-
Notifications
You must be signed in to change notification settings - Fork 21
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(argocd-operator): add support for tolerations + nodeSelector + a…
…ffinity to helm chart (#457) * feat(argocd-operator): added support for tolerations, nodeSelectors and affinities * docs(argocd-operator): update README docs * docs(argocd-operator/values): added descriptions for values * docs(cleanup): remove some duplication
- Loading branch information
1 parent
29dd3bd
commit 0d9ef7c
Showing
5 changed files
with
50 additions
and
36 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,25 +1,40 @@ | ||
# Default values for argocd-operator. | ||
|
||
operator: | ||
clusterDomain: "" | ||
# -- Defines which namespace for the operator to watch for deployment of related argocd components | ||
nsToWatch: "argo-cd-system" | ||
# -- List of namespaces of cluster-scoped Argo CD instances | ||
nsClusterConfig: "" | ||
# -- Configures the image to use for the argocd-operator pod(s) | ||
image: | ||
repository: quay.io/argoprojlabs/argocd-operator | ||
tag: v0.4.0 | ||
pullPolicy: IfNotPresent | ||
# -- One or many secret(s), that store Docker credentials that are used for accessing a private image registry | ||
imagePullSecrets: [] | ||
# -- Annotations to apply to the argocd controller pods that are deployed as part of this release | ||
podAnnotations: {} | ||
# -- Labels to apply to the argocd controller pods that are deployed as part of this release | ||
podLabels: {} | ||
# extraEnv: [] | ||
# -- A list of environment objects used to inject additional environment variables into the controller pod | ||
extraEnv: [] | ||
# -- The number of replicas of the ArgoCD controller | ||
replicaCount: 1 | ||
# -- Defines privilege and access control settings for the ArgoCD controller Pod or Container | ||
securityContext: | ||
runAsUser: 1000 | ||
runAsGroup: 1000 | ||
runAsNonRoot: true | ||
fsGroup: 1000 | ||
# -- Resource requests and limits to define the allowed compute and storage for each deployment | ||
resources: | ||
requests: | ||
cpu: 200m | ||
memory: 256Mi | ||
ephemeral-storage: 500Mi | ||
# -- Constrain ArgoCD controller Pods to be scheduled to nodes with specific labels | ||
nodeSelector: {} | ||
# -- A list of node taints that this deployment should tolerate | ||
tolerations: [] | ||
# -- A more expressive way to constrain ArgoCD controller Pods to specific nodes | ||
affinity: {} |