v2.0.0
What's Changed
- Feat: re-write of terraform-applier by @asiyani in #50
- updated webserver to read and display modules info by @asiyani in #52
- docker user context and config changes by @asiyani in #53
- added functionality to generate aws secrets from vault by @asiyani in #54
- metrics names and readme update by @asiyani in #55
- added backend to spec to tf backend configuration by @asiyani in #58
- replaced RunFinishedAt with RunDuration in status by @asiyani in #59
- print gomoc panic errors when test fails (panics) by @asiyani in #56
- added label selector feature and predicates for Reconcile queue filter by @asiyani in #61
- make v2 default terraform-applier version by @asiyani in #62
- created flags for all controller config and output for all runs by @asiyani in #63
- added global env flag for common TF run envs by @asiyani in #64
- Bump github.com/onsi/gomega from 1.27.4 to 1.27.6 by @dependabot in #68
- Bump sigs.k8s.io/controller-runtime from 0.14.5 to 0.14.6 by @dependabot in #69
- adding incluster config so that module can use SA token by @asiyani in #70
- Bump dependabot/fetch-metadata from 1.3.6 to 1.4.0 by @dependabot in #71
- Bump k8s.io/client-go from 0.26.3 to 0.27.1 by @dependabot in #67
- Pin kube deps by @george-angel in #72
- create default namespace scope rbac by @asiyani in #73
- Bump github.com/hashicorp/vault/api from 1.9.0 to 1.9.1 by @dependabot in #74
- Bump sigs.k8s.io/controller-tools from 0.11.3 to 0.11.4 by @dependabot in #75
- minor updates by @asiyani in #76
- Bump github.com/urfave/cli/v2 from 2.25.1 to 2.25.3 by @dependabot in #77
- Bump github.com/onsi/ginkgo/v2 from 2.9.2 to 2.9.3 by @dependabot in #79
- Bump github.com/prometheus/client_golang from 1.15.0 to 1.15.1 by @dependabot in #80
- allow terraform to pull private repo using ssh by @asiyani in #81
- Bump github.com/onsi/ginkgo/v2 from 2.9.3 to 2.9.4 by @dependabot in #82
- support GIT_SSH_COMMAND env and SSH key by @asiyani in #83
- add Git-Sync functionality with multiple repo support and allow module to specify repo name by @asiyani in #84
- Bump github.com/hashicorp/hc-install from 0.5.1 to 0.5.2 by @dependabot in #86
- reduced git periodic sync related logging noise by @asiyani in #87
- Bump github.com/onsi/ginkgo/v2 from 2.9.4 to 2.9.5 by @dependabot in #88
- added last_run_timestamp metric to alert on missed tf runs by @asiyani in #89
- Bump github.com/onsi/gomega from 1.27.6 to 1.27.7 by @dependabot in #90
- Bump github.com/hashicorp/vault/api from 1.9.1 to 1.9.2 by @dependabot in #94
- Bump github.com/urfave/cli/v2 from 2.25.3 to 2.25.4 by @dependabot in #95
- reduce package update frequency by @asiyani in #96
- Bump github.com/urfave/cli/v2 from 2.25.4 to 2.25.5 by @dependabot in #97
- use new manager embeded cache for NS and label selector by @asiyani in #98
- Bump github.com/onsi/ginkgo/v2 from 2.9.5 to 2.9.7 by @dependabot in #99
- fixed ephemeral volumes capacity issue by @asiyani in #100
- added state reasons and fixed runType field name by @asiyani in #101
- Bump github.com/urfave/cli/v2 from 2.25.5 to 2.25.7 by @dependabot in #103
- Bump k8s.io/client-go from 0.27.2 to 0.27.3 by @dependabot in #104
- Bump github.com/onsi/gomega from 1.27.7 to 1.27.8 by @dependabot in #107
- Bump dependabot/fetch-metadata from 1.4.0 to 1.6.0 by @dependabot in #109
- Bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 by @dependabot in #108
- Bump github.com/onsi/ginkgo/v2 from 2.9.7 to 2.11.0 by @dependabot in #102
- Bump golang.org/x/oauth2 from 0.8.0 to 0.9.0 by @dependabot in #105
- Bump sigs.k8s.io/controller-tools from 0.12.0 to 0.12.1 by @dependabot in #110
- Bump k8s.io/api from 0.27.3 to 0.27.4 by @dependabot in #112
- Bump github.com/onsi/gomega from 1.27.8 to 1.27.10 by @dependabot in #114
- Bump k8s.io/client-go from 0.27.3 to 0.27.4 by @dependabot in #115
- add backoff wrapper as module status patch request can fail temporarily by @asiyani in #116
- Request some ephemeral-storage to avoid evictions by @hectorhuertas in #117
Full Changelog: v1.0.0...v2.0.0