Commit Graph

15 Commits

Author SHA1 Message Date
Rodrigue Koffi 0b42935d8b CI: Skip cross account testing (#234)
Skip cross account testing
2023-09-28 11:34:51 -04:00
Rodrigue Koffi 0c4407638a Update dependencies (#167)
* Lint file

* Update dependencies

* Update badges

* Bump terraform versions

* Temp allow run on current branch

* Run tests on push
2023-06-01 10:55:35 +02:00
Rodrigue Koffi 850ce8075f Plan tests (#166)
* Updated plan-examples.yml to support e2e tests for multi cluster example (#165)

* Updated plan-examples.yml to support e2e tests for multi cluster example

* Put the variables in right place with right values

* (to drop): Allow running tests in branch

---------

Co-authored-by: Rodrigue Koffi <bonclay7@users.noreply.github.com>

* Force running tests

* Update plan-examples.yml

---------

Co-authored-by: Vijay Chintalapati <Vijay.Chintalapati@gmail.com>
2023-05-31 17:19:05 +02:00
Rodrigue Koffi b513fe4e72 Move plan tests to AWS CodeBuild (#152)
* Add plan test on CodeBuild

* (to revert) remove changes filter

* (to revert) allow running on current branch

* (to revert) run assume role always

* Fix terraform state s3 keys for ci tests

* Add defaults for e2e

* Fix bucket name

* Debug clone version

* Pass build version

* Use actions env syntax

* fixup! Use actions env syntax

* fixup! fixup! Use actions env syntax

* fixup! fixup! fixup! Use actions env syntax

* Add input for amp monitoring

* Update e2e cluster name

* use credentials v2

* Cleanup

* Add build badge

* Revert triggers settings
2023-04-13 15:23:35 +02:00
Rodrigue Koffi 0abea3c8a8 (chore): Issues and PRs CI updates (#134)
* Update PR templates

* Update stale PR & issues
2023-03-20 17:03:59 +01:00
Mark Beacom c698189940 Update tflint aws plugin and fix pre-commit to use config file (#97)
* Fix #96 - Update tflint aws plugin and fix pre-commit to use config file

* Update tflint version used in workflow

---------

Co-authored-by: Rodrigue Koffi <bonclay7@users.noreply.github.com>
2023-01-27 18:38:32 +01:00
Rodrigue Koffi b1c811051f ci: Remove stale checks for feature requests (#87) 2023-01-24 12:28:57 +01:00
Vasi Vasireddy 8a1ac4d12f Update the usage of set-output command in GH actions (#82) 2023-01-20 11:20:03 +01:00
Rodrigue Koffi c726f508b5 Tracing support with custom metrics collection (#67)
* Init tracing support

* Update xray exporter

* Remove duplicate metrics only on daemon set

* Add support for custom metrics collection

* Remove experimental feature

* Rename config items

* Update requirements for tracing support
2023-01-19 21:24:39 +01:00
Kevin Lewin e2de5a2f03 docbuild workflow (#76) 2023-01-10 10:16:14 +01:00
Vikram Venkataraman a42b1751e9 Node exporter dashboards (#43)
* Added dashboards for node exporter
* Drop use cluster and node
* Add nodename to ne metrics
* Add account ID and region

Co-authored-by: Venkataraman <vikrvenk@88665a367666.ant.amazon.com>
Co-authored-by: Rodrigue Koffi <bonclay7@users.noreply.github.com>
2022-10-24 17:40:44 +02:00
Rodrigue Koffi 2e6ac046d8 Use tf 1.2.9 for plan (#56) 2022-10-23 23:25:46 +02:00
Vara Bonthu 0949f5d720 Plan examples workflow (#53)
Co-authored-by: Bonthu <vabonthu@c889f3b8acd3.ant.amazon.com>
2022-10-21 07:09:17 +02:00
Rodrigue Koffi 3b1b530050 Pre-commit fixes (#44)
* Pre-commit fixes

* Restrict terraform version to < 1.3.0

* fixup! Restrict terraform version to < 1.3.0

* fixup! Restrict terraform version to < 1.3.0

* Pinned min version to 1.1.0, support for nullable

* Update README.md
2022-09-27 23:40:14 +02:00
Rodrigue Koffi c9f783db11 Setup actions for pre-commit (#34)
* Setup actions for pre-commit

* Link check

* To drop

* Edit path

* Pre-commit badge

* Revert "Edit path"

This reverts commit ccd5c09bf8da61489ec8c2bfa35f6ac8c0a61005.

* Revert "To drop"

This reverts commit a3ccee05faabff7ba28b600acc83cea3f018414f.

* Setup plan for examples

* Remove dead code
2022-09-23 16:18:52 +02:00