47 Commits
Author SHA1 Message Date
Matt Farina 4a04b6f964 Removed old owners files (#24416)
Signed-off-by: Matt Farina <matt@mattfarina.com>
2020-11-13 17:06:05 -05:00
Torsten Walter 5cd842068b [stable/atlantis] fix typo in chart.yaml (#23855)
Signed-off-by: Torsten Walter <torsten.walter@syncier.com>
2020-10-06 12:26:42 -07:00
Torsten Walter 8adeadd6aa [stable/atlantis] deprecating chart (#23841)
Signed-off-by: Torsten Walter <torsten.walter@syncier.com>
2020-10-03 15:47:05 -07:00
Adam Medziński 253f7e9e1a [stable/atlantis] Update atlantis to v0.14.0 (#23217)
Signed-off-by: Adam Medzinski <adam@nomagic.ai>
2020-07-17 17:28:50 -07:00
Enrico Stahn 71a97f5755 [stable/atlantis] Use newer ingress API (#23162)
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>
2020-07-14 22:46:37 -07:00
Armaan Tobaccowalla 0a2353834e [stable/atlantis] Add envFrom secrets option (#23122)
* Add envFrom to atlantis

Signed-off-by: Armaan Tobaccowalla <armaan@tobaccowalla.com>

* Fix version

Signed-off-by: Armaan Tobaccowalla <armaan@tobaccowalla.com>

* Add warning

Signed-off-by: Armaan Tobaccowalla <armaan@tobaccowalla.com>
2020-07-09 13:34:34 -07:00
Scott Crooks 31461bda41 fix(atlantis): AWS credentials toYaml error (#21554)
Signed-off-by: Scott Crooks <scott.crooks@gmail.com>
2020-04-24 02:28:07 -07:00
Scott Crooks 576f42c8a2 [stable/atlantis] Updating AWS to not require 'credentials' for use with IRSA (#21305)
* 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>
2020-03-10 07:23:35 -07:00
Martin Hanzík ff4dcc73b9 update alantis version (#20507)
Signed-off-by: Martin Hanzík <martin@hanzik.com>
2020-02-03 17:05:26 -08:00
Ashley Penney 3fe663f1e2 [stable/atlantis] Add service account annotations (#19818)
* 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>
2020-01-02 12:43:40 -08:00
jonnydfordandDavid J. M. Karlsen e54d688da0 added existing gitconfig secret support (#19167)
Signed-off-by: Jonny Ford <jonnyford1@gmail.com>

Co-authored-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-12-27 09:19:39 -08:00
lnattrass 63fddbd1e8 [stable/atlantis] Fix typo in README.md for orgWhitelist (#18358)
* [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>
2019-12-10 14:22:06 -08:00
Matthew Wilkerson 5206a66993 stable/atlantis [19474]: correct format on defaultTFVersion value (#19476)
* 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>
2019-12-09 20:39:28 -08:00
Raphael MESSNER 731af73b47 add extra manifest capability (#18457)
Signed-off-by: Raphael MESSNER <raphael.messner@dailymotion.com>
2019-11-28 09:05:03 -08:00
Mike Zupan 1068a628b4 [stable/atlantis] fix the mount collision between repos.yaml and atlantis.yaml (#18434)
* 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>
2019-10-30 01:50:52 -07:00
Eddie Ramirez 3da8e22b25 Add support for extraVolumes and extraVolumeMounts (#17721)
Signed-off-by: Eddie Ramirez <eddieramirez@me.com>
2019-10-22 14:10:13 -07:00
Eddie Ramirez 811734d70f Fix typo on values.yml for environmentSecrets (#17052)
* should be `key` and not `value`
* per `.secretKeyRef.key` in `stable/atlantis/templates/statefulset.yaml`

Signed-off-by: Eddie Ramirez <eddieramirez@me.com>
2019-09-11 10:28:49 -07:00
Mikhail Naletov 98d542010c Fix wrong arg for config (#16811)
Signed-off-by: Mikhail Naletov <okgolove@markeloff.net>
2019-09-03 09:12:28 -07:00
Kyle Purdon 07b589f2eb Allow google service accounts to be passed as kubernetes secrets (#16515)
This is intended to replace the functionality of
`serviceAccountSecrets` providing a slightly more secure and standard
way of authenticating to google with service accounts. This pattern
mostly follows
https://cloud.google.com/kubernetes-engine/docs/tutorials/authenticating-to-cloud-platform
and provides significantly more documentation than the previous solution.

Signed-off-by: Kyle Purdon <kylepurdon@gmail.com>
2019-08-26 10:26:25 -07:00
Ryan Blankemeier 45f8bc1751 'Signed-off-by: Ryan Blankemeier github.com/rblank96' (#15280)
Signed-off-by: Ryan Blankemeier <rblankemeier@predictivetechnologies.com>
2019-08-13 02:21:54 -07:00
Kyle Purdon da373a6db3 Support additional environment variables from kubernertes secrets (#15368)
Signed-off-by: Kyle Purdon <kylepurdon@gmail.com>
2019-07-30 08:30:52 -07:00
Andrii Nasinnyk e454f28bb5 [stable/atlantis] override configuration via configmap (#14503)
* feat(atlantis): override configuration via configmap

Signed-off-by: Andrii Nasinnyk <anasinnyk@macpaw.com>

* fix(stable/atlantis): broken template

Signed-off-by: Andrii Nasinnyk <anasinnyk@macpaw.com>
2019-07-04 23:28:35 -07:00
Andrii Nasinnyk 152f4007db feat(stable/atlantis): runAsUser atlantis (#14334)
Signed-off-by: Andrii Nasinnyk <anasinnyk@macpaw.com>
2019-06-27 15:49:58 -07:00
Andy 9f21669a5d [stable/atlantis] Add option to pass --disable-apply-all (#14242)
Signed-off-by: Andy Aldo Dharmawan <andyaldodharmawan@gmail.com>
2019-06-25 09:28:37 -07:00
Enrico Stahn c483d1adcc [stable/atlantis] missing required field "serviceName" in io.k8s.api.apps.v1.StatefulSetSpec (#14436)
* fix: missing required field "serviceName" in io.k8s.api.apps.v1.StatefulSetSpec

Signed-off-by: Enrico Stahn <enrico.stahn@gmail.com>

* chore: bump chart version to 3.5.4

Signed-off-by: Enrico Stahn <enrico.stahn@gmail.com>

* fix: linting failed due to missing quotes

Signed-off-by: Enrico Stahn <enrico.stahn@gmail.com>
2019-06-24 09:05:57 -07:00
Max Williams 530aca68b8 [stable/atlantis] Adding options for labels, disable test, fix items to README.md (#14380)
* Adding option for labels and adding missing items to README.md

Signed-off-by: Max Williams <max.williams@deliveryhero.com>

* Bump chart version again after rebase

Signed-off-by: Max Williams <max.williams@deliveryhero.com>
2019-06-03 07:54:25 -07:00
Wilfrido Vidana b510a0c3aa Rename vcsSecretsName to vcsSecretName (#14196)
Signed-off-by: Wilfrido Vidana <wvidanas@gmail.com>
2019-05-31 12:40:25 -07:00
Wilfrido VidanaandLuke Kysow d51ca6e6a4 [stable/atlantis] Atlantis aws (#14189)
* Adding secret name reference for AWS credentials

Signed-off-by: Wilfrido Vidana <wvidanas@gmail.com>

* Version bump - new feature

Signed-off-by: Wilfrido Vidana <wvidanas@gmail.com>

* Describe contents of AWS Secret for awsSecretName

Signed-off-by: Wilfrido Vidana <wvidanas@gmail.com>

* Update stable/atlantis/values.yaml

Co-Authored-By: Luke Kysow <1034429+lkysow@users.noreply.github.com>
Signed-off-by: Wilfrido Vidana <wvidanas@gmail.com>
2019-05-28 13:55:10 -07:00
Andy 4aeffaa6c0 [stable/atlantis] Fix statefulset.yaml to allow fork PRs (#13568)
* Update statefulset.yaml

Fix a typo for ATLANTIS_ALLOW_FORK_PRS value

Signed-off-by: Andy Dharmawan <andyaldodharmawan@gmail.com>

* Wrap ATLANTIS_ALLOW_FORK_PRS value in quotes

Signed-off-by: Andy Dharmawan <andyaldodharmawan@gmail.com>

* Bump chart version (minor)

Signed-off-by: Andy Dharmawan <andyaldodharmawan@gmail.com>

* Use {{ | quote }}

Signed-off-by: Andy Dharmawan <andyaldodharmawan@gmail.com>
2019-05-23 01:10:30 -07:00
Andrii NasinnykandLuke Kysow fd75b427a1 [stable/atlantis] added possibility to override command for container (#13963)
* feat(atlantis): added possibillity to override command for container

Signed-off-by: Andrii Nasinnyk <anasinnyk@macpaw.com>

* feat(atlantis): added possibillity to override command for container

Signed-off-by: Andrii Nasinnyk <anasinnyk@macpaw.com>

* feat(atlantis): added possibillity to override command for container

Signed-off-by: Andrii Nasinnyk <anasinnyk@macpaw.com>

* docs: update command description

Co-Authored-By: Luke Kysow <1034429+lkysow@users.noreply.github.com>
Signed-off-by: Andrii Nasinnyk <anasinnyk@macpaw.com>
2019-05-21 06:56:48 -07:00
Wilfrido Vidana 3ec10c80fb [stable/atlantis] Make secret-webhook optional (#13667)
* 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>
2019-05-17 06:26:09 -07:00
Andy 7ef5561d54 [stable/atlantis] Pass server configurations via environment variable (#13321)
* [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>
2019-04-26 11:46:29 -07:00
Andy fe164821fb [stable/atlantis] Add --default-tf-version= and --allow-fork-prs flag (#13299)
* 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>
2019-04-26 01:36:29 -07:00
hajnej 10c045412a Helm Chart changes introduced by Atlantis version 0.7.1 (#13253)
* 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>
2019-04-25 05:32:45 -07:00
bantonj f29a90bcc5 Adds ingress.path documentation (#13022)
* 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>
2019-04-16 08:29:14 -07:00
Luke Kysow d51ab93d5b Add anubhavmishra as owner of Atlantis chart (#12533)
Signed-off-by: Luke Kysow <1034429+lkysow@users.noreply.github.com>
2019-03-28 08:22:45 -07:00
Luke Kysow a0a3ef4bdc Atlantis v0.6.0 (#12506)
* [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>
2019-03-27 09:16:48 -07:00
Valentin LANDEMAINE 90bcd1a5ef Feature : Add possibility to specify an ImagePullSecrets for pulling images from private registry (#12326)
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>
2019-03-19 08:52:23 -07:00
Valentin LANDEMAINE b63942c436 [Atlantis] Adding possibility to specify a storageClass for the PVC (#12283)
* Adding possibility to specify a storageClass for the PVC
Signed-off-by: Valentin Landemaine <valentin.landemaine.ext@orange.com>

* Bump chart version
Signed-off-by: Valentin Landemaine <valentin.landemaine.ext@orange.com>
2019-03-15 10:34:58 -07:00
Daniel Whelan 0b625124bc [stable/atlantis] Add support for require-approval option to Atlantis chart. (#11438)
* 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>
2019-02-28 17:10:01 -08:00
Tim Gatzemeier 05132701cf [stable/atlantis] fix naming for secret ref (#11379)
* 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>
2019-02-13 07:20:39 -08:00
/v\atthew L Daniel ec89a0c43c Atlantis 450 (#11246)
* 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>
2019-02-07 10:28:08 -08:00
chrisob 71e20cfd54 Run atlantis container as atlantis user instead of root (#11197)
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>
2019-02-06 13:20:35 -08:00
Andrii Nasinnyk e0120f2c0b fix(atlantis): remove additional spaces in pod annotation (#10631)
* fix(atlantis): remove additional spaces in pod annotation

Signed-off-by: Andrii Nasinnyk <a.nasinnyk@globalgames.net>

* fix(atlantis): bump version to 1.1.2

Signed-off-by: Andrii Nasinnyk <a.nasinnyk@globalgames.net>

* fix(atlantis): cmd replace by command

Signed-off-by: Andrii Nasinnyk <a.nasinnyk@globalgames.net>

* fix(atlantis): change spaces from 10 to 8

Signed-off-by: Andrii Nasinnyk <a.nasinnyk@globalgames.net>
2019-01-15 09:01:49 -08:00
Shane Starcher e6115627a2 Atlantis support for TLS, annotations, extra environment variables, log level, etc (#10256)
* support additional environment variables, pod annotations, and loadbalancer whitelisting

Signed-off-by: Shane Starcher <shanestarcher@gmail.com>

* fix logic for http

Signed-off-by: Shane Starcher <shanestarcher@gmail.com>
2019-01-14 09:26:13 -08:00
Andrii Nasinnyk 9191b00091 Atlantis ingress bug with port (#10313)
Signed-off-by: Andrii Nasinnyk <a.nasinnyk@globalgames.net>
2019-01-06 22:16:48 -08:00
Josh Kodroff a49fb2c715 Add chart for Atlantis: (#8177)
https://runatlantis.io
Signed-off-by: Josh Kodroff <jkodroff@2ndwatch.com>
2018-12-17 10:16:57 -08:00