Kubernetes 1.16 deprecates various APIs and therefore manifests require updates.
This change is backwards compatible and can still be used with older Kubernetes versions.
Signed-off-by: Enrico Stahn <enrico.stahn@gmail.com>
* fix(atlantis): Updating AWS to not require 'credentials' for use with IRSA
Signed-off-by: Scott Crooks <scott.crooks@gmail.com>
* fix(atlantis): Only making 'credentials' optional
Signed-off-by: Scott Crooks <scott.crooks@gmail.com>
* Add service account annotations
This allows you to pass annotations to the service account.
Signed-off-by: Ashley Penney <apenney@simondata.com>
* Rename key as it's under serviceaccount already
Signed-off-by: Ashley Penney <apenney@simondata.com>
* [stable/atlantis] Fix typo in orgWhitelist var
orgWhitelist in README.md has a capital L, where it should be lowercase.
Signed-off-by: Liam Nattrass <liam.d.nattrass+git@gmail.com>
* bump chart version
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
* Update example value 'defaultTFVersion' in the values.yaml file
Signed-off-by: Matt Wilkerson <matt.wilkerson@ibotta.com>
* Bump chart version
Signed-off-by: Matt Wilkerson <matt.wilkerson@ibotta.com>
* stable/atlantis: fix mount collision when mounting configmap
Fixes a mount collision if both `repoConfig` and `config` are set in the values.yaml
Kubernetes mounts `config` which contains atlantis.yaml first then in the same dir (/etc/atlantis) mounts repos.yaml over it. So the server will not start since it's looking for `/etc/atlantis/atlantis.yaml`
Signed-off-by: Mike Zupan <mike@zcentric.com>
* bump the chart version
Signed-off-by: Mike Zupan <mike@zcentric.com>
* should be `key` and not `value`
* per `.secretKeyRef.key` in `stable/atlantis/templates/statefulset.yaml`
Signed-off-by: Eddie Ramirez <eddieramirez@me.com>
* Make the template secret-webhook optional
People might want to manage secrets on their own
Signed-off-by: Wilfrido Vidana <wvidanas@gmail.com>
* Bump chart version
Signed-off-by: Wilfrido Vidana <wvidanas@gmail.com>
* Using a variable to define the reference to the secret
Signed-off-by: Wilfrido Vidana <wvidanas@gmail.com>
* Renaming secretWebhookName to vcsSecretsName
Signed-off-by: Wilfrido Vidana <wvidanas@gmail.com>
* New feature version
Signed-off-by: Wilfrido Vidana <wvidanas@gmail.com>
* [stable/atlantis] pass flags as environment variable
Signed-off-by: Andy Aldo Dharmawan <andyaldodharmawan@gmail.com>
* [stable/atlantis] Bump chart version (MINOR)
Signed-off-by: Andy Aldo Dharmawan <andyaldodharmawan@gmail.com>
* [stable/atlantis] Update README.md
Add notes to indicate that server configurations are passed via
environment variables
Signed-off-by: Andy Aldo Dharmawan <andyaldodharmawan@gmail.com>
* Allow to pass `allow-fork-prs` to atlantis server
Signed-off-by: Andy Aldo Dharmawan <andyaldodharmawan@gmail.com>
* Allow passing `--default-tf-version=` flag when starting atlantis server
Signed-off-by: Andy Aldo Dharmawan <andyaldodharmawan@gmail.com>
* Update README.md
Signed-off-by: Andy Aldo Dharmawan <andyaldodharmawan@gmail.com>
* Set allowForkPRs property default to false
Signed-off-by: Andy Aldo Dharmawan <andyaldodharmawan@gmail.com>
* Bump chart version
Signed-off-by: Andy Aldo Dharmawan <andyaldodharmawan@gmail.com>
* Add extra `#` for comments in values.yaml
Signed-off-by: Andy Aldo Dharmawan <andyaldodharmawan@gmail.com>
* Update comment in values.yaml
Signed-off-by: Andy Aldo Dharmawan <andyaldodharmawan@gmail.com>
* Update README.md
Fix a mismatch between default values in documentation and in
`values.yaml`
Signed-off-by: Andy Aldo Dharmawan <andyaldodharmawan@gmail.com>
* use Server Side Repository configuration
* Server-Side Repository configuration enabled via repoConfig variable
* Use ATLANTIS_REPO_CONFIG env variable to enable Server Side repo config
* Use ConfigMap to store Server Side repository configuration
* Update README.md with steps to perform upgrade
* Bump Helm Chart version to 3.0.0
Signed-off-by: Jakub Slatinsky <slatinskyj@gmail.com>
* Adds ingress.path documentation
When using gce-ingress in Google Cloud the ingress path needs to be set to /*. This note may help others in the future.
Signed-off-by: Joshua Banton <bantonj@gmail.com>
* Adds additional ingress configs to README for atlantis chart.
Signed-off-by: Joshua Banton <bantonj@gmail.com>
* Bumps atlantis chart version.
Signed-off-by: Joshua Banton <bantonj@gmail.com>
* [Atlantis/Hotfix] imagePullSecrets
[Atlantis] Bump version to 1.2.1
Signed-off-by: Landemaine Valentin <valentin.landemaine.ext@orange.com>
* Latest Atlantis version and camelCase values.
- upgrade Atlantis to v0.6.0
- use camelCase variables in values.yaml instead of snake_case
- add imagePullSecrets list
Signed-off-by: Luke Kysow <1034429+lkysow@users.noreply.github.com>
Fix : Renaming storageClass to storageClassName
Fix reviews : rename to helm parameters to storageClassName and fix indent imagePullSecrets
Fix : Switch to camel case
Bump version to 1.2.0
Signed-off-by: Landemaine Valentin <valentin.landemaine.ext@orange.com>
* Add support for --require-approval flag to Atlantis chart.
Signed-off-by: Daniel Whelan <merlin@ophelan.com>
* Set 'require approval' via environment variable instead of flag.
Signed-off-by: Daniel Whelan <merlin@ophelan.com>
* Update stable/atlantis/README.md
Co-Authored-By: ophelan <merlin@ophelan.com>
Signed-off-by: Daniel Whelan <merlin@ophelan.com>
* Update stable/atlantis/values.yaml
Co-Authored-By: ophelan <merlin@ophelan.com>
Signed-off-by: Daniel Whelan <merlin@ophelan.com>
* Add requireMergeable parameter.
Signed-off-by: Daniel Whelan <merlin@ophelan.com>
* Remove trailing space.
Signed-off-by: Daniel Whelan <merlin@ophelan.com>
* fix naming for secret ref
the secret will be named according to the `.fullName`. Currently the pod cant start with the error "secrets-webhook" not found. It must be "my-full-atlantis-name-webhook"
Signed-off-by: Tim Gatzemeier <etwillbefine@users.noreply.github.com>
* update chart version for atlantis to 1.1.5
Signed-off-by: Tim Gatzemeier <tgatzemeier@testo.de>
* Quote the orgWhitelist value in the StatefulSet
fixes: runatlantis/atlantis#450
Signed-off-by: Matthew L Daniel <md@stoi.cc>
* Bump the atlantis chart version
Signed-off-by: Matthew L Daniel <md@stoi.cc>
Signed-off-by: Chris O'Brien <chrisob91@gmail.com>
Bump chart version
Signed-off-by: Chris O'Brien <chrisob91@gmail.com>
Revert "Run atlantis container as atlantis user instead of root"
This reverts commit 8938f3f
Signed-off-by: Chris O'Brien <chrisob91@gmail.com>
Remove explicit atlantis command so as not to bypass docker entrypoint
Signed-off-by: Chris O'Brien <chrisob91@gmail.com>