Allow to set up a priorityClassName for notifications controller Pods
Signed-off-by: Paweł Kalemba <pawel.kalemba@getresponse.com>
Signed-off-by: Paweł Kalemba <pawel.kalemba@getresponse.com>
Base on this PR upstream https://github.com/argoproj/argo-cd/pull/8928 we can
now provide a hard resync value to the ArgoCD Application Controller
Signed-off-by: JM <jmeridth@gmail.com>
Signed-off-by: JM <jmeridth@gmail.com>
* Move notification configs to config dir
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Use expected names for notification configs
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Fix notification role
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* feat(argo-cd): Add entry and notes for admin.enabled
Signed-off-by: Hyeonmin Park <hyeonmin.park@kennysoft.kr>
* feat(argo-cd): Consider and add comments for server.config.dex.config
Signed-off-by: Hyeonmin Park <hyeonmin.park@kennysoft.kr>
* fix(argo-cd): redis image was migrated from docker hub to public ecr for docker hub rate limit
Signed-off-by: kahirokunn <okinakahiro@gmail.com>
* fix(argo-cd): redis-exporter image was migrated from docker hub to public ecr for docker hub rate limit
Signed-off-by: kahirokunn <okinakahiro@gmail.com>
* feat(argo-cd): Upgrade redis to 7.0.0
Including CVEs.
Ref: https://github.com/redis/redis/blob/7.0/00-RELEASENOTES
Signed-off-by: Mathieu Parent <math.parent@gmail.com>
* feat(argo-cd): Use upstream applicationset binary
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* feat(argo-cd): Update Argo CD to v2.4.0
Signed-off-by: thonglm2 <thonglm2@vng.com.vn>
* Specify logs RBAC enforcement config in server
Argocd v2.4 introduced logs as a new RBAC resource. We should remind user to set the flag now for an easier upgrade experience in future releases.
Signed-off-by: thonglm2 <thonglm2@vng.com.vn>
* Remove ksonnet and helm 2 support from Application and ApplicationSet CRDs
KSonnet and Helm2 support is removed in v2.4. See: https://argo-cd.readthedocs.io/en/latest/operator-manual/upgrading/2.3-2.4/#ksonnet-support-is-removed and https://argo-cd.readthedocs.io/en/latest/operator-manual/upgrading/2.3-2.4/#helm-2-support-is-removed
Signed-off-by: thonglm2 <thonglm2@vng.com.vn>
* Specify logs RBAC enforcement config in argocd-cm
Argocd v2.4 introduced logs as a new RBAC resource. We should remind user to set the flag now for an easier upgrade in future releases.
Signed-off-by: thonglm2 <thonglm2@vng.com.vn>
* Add entrypoint.sh on applicationset deployment
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Mathieu Parent <math.parent@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: thonglm2 <thonglm2@vng.com.vn>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-cd): support annotations in argocd-configs secrets
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
* fix(argo-cd): align to exitsing format
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
* chore(argo-cd): Update redis-ha to 4.16.0
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* docs: Add some more imported redis-ha options to README
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-cd): Make metrics and serviceMonitors usable on an istio service mesh
Signed-off-by: Christian Brauchli <chb@open.ch>
* change back default values
Signed-off-by: Christian Brauchli <chb@open.ch>
* update README
Signed-off-by: Christian Brauchli <chb@open.ch>
* change values to the values they where before
Signed-off-by: Christian Brauchli <chb@open.ch>
* fix lint
Signed-off-by: Christian Brauchli <chb@open.ch>
* adjust default portName to be istio compatible
Signed-off-by: Christian Brauchli <chb@open.ch>
* update docs
Signed-off-by: Christian Brauchli <chb@open.ch>
* Resolve copy-paste errors
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Restore dex/deployment.yaml and adapt dex/service.yaml
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Bump minor chart version and add port renaming to changelog
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Christian Brauchli <chb@open.ch>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix(argo-cd): Use global imagePullPolicy for Dex
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* fix(argo-cd): Fix imagePullPolicy for ApplicationSet
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Use default image pull policy for applicationset
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Bump chart version
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Update documentatioj
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Update changelog
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Update changelog
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Remove default comments
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Bump chart version
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* change quay.io to docker.io as bitnami migrated all images there
Signed-off-by: crabique <alexey.korotkov@namecheap.com>
* Apply suggestions from code review
Co-authored-by: Marko Bevc <marko.bevc@gmail.com>
Signed-off-by: crabique <alexey.korotkov@namecheap.com>
Co-authored-by: crabique <alexey.korotkov@namecheap.com>
Co-authored-by: Marko Bevc <marko.bevc@gmail.com>
* feat(argo-cd): New params to override Certificate duration and renewBefore
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* chore(argo-cd): Clarify existing certificate params
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix(argo-cd): Set 'server.config.url' to empty string
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix(argo-cd): Do not create slack service account
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* remove argocd notification default notifier
Signed-off-by: Yixing Yan <yixingyan@gmail.com>
* format notification template comment
Signed-off-by: Yixing Yan <yixingyan@gmail.com>
* Update the argo-cd chart to version 4.3.0
Signed-off-by: Yixing Yan <yixingyan@gmail.com>
* update changelog
Signed-off-by: Yixing Yan <yixingyan@gmail.com>
* update readme
Signed-off-by: Yixing Yan <yixingyan@gmail.com>
* Add default value for the applicationSet controller container port
Signed-off-by: amaury ravanel <amaury.ravanel@gmail.com>
* Apply suggestions from code review
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-cd) Adding applicationSet.enable and notifications.enable to allow to disable them
Signed-off-by: Eric Durand <eric_p_durand@yahoo.com>
* Fixing Chart version and redudant ifs
Signed-off-by: Eric Durand eric_p_durand@yahoo.com
Signed-off-by: Eric Durand <eric_p_durand@yahoo.com>
* Detail the change
Signed-off-by: Eric Durand <eric_p_durand@yahoo.com>
* Drop one more redundant if
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-cd): Update to use v2.3.1 release
Signed-off-by: mikeeq <miotk.mikolaj@gmail.com>
* Move applicationSet.* and notifications.* to a dedicated location
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Fix typo in deployment.yaml
Signed-off-by: mikeeq <miotk.mikolaj@gmail.com>
* Fix notifications bot deployment
Signed-off-by: mikeeq <miotk.mikolaj@gmail.com>
* Update README.md
Signed-off-by: mikeeq <miotk.mikolaj@gmail.com>
* Update README.md and fix slack bot image
Signed-off-by: mikeeq <miotk.mikolaj@gmail.com>
* Drop nameOverride for new components as we use the global one
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Drop "applicationSet.args.namespace" and "applicationSet.args.argocdRepoServer"
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Consistent use of volumes (gpg, tls, knownHosts, extra)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Bump major chart version and place a note in teh Upgrading section
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Change "enableStatefulSet: true" as we are in a major release now
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Drop PSP of applicationSet
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Fix applicationset webhook-ingress
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Drop unused variables in values.yaml and README
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Also set namespace and argocd-repo-server args on notification-controller
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Consistent use of "Argo CD" instead of "ArgoCD"
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Trigger CI
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* application controller metrics application labels changed from map to list.
Updated templating to set the correct arguments.
Signed-off-by: Aaron Jones <aaron.jones@fundingcircle.com>
* bring 'metrics-application-labels' outside of range block
Signed-off-by: Aaron Jones <aaron.jones@fundingcircle.com>
* Revert "bring 'metrics-application-labels' outside of range block"
This reverts commit c245db6d31.
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Add support for Google ManagedCertificates
Signed-off-by: Robert Lindner <robert.lindner@delivion.de>
* Add support for Google FrontendConfigs
I.e. for adding a http to https redirect on the load balancer.
Signed-off-by: Robert Lindner <robert.lindner@delivion.de>
* Apply changes from code review
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix(argo-cd): Revert initContainers copyUtil param
Signed-off-by: Marko Bevc <marko@scalefactory.com>
* Use correct keyword in annotations
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix(repo-server): merge initContainer to one section
Signed-off-by: Alex Babel <alexander.babel@icloud.com>
* chore(argo-cd): bump version to 3.29.1
Signed-off-by: Alex Babel <alexander.babel@icloud.com>
* Merge master into fix/repo-server-init-container
Signed-off-by: Alex Babel <alexander.babel@icloud.com>
* fix(argo-cd): add enableCopyutilInitContainer option
Signed-off-by: Alex Babel <alexander.babel@icloud.com>
* doc: update readme
Signed-off-by: Alex Babel <alexander.babel@icloud.com>
* add support for extension
Signed-off-by: Qing Ye <ye.qing@gojek.com>
* add volume mounts
Signed-off-by: Qing Ye <ye.qing@gojek.com>
* add RBAC
Signed-off-by: Qing Ye <ye.qing@gojek.com>
* add more control to extensions values and update readme
Signed-off-by: Qing Ye <ye.qing@gojek.com>
* remove trailing spaces in values file
Signed-off-by: Qing Ye <ye.qing@gojek.com>
* add missing extensions.enabled
Signed-off-by: Qing Ye <ye.qing@gojek.com>
* Update charts/argo-cd/Chart.yaml
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Qing Ye <ye.qing@gojek.com>
* add comment to extensions values
Signed-off-by: Qing Ye <ye.qing@gojek.com>
Co-authored-by: Qing Ye <ye.qing@gojek.com>
Co-authored-by: Marko Bevc <marko@scalefactory.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Update: bump chart version
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Update: additional labels
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Add: bump chart version
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Update: changelog
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Fix: Redis label version
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Fix: Redis labels
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Fix: Redis labels
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Fix: typo
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Update: use with term
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Fix: remove version from helper
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* docs: Use correct comment style and rerun helm-docs
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-cd) support initContainers on all pods
Signed-off-by: Mark Pim <j.mark.pim@gmail.com>
* Fix linting
Signed-off-by: Mark Pim <j.mark.pim@gmail.com>
* Run helm-docs
Signed-off-by: Mark Pim <j.mark.pim@gmail.com>
* add flag and labels for application labels
Signed-off-by: Antoine Bourayne <antoine.bourayne@octo.com>
* upgrade chart version
Signed-off-by: Antoine Bourayne <antoine.bourayne@octo.com>
Co-authored-by: Antoine Bourayne <antoine.bourayne@octo.com>
Co-authored-by: Marko Bevc <marko@scalefactory.com>
* Add signature keys for GPG in additionalProjects
Signed-off-by: Jakub Faber <jakub.faber@camabeh.dev>
* Fix whitespace
Signed-off-by: Jakub Faber <jakub.faber@camabeh.dev>
* Fix lint - Newline at the end of file
Signed-off-by: Jakub Faber <jakub.faber@camabeh.dev>
* fix(argo-cd): Update to app version v2.1.5
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* chore: Use chart appVersion as global default imageTag
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-cd): Add ability to pass finalizers to AppProject
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* chore: Use 'with' instead of 'if' and beautify indent style
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* docs: Add finalizers to example in values.yaml
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Create optional serviceAnnotations value for redis in helm chart
Signed-off-by: arunkumar.anandhan <arunkumar.anandhan@niceincontact.com>
* Uncomment accidentally commented lines
Signed-off-by: arunkumar.anandhan <arunkumar.anandhan@niceincontact.com>
* update chart version
Signed-off-by: arunkumar.anandhan <arunkumar.anandhan@niceincontact.com>
* update service annotation key for redis
Signed-off-by: arunkumar.anandhan <arunkumar.anandhan@niceincontact.com>
* Update L24 with appropriate description
Signed-off-by: arunkumar.anandhan <arunkumar.anandhan@niceincontact.com>
* Move redis.service key occurence in values
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Also implement additional labels
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Add documentation
- Changelog annotations
- Add new values to README
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix: Use correct value for redis service targetPort
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix issue 943
Signed-off-by: Artem Kosenko <artem.kosenko@thomsonreuters.com>
* Apply changes from code review
Changes in detail:
- Add missing examples/documentation in values.yaml
- Beautify indentation
- Use 'with' instead of 'if' to don't repeat variable names
- Fix changelog annotation
- Bump minor chart version as this adds a feature
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Update README
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marko Bevc <marko@scalefactory.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-cd): Ability to provide cluster role to repo-server
Signed-off-by: Roman Rudenko <3kmnazapad@gmail.com>
* custom clusterRoleRules
Signed-off-by: Roman Rudenko <3kmnazapad@gmail.com>
* chore: beautify indentation
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix: noeol in clusterrolebinding.yaml
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Roman Rudenko <roman.rudenko@telekom.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-cd): Add ability to scrape redis metrics
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Bump chart version
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-cd): Add support for topologySpreadConstraints
Signed-off-by: Sander van Schie <sandervanschie@gmail.com>
* Apply suggestions from code review
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-cd): add extraContainers to pods besides server
Signed-off-by: mikutas <23391543+mikutas@users.noreply.github.com>
* Apply suggestions from code review
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* reenable static assets for argo-cd server
Signed-off-by: Geisler, James D <geislerjamesd@gmail.com>
* add fix to changelog
Signed-off-by: Geisler, James D <geislerjamesd@gmail.com>
* feat(argo-cd): Upgrade argo-cd image to 2.1.1
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Bump chart version
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Bump fix version
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Geisler, James D <geislerjamesd@gmail.com>
* Allow service monitor relabeling configs
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Revert scrape interval to optional field
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Revert path to original place
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Fix trailing character on README
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Add probes for Dex server >= 2.28.0
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Enable metrics port and allow user to configure only retries
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Update README
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Place probe configuration on top-level
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* refactor: Parameterizing dex ports names due to istio 403 errors
Signed-off-by: Piotr Kowalczyk <kowalczyk.p.4@pg.com>
* fix: updating default http port name to http
Signed-off-by: Piotr Kowalczyk <kowalczyk.p.4@pg.com>
* feat(argo-cd): Add support for aggregation clusterroles
* feat: Add support for aggregation clusterroles
Signed-off-by: Christian Strack <github@abyth.de>
* fix(argo-cd): Remove redundant whitespace from README.md
Signed-off-by: Christian Strack <github@abyth.de>
Co-authored-by: Marko Bevc <marko.bevc@gmail.com>
* fix(argo-cd): Remove component labels from aggregation roles
Signed-off-by: Christian Strack <github@abyth.de>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix(argo-cd): Use value `createAggregateRoles` to control role creation
* fix: Use value `createAggregateRoles` to control role creation
* bump version to 3.12.0
* update chart README.md accordingly
Signed-off-by: Christian Strack <github@abyth.de>
Co-authored-by: Marko Bevc <marko.bevc@gmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-cd):Add sessionAffinity to server
Signed-off-by: Rafael Tovar <rafael.tovar@taotesting.com>
* feat(argo-cd): update changelog new chart
Signed-off-by: Rafael Tovar <rafael.tovar@taotesting.com>
* Support AWS ALB Ingress with GRPC
Signed-off-by: Thomas O'Neill <toneill818@gmail.com>
Signed-off-by: Thomas O'Neill <toneill@new-innov.com>
* Bump chart version
Signed-off-by: Marco Kilchhofer <marco@kilchhofer.info>
* Apply suggestions from code review
Signed-off-by: Marco Kilchhofer <marco@kilchhofer.info>
* Use single if statement
Signed-off-by: Thomas O'Neill <toneill@new-innov.com>
* Append -grpc to the service labels for ALB GRPC service
Signed-off-by: Thomas O'Neill <toneill@new-innov.com>
Co-authored-by: Thomas O'Neill <toneill@new-innov.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <marco@kilchhofer.info>
* Add ability to create ServiceAccount for redis
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Use correct default for ServiceAccounts in _helpers.tpl
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Bump version and update changelog
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat: Add ability to override api versions for argocd
Signed-off-by: Atze de Vries <devries@zorgdomein.nl>
* fix linting
Signed-off-by: Atze de Vries <devries@zorgdomein.nl>
* reimplement a bit and update chart version
Signed-off-by: Atze de Vries <devries@zorgdomein.nl>
* update to new minor
Signed-off-by: Atze de Vries <devries@zorgdomein.nl>
* fix spaces in comments
Signed-off-by: Atze de Vries <devries@zorgdomein.nl>
* Updated flow control and add documentation on apiVersionOverrides
Signed-off-by: Atze de Vries <devries@zorgdomein.nl>
* Add changelog annotation
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Modern GKE versions only accept ImplementationSpecific
as pathType for the ingress resource, so here we added
a new value for the pathType which can be used to set
pathType on demand, the default value is still Prefix
for backward compatability
Signed-off-by: Mouhsen Ibrahim <mouhsen.ibrahim@gmail.com>
* feat(argo-cd): Bump default version to v2.0.4
Signed-off-by: Marko Bevc <marko@scalefactory.com>
* Update README
Signed-off-by: Marko Bevc <marko@scalefactory.com>
* Bump Chart version
Signed-off-by: Marko Bevc <marko@scalefactory.com>
* fix(argo-cd): fix missing colon in example service definitions
Signed-off-by: Alex Andrews <alias-dev@protonmail.com>
* build(argo-cd): Bump chart patch version
Signed-off-by: Alex Andrews <alias-dev@protonmail.com>
* fix(argo-cd): Set ArgoCD server certificate manager certificate secret name to match the documentation by default.
Signed-off-by: Rich <git0@bitservices.io>
* fix(argo-cd): Add server certificate issuer subvalues to values.yaml and a relevant comment.
Signed-off-by: Rich <git0@bitservices.io>
* Bump chart version again
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* chore: Cleanup old CRD hooks
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Bump chart version
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
* Add: serviceMonitor labels and selector
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Update: bump chart version
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Apply suggestions from code review
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Update example for extraPaths for usage with k8s>=1.19 with "networking.k8s.io/v1"
Signed-off-by: sturman <4456572+sturman@users.noreply.github.com>
* Fix typos in values.yaml
Signed-off-by: sturman <4456572+sturman@users.noreply.github.com>
* Bump charts version
Signed-off-by: sturman <4456572+sturman@users.noreply.github.com>
* Apply suggestions from code review
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat: Add global kubeCapabilities
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore: change var global.kubeCapabilities > kubeVersionOverride
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* docs: add missing variable in README
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix: Bump version in README again
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat: add support for envFrom
Signed-off-by: Michał Czeraszkiewicz <contact@czerasz.com>
* config: bump chart version
Signed-off-by: Michał Czeraszkiewicz <contact@czerasz.com>
* Apply suggestions from code review
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argocd): Added externalTrafficPolicy to server service
Signed-off-by: flavio.lemos <flavio.lemos@farfetch.com>
* chore: apply review changes
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat: define custom styles via values
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* Version Bump
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* Mount to correct server
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* fix(argo-cd): correct alphabetical place of new values
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix(argo-cd): correct alphabetical place of new values in README
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: aman <aman@enableit.dk>
chore(argo-cd): bumped chart version
Signed-off-by: aman <aman@enableit.dk>
Co-authored-by: aman <aman@enableit.dk>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat: Support custom rules for the Application Controller Cluster Role
Signed-off-by: Lorelei McCollum <lorelei.mccollum@endurance.com>
* Add newline at end of file
Signed-off-by: Lorelei McCollum <lorelei.mccollum@endurance.com>
* copy CRD resource files from https://github.com/argoproj/argo-cd/tree/v2.0.0/manifests/crds
Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>
* update `global.image` values in `values.yaml` to quay.io
Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>
* update redis image to 6.2.1
Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>
* add optional volume mount to secret `argocd-repo-server-tls` according to 7a68880e2e
Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>
* increase patch version of chart to 3.0.1
Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>
* add `redis.extraArgs` to enable customization of `redis-server` arguments
Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>
* add some notes to the `README` about syncing changes from original `manifests/install.yaml`
Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>
* fix example for `extraArgs` in `values.yaml` of argo-cd chart
Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>
* Bump chart version to 3.1.2
Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>
* Bump argo-cd version to 3.2.2
Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>
Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
* add cluster label for use with appSet cluster selector
Signed-off-by: mike sarver <mike.sarver@ibotta.com>
* feat(argo-cd): Add label to cluster-secrets for usage with appSet cluster selector
Signed-off-by: mike sarver <mike.sarver@ibotta.com>
* feat(argo-cd): use with for adding labels
Signed-off-by: mike sarver <mike.sarver@ibotta.com>
Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
* feat: Add annotations to the dex service account
Signed-off-by: Jacob Wernette <jawernette@ibm.com>
Signed-off-by: Jacob Wernette <werne2j@gmail.com>
* Bump dex image for secretEnv in staticClients to work
Signed-off-by: Wylie Hobbs <wylie-hobbs@pluralsight.com>
* Bump chart again
Signed-off-by: Wylie Hobbs <wylie-hobbs@pluralsight.com>
* update deployment to statefulset
* Update chart version
Signed-off-by: Chris Sauer <mr-sour@users.noreply.github.com>
* chore: Bumping minor semver as this has a resource change
* chore: Add feature flag for enabling StatefulSet
Signed-off-by: seanson@users.noreply.github.com <seanson@users.noreply.github.com>
Similar to #317, this allows us to add extra paths to Argo CD.
This adds compatibility with the ALB Ingress Controller when using EKS
to be able to add the additional listener rule to perform a HTTP->HTTPS
redirect on port 80.
* Add support for syncWindows in additionalProjects
* Update values.yaml
Add example of syncWindows
* Update Chart.yaml
Bump version
Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
* fix: #404 - Set Security Context for Redis Pod
* Separate Container and Pod Security Context for Redis
* Bump Chart Version
* Syntax fix
* Also set Group in Redis Security Context
* Allow server service port names to be configured.
Allows to route traffic via istio to split gRPC from http
* Update Chart.yaml for argo-cd
* Bump Chart version to match PR orders
* feat: argo-cd can deploy Redis HA
Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>
* fix: add unarchived subchart redis-ha
Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>
* fix: Redis HA upgraded since 4.3.4 contains a bug on the chart
Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>
* docs: how to configure Redis and Redis HA
* fix: add missing chart folder
Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>
* fix: Helm bug with subcharts and alias
* fix: Chart version
* fix: Remove archived subcharts
Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>
* fix: lint script
Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>
* Revert "fix: lint script"
This reverts commit f4b81cbb6f.
* fix: lint and publish scripts
Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>
* fix: align test-image versions
Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>
* fix: remove sudo from scripts
Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>
* fix: add required repositories to helm
Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>
* fix: simplify expression
Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>
* fix: bump up chart version
Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>
Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
* feat: Helm Chart: add hostAliases to deployments #272
* feat: Bumped version number of argo-cd chart
* Bumped version number of argo-cd chart. Feature #272
* fix: set extraArgs default to be a sequence
Addresses issue #281
Inconsistency introduced in #265
* [charts/argo-cd] Bump version to 2.0.1 (#282)
Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
The official Argo-CD HA manifests do not scale the dex server
or the application controller past 1 because they still have
local caches and cannot support more than one pod at a time
Signed-off-by: Carson Anderson <ca@carsonoid.net>
Automatically setting password modification time to the current time leads to
it changing every time the chart is rendered. Ironically, this is a problem
when Argo CD manages itself using this chart ;-)
* Upgrade to v1.3.6
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
* bump version
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
* [argo-cd] Added simple PrometheusRule
This patch adds a few simple rules which you can leverage to make
sure that your infrastructure is up to date. They are optional
and opt-in only.
* Add conditional selector fix from #180
* Bump chart version
Signed-off-by: Léo Depriester <leo.depriester@camptocamp.com>
* Fix controller env path
* Updating chart bump to patch as this is a backwards compatible change
* ArgoCD: Configure Repository Credentials in Values
* Argo CD Helm Chart: Add a Secret Resource in Repo Server for configuring Repository Credentials
Change-Id: I64c343d3558a939d0faef795e62d4e258810bc67
* Minor formatting fix, add documentation.
* [charts/argo-cd] Update to 1.3, some chart cleanup
* Bumps the version of ArgoCD to 1.3 and the chart version to 1.2 due
to a CRD change. Restored conditional CRDs to correct #27. Additionally,
some value defaults were added so Helm strict linting could pass.
* This adds some examples to the values.yaml on how to use the new
Helm repo chart types. Add helmignore to help with development.
* Added Role and service account to repo-server
* Fixed comment in repo-server SA name helper
* Bumped chart version
* Added repoServer service account annotations