Commit Graph

92 Commits (219778eb9d680cf16e7753c723035faba1018a81)

Author SHA1 Message Date
Joffrey Janiec 39f08b4a29
Support for labels & annotations for dex & redis (#257) 2020-03-09 21:39:21 +11:00
tgauweiler 8caf81a4ef
fix: volumes indention for argocd-server (#260)
* Fix volumeMounts indention for argocd-server

VolumeMounts have to be indented with 8 spaces.

* chore: bump chart version

* Fix volumes indention for argo-server

* Bump version
2020-03-07 00:42:46 +11:00
Richard Chen Zheng 0466f8194a
fix: indentation typo on example (#253)
* Fix indentation typo on example

* Bump chart version
2020-03-06 21:31:15 +11:00
Alex Khaerov 6eed9ad16c
feat: Support ImagePullSecrets parameter (support private registries) (#254)
* Support ImagePullSecrets

* Bump chart version
2020-03-06 21:26:18 +11:00
Arnar 400f141dae
fix: Fixing podLabels in deployment templates (#251)
* Fixing podLabels in deployment templates
* Updating chart version
2020-02-26 16:37:56 +11:00
Rodrigo Argüello Flores c8db341fdb
fix: reorder hpa metrics to avoid displaying diffs in argocd (#245)
* fix: reorder hpa metrics to avoid displaying diffs in argocd
2020-02-22 13:55:40 +11:00
David J. M. Karlsen 7ba77fde18
feat: use globalsecuritycontext for dex too, trim whitespace (#248)
Signed-off-by: David Karlsen <david@davidkarlsen.com>
2020-02-22 13:14:00 +11:00
Gustav Paul d9d7862864
feat: Add HPA for ArgoCD server and repoServer components (#240)
* argo-cd: add optional hpa, cleanup whitespace
2020-02-17 11:14:39 +11:00
tgauweiler fdb6093011
fix: volumeMounts indention for argocd-server (#239)
* Fix volumeMounts indention for argocd-server
* chore: bump chart version
2020-02-17 10:46:41 +11:00
bergur88 1f625ddd8e
fix: Make port names configurable for repo-server and controller (#236)
* allow changing of port names for application-controller and repo-server

* bump chart version

* chore: bump Chart version
2020-02-17 10:17:37 +11:00
Tuan 3fd67d8cbb
fix: Make clusterrole & clusterrolebinding optional for argocd-server again (#233)
* Make clusterrole & clusterrolebinding optional for argocd-server
* Bump Chart version
* Update README.md
2020-02-17 09:49:52 +11:00
Carson A 9dd063c62f
Add replica values to the readme (#228) 2020-02-06 13:42:52 +11:00
Carson A 209bd150cc
Make server component replicas configurable (#225)
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>
2020-02-05 15:32:17 -05:00
David J. M. Karlsen 6c6564e302
chore: Upgrade to 1.4.2 (#221)
Signed-off-by: David Karlsen <david@davidkarlsen.com>
2020-02-04 10:17:27 -05:00
Yann Soubeyrand 3b3a2c86b3 feat: allow manually setting password modification time (#207)
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 ;-)
2020-01-28 09:28:58 +11:00
Yann Soubeyrand 0b70afc93a fix: update certificate apiVersion (#213) 2020-01-28 09:07:35 +11:00
David J. M. Karlsen 792f112ac7 feat: Bump to version 1.4.1 (#214)
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2020-01-24 09:25:21 +11:00
Bruno Clermont 54278a8ecd feat: Update argo-cd image to version v1.4.0 (#210) 2020-01-22 09:17:21 +11:00
Yann Soubeyrand 7756ac1d70 fix: remove spec.subdomain field from OpenShift route (#209)
This spec.subdomain field is not part of OpenShift 3.11 route OpenAPI
specification and since it's empty it can safely be removed without impacting
OpenShift 4.
2020-01-20 09:47:11 +11:00
Jaret eddfa674ce fix: Fix breaking change in 1.6.1 chart (#208)
* Fixes version label in argocd components

Breaking change introduced in this PR https://github.com/argoproj/argo-helm/pull/203 causes labeles to be removed due to an empty vaule in .Values.*.image.tag.

* Update Chart.yaml

patch version bump
2020-01-15 14:31:30 -05:00
bartse 69208d2a6f feat: add kubernetes version tag and set container security capabilities (#203) 2020-01-13 16:18:35 +11:00
DaytonG 4b22128b4c feat: allow custom secrets to be added to argocd-secret (#199) 2020-01-09 11:55:14 -05:00
Sean Johnson 0eb28119e8
fix: Updates values.yaml to have proper map syntax for extraArgs (#197)
Fixes #195
2019-12-25 20:24:11 +11:00
Alin Balutoiu 4e16b77656 fix: Update Argo icon URL for the Helm charts (#193)
* fix: Update Argo icon URL for the Helm charts

The path to the argo.png image has changed in
the Argo repository.

The helm charts icon URL still points to the
old URL which is invalid. The image has moved
from /argo.png to /docs/assets/argo.png.

* chore: bump argocd chart version
2019-12-23 15:39:02 +11:00
Sean Johnson 2fa31188ed
fix: Add Helm3 CRDs directory (#192)
Fixes #169

* fix: Add Helm3 CRDs directory
* docs: Add info for helmv3 warnings
2019-12-19 09:50:18 +11:00
David J. M. Karlsen c1f6ed45f5 feat: Add securityContext. Fixes #96 (#185)
* make securityContext optional
* add docs
* bump chart version
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-12-16 13:55:09 +11:00
Paul Brit 78f4b788da docs: Minor tweaks for ArgoCD (#191)
* docs: Minor tweaks for ArgoCD
* Chart version bump
2019-12-16 09:57:31 +11:00
Paul Brit 2c97728153 fix: Bump appVersion to v1.3.6 for ArgoCD (#190)
Related: #186
2019-12-16 09:54:30 +11:00
David J. M. Karlsen 3e1faba98b chore: Upgrade to v1.3.6 (#186)
* 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>
2019-12-13 10:30:15 +11:00
Paul Cantea 6faf1e77c8 fix: argocd-secret reference in values.yaml (#182)
* Fix reference to argo-cd server TLS data

* Bump chart version
2019-12-10 10:12:00 +11:00
Sean Johnson 78fd7e0bfb
[charts/argo-cd] Bump version to 1.3.4 (#184)
* [charts/argo-cd] Bump version to 1.3.4

* Bump chart version
2019-12-10 10:03:02 +11:00
Mohammed Naser 0e2c29c0c3 [argo-cd] Added simple PrometheusRule (#178)
* [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
2019-12-09 14:34:52 +11:00
jeroenlanckmans ec04e0c043 Allow custom tools for argo-cd in helm chart (#177)
* enable custom tools in argo helm chart
* add examples
* bump chart version
2019-12-09 11:22:51 +11:00
Léo Depriester 3a2c980044 [charts/argo-cd] add support of custom environment variables (#181)
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
2019-12-06 10:50:47 +11:00
Mason Davenport 4c4fe59901 [charts/argo-cd] Fix reference to cert config (#171)
* Fix path for server.certificate.additionalHosts
2019-12-05 16:59:15 +11:00
Igor Churmeev ed873508ec [charts/argo-cd] Fix servicemonitors (#180)
* Fixed servicemonitor templates
* Bump chart version
Signed-off-by: Igor Churmeev <igor.churmeev@gatech.global>
2019-12-05 14:47:15 +11:00
Konstantin 149049293f Fix webhook secret properties (#176)
- Bumped chart version to 1.3.0 due to breaking change (bitbucket uuid / bitbucket server secret)
2019-12-05 13:52:22 +11:00
Antoine 7503f29192 added option to set admin.password, tls.key and tls.cert in argocd-secret via values (#158)
- Added option to set admin.password, tls.key and tls.cert in argocd-secret via values
- Bumped chart version
2019-12-05 13:25:45 +11:00
Ryota 26aea34831 Correct the values.yaml comment for extra arg (#174)
Extra arg handling changed in v1 release, and expects map rather than list
2019-11-26 10:01:18 +11:00
Abhishek Jaisingh 5e0dcfe117 ArgoCD: Configure Repository Credentials in Values (#167)
* 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.
2019-11-26 09:55:05 +11:00
Sean Johnson 1e2038adca
[charts/argo-cd] Update to 1.3, some chart cleanup (#165)
* [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.
2019-11-21 15:40:15 +11:00
Antoine 8c3430b89e Repo server rbac (#160)
* Added Role and service account to repo-server
* Fixed comment in repo-server SA name helper
* Bumped chart version
* Added repoServer service account annotations
2019-11-20 10:27:12 +11:00
Jaret ca5d1d7078 Minor fixes 11 11 (#164)
* Fixes documentation for arguments (#159)
* enable redis by default (#148)
* patch version bump
2019-11-14 14:01:01 +11:00
Christine Banek 6321442a01 Better Helm NOTES.txt templating (#161)
* Better Helm chart NOTES.txt templating

Add some extra templating to NOTES.txt, which are displayed to the
user after a successful helm install command.  These are really
helpful notes, but if you didn't specify a release name of argocd
or put it in a separate namespace, these commands weren't exactly
working with a copy paste.  Now they should take into account
the release name and release namespace helm was given.

* Small CONTRIBUTING.md command line change

Instead of just doing `argocd version`, be a little more explicit
by passing in the server name and insecure flag.  This will make
sure that you're doing the version of the instance you're
port-forwarding above, as opposed to some other argocd.
2019-11-12 21:17:40 +11:00
Alan Tang 361ea8d13d K8S tolerations should contain list instead of object (#155)
Ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/
2019-11-07 21:06:22 +11:00
Jaret fd5a3e3896 Dex imagepull (#156)
* Fix incorrect naming in dex

* Bump patch version

* Bump chart version
2019-11-07 21:04:00 +11:00
disposab1e 7dff7e23ae OpenShift Route (#153)
* OpenShift Route
* Bump Chart Version to 1.0.4
2019-11-07 19:20:31 +11:00
Jaret 2ffd0d8ebf remove default values from the argocd rbac configmap (#152)
* remove default values from the argocd rbac configmap
* Bump patch version
2019-11-06 10:38:22 +11:00
TomHellier 33c4adfbb6 Issue #147, k8s label part-of expected to be argocd (#151)
The argocd application expects that the label 'app.kubernetes.io/part-of' is set to 'argocd' otherwise the configmap or secret is rejected, and the argocd-dex-server, argocd-server, and argocd-application-controller fail to start.
2019-11-06 09:47:56 +11:00
Sean Johnson 5f33036890
Fix up chart linting, add docs and lint script (#146)
This updates the Helm linting system with the following changes:

- Import lintconf.yaml with small change to comment distance in order to
match existing values.yaml standards
- Update Chart.yaml and values.yaml in each chart to pass linting
standards
- Maintainers added to each chart from OWNERS + CODEOWNERS, the linter
requires GitHub usernames so argo-events maintainer names were converted
- README updated with documentation around chart standards and testing
- A local shell script added for running lint tests locally
2019-11-06 08:08:17 +11:00