61 Commits

Author SHA1 Message Date
Quentin Manfroi
d42fe60fcf MON-494 add readme for scripts 2019-08-20 18:28:53 +02:00
Quentin Manfroi
519b571c3f MON-494 support multiple monitors-*.tf files 2019-08-20 18:28:53 +02:00
Quentin Manfroi
57d7874dda MON-494 trap error to clean terraform tmp config file 2019-08-20 18:28:53 +02:00
Quentin Manfroi
f91ad224ec MON-494 global refactor and format output 2019-08-20 18:28:53 +02:00
Quentin Manfroi
8f34a19d26 MON-494 rework scripts organization and splitting 2019-08-20 18:28:53 +02:00
Quentin Manfroi
e9ee3f2413 MON-494 mode debug only for ci 2019-08-20 18:28:53 +02:00
Quentin Manfroi
1eabd1f3f2 MON-494 make path argument optional and normalize it 2019-08-20 18:28:53 +02:00
Quentin Manfroi
20b61ae694 Merge branch 'MON-490_changelog_generator' into 'master'
Resolve MON-490 "Changelog generator"

Closes MON-490

See merge request claranet/pt-monitoring/projects/datadog/terraform/monitors!91
2019-08-12 19:03:02 +02:00
Quentin Manfroi
bf23381923 MON-492 inform in readme when monitor is disabled by default 2019-08-06 22:39:40 +02:00
Quentin Manfroi
96aea90bca MON-490 add support to create version if does not exist 2019-08-05 15:13:42 +02:00
Quentin Manfroi
a4a42afd43 MON-490 add support to add fix version and close issues 2019-08-05 15:13:42 +02:00
Quentin Manfroi
2f693dc4a4 MON-490 handle update when version already exists 2019-08-05 15:13:42 +02:00
Quentin Manfroi
5f11270aa9 MON-490 add script to generate CHANGELOG.md 2019-08-05 15:13:42 +02:00
Quentin Manfroi
261c569589 Merge branch 'MON-413_keep_consistency_with_integrations_repo' into 'master'
MON-413 upgrade provider to 2.1.0

Closes MON-413

See merge request claranet/pt-monitoring/projects/datadog/terraform/monitors!84
2019-08-01 18:22:11 +02:00
Quentin Manfroi
9d9f86f56d MON-486 remove trailing whitespace 2019-08-01 17:50:37 +02:00
Quentin Manfroi
63f59593f3 MON-413 upgrade provider to 2.1.0 2019-08-01 13:41:54 +02:00
Quentin Manfroi
c16e807c1a MON-486 remove workaround for here doc bug with fmt 2019-08-01 13:20:30 +02:00
Quentin Manfroi
b611b4b5aa MON-486 add requirements check script 2019-08-01 13:17:22 +02:00
Quentin Manfroi
1d8d96ce29 MON-459 hack to bypass fmt bug with here doc 2019-07-03 18:20:28 +02:00
Quentin Manfroi
516943ce09 MON-459 new format for readme and module generators 2019-07-02 21:03:40 +02:00
Quentin Manfroi
98ae1056b0 MON-459 fix format and add test ci optional support 2019-07-02 21:03:40 +02:00
Quentin Manfroi
c574e07f87 MON-459 update readme script to works with terraform 0.12 2019-07-02 20:54:20 +02:00
Quentin Manfroi
6f83f0ddc9 MON-459 avoid create .terraform directory for each module 2019-07-02 20:54:20 +02:00
Quentin Manfroi
5c8ba69da7 MON-459 update terraform ci script to handle O.12 behavior 2019-07-02 20:52:12 +02:00
Quentin Manfroi
c10a4da315 MON-459 update script to delete testing and incubator directories 2019-07-02 20:52:12 +02:00
Quentin Manfroi
a5421ee6a7 MON-459 update outputs script to support 0.12 syntax 2019-07-02 20:52:12 +02:00
Quentin Manfroi
6a919b07b5 Merge branch 'MON-476_only_one_notify_no_data' into 'master'
MON-476 reduce no data alerts per set of monitors

Closes MON-476

See merge request claranet/pt-monitoring/projects/datadog/terraform/monitors!67
2019-06-24 15:27:48 +02:00
Quentin Manfroi
e15e8d69d6 MON-478 fix different order on sort command 2019-06-21 11:29:06 +02:00
Quentin Manfroi
da324c10b3 MON-476 fmt and add one no data per set as best practice in ci 2019-06-14 15:12:34 +02:00
Quentin Manfroi
582d884a6e MON-236 add optional name prefix feature 2019-04-24 11:33:34 +02:00
Quentin Manfroi
298ff87111 Revert "MON-437 add missing scope to readme script"
This reverts commit 3b4b49368636a38fe26a64bd08c88780869336a5.
2019-04-23 18:32:59 +02:00
Quentin Manfroi
2bf5b8fef4 MON-437 add missing scope to readme script 2019-04-18 12:57:15 +02:00
Quentin Manfroi
d03631d585 MON-429 update reference from cloudnative to pt-mon and provider version 2019-04-16 11:31:52 +02:00
Quentin Manfroi
0621ee2978 MON-392 add missing newline before terraform docs output 2019-02-26 17:31:41 +01:00
Quentin Manfroi
abd31b07c3 MON-392 update terraform-docs to 0.6.0 2019-02-06 10:06:55 +01:00
Quentin Manfroi
6b0824d566 MON-336 fix pipeline and add its status in README 2018-10-23 16:41:21 +02:00
Jérôme Respaut
4a964181cb TER-308: Update scripts to use GitLab URL 2018-10-15 15:58:05 +02:00
Quentin Manfroi
999f301d3a MON-311 add comments 2018-09-26 11:35:18 +02:00
Quentin Manfroi
8c41f1f5b8 MON-311 replace pwd function by env variable for pwd 2018-09-26 11:24:51 +02:00
Quentin Manfroi
62ce38ca98 MON-311 auto generate relative path for modules.tf 2018-09-26 11:13:46 +02:00
Quentin Manfroi
6f237959ea MON-312 update readme for ingress and with-aggregate-type-defaults 2018-09-26 10:50:05 +02:00
Quentin Manfroi
2967d5545a MON-294 add comments 2018-08-29 18:26:55 +02:00
Quentin Manfroi
09c4db20dc MON-162 add enabled feature per monitor 2018-08-29 18:14:01 +02:00
Quentin Manfroi
e3534b12b3 MON-294 persist specificities in declaration example for readme 2018-08-29 18:14:01 +02:00
Quentin Manfroi
c81cb05668 MON-293 remove useless cd command 2018-08-27 13:44:33 +02:00
Quentin Manfroi
9cccfe2dea MON-293 add terraform validate to pipeline 2018-08-24 18:56:57 +02:00
Quentin Manfroi
89d7258402 MON-293 optimize pipeline 2018-08-22 17:23:25 +02:00
Quentin Manfroi
8d72f63d28 MON-293 fix pipeline 2018-08-22 17:05:36 +02:00
Quentin Manfroi
f4410676f1 MON-281 automatically handle forecast monitor from could reach pattern 2018-08-21 15:11:30 +02:00
Quentin Manfroi
5b457cc505 MON-273 add script to auto add filter tag module 2018-08-14 15:55:45 +02:00