Merge branch 'master' of github.com:argoproj/argo-helm into feature/backendconfig
This commit is contained in:
commit
e4485ca305
9 changed files with 144 additions and 13 deletions
|
@ -53,6 +53,9 @@ spec:
|
||||||
imagePullPolicy: {{ default .Values.global.image.imagePullPolicy .Values.repoServer.image.imagePullPolicy }}
|
imagePullPolicy: {{ default .Values.global.image.imagePullPolicy .Values.repoServer.image.imagePullPolicy }}
|
||||||
command:
|
command:
|
||||||
- argocd-repo-server
|
- argocd-repo-server
|
||||||
|
{{- if .Values.openshift.enabled }}
|
||||||
|
- uid_entrypoint.sh
|
||||||
|
{{- end }}
|
||||||
{{- if or (and .Values.redis.enabled (not $redisHa.enabled)) (and $redisHa.enabled $redisHa.haproxy.enabled) }}
|
{{- if or (and .Values.redis.enabled (not $redisHa.enabled)) (and $redisHa.enabled $redisHa.haproxy.enabled) }}
|
||||||
- --redis
|
- --redis
|
||||||
- {{ template "argo-cd.redis.fullname" . }}:{{ .Values.redis.servicePort }}
|
- {{ template "argo-cd.redis.fullname" . }}:{{ .Values.redis.servicePort }}
|
||||||
|
@ -65,10 +68,16 @@ spec:
|
||||||
{{- if .Values.repoServer.containerSecurityContext }}
|
{{- if .Values.repoServer.containerSecurityContext }}
|
||||||
securityContext: {{- toYaml .Values.repoServer.containerSecurityContext | nindent 10 }}
|
securityContext: {{- toYaml .Values.repoServer.containerSecurityContext | nindent 10 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.repoServer.env }}
|
{{- if or (.Values.repoServer.env) (.Values.openshift.enabled) }}
|
||||||
env:
|
env:
|
||||||
|
{{- if .Values.repoServer.env }}
|
||||||
{{- toYaml .Values.repoServer.env | nindent 8 }}
|
{{- toYaml .Values.repoServer.env | nindent 8 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
{{- if .Values.openshift.enabled }}
|
||||||
|
- name: USER_NAME
|
||||||
|
value: argocd
|
||||||
|
{{- end }}
|
||||||
|
{{- end }}
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
{{- if .Values.repoServer.volumeMounts }}
|
{{- if .Values.repoServer.volumeMounts }}
|
||||||
{{- toYaml .Values.repoServer.volumeMounts | nindent 8}}
|
{{- toYaml .Values.repoServer.volumeMounts | nindent 8}}
|
||||||
|
|
|
@ -23,7 +23,9 @@ spec:
|
||||||
port:
|
port:
|
||||||
targetPort: https
|
targetPort: https
|
||||||
tls:
|
tls:
|
||||||
termination: passthrough
|
termination: {{ .Values.server.route.termination_type | default "passthrough" }}
|
||||||
insecureEdgeTerminationPolicy: None
|
insecureEdgeTerminationPolicy: {{ .Values.server.route.termination_policy | default "None" }}
|
||||||
wildcardPolicy: None
|
wildcardPolicy: None
|
||||||
|
status:
|
||||||
|
ingress: []
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
|
@ -171,7 +171,7 @@ dex:
|
||||||
|
|
||||||
image:
|
image:
|
||||||
repository: quay.io/dexidp/dex
|
repository: quay.io/dexidp/dex
|
||||||
tag: v2.14.0
|
tag: v2.22.0
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
initImage:
|
initImage:
|
||||||
repository:
|
repository:
|
||||||
|
@ -823,3 +823,6 @@ configs:
|
||||||
# argocdServerAdminPassword:
|
# argocdServerAdminPassword:
|
||||||
# Password modification time defaults to current time if not set
|
# Password modification time defaults to current time if not set
|
||||||
# argocdServerAdminPasswordMtime: "2006-01-02T15:04:05Z"
|
# argocdServerAdminPasswordMtime: "2006-01-02T15:04:05Z"
|
||||||
|
|
||||||
|
openshift:
|
||||||
|
enabled: false
|
||||||
|
|
21
charts/argo-rollouts/.helmignore
Normal file
21
charts/argo-rollouts/.helmignore
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
# Patterns to ignore when building packages.
|
||||||
|
# This supports shell glob matching, relative path matching, and
|
||||||
|
# negation (prefixed with !). Only one pattern per line.
|
||||||
|
.DS_Store
|
||||||
|
# Common VCS dirs
|
||||||
|
.git/
|
||||||
|
.gitignore
|
||||||
|
.bzr/
|
||||||
|
.bzrignore
|
||||||
|
.hg/
|
||||||
|
.hgignore
|
||||||
|
.svn/
|
||||||
|
# Common backup files
|
||||||
|
*.swp
|
||||||
|
*.bak
|
||||||
|
*.tmp
|
||||||
|
*~
|
||||||
|
# Various IDEs
|
||||||
|
.project
|
||||||
|
.idea/
|
||||||
|
*.tmproj
|
|
@ -1,8 +1,8 @@
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
appVersion: "0.7"
|
appVersion: "0.8.0"
|
||||||
description: A Helm chart for Argo Rollouts
|
description: A Helm chart for Argo Rollouts
|
||||||
name: argo-rollouts
|
name: argo-rollouts
|
||||||
version: 0.2.0
|
version: 0.3.0
|
||||||
icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png
|
icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png
|
||||||
home: https://github.com/argoproj/argo-helm
|
home: https://github.com/argoproj/argo-helm
|
||||||
maintainers:
|
maintainers:
|
||||||
|
|
|
@ -2,7 +2,7 @@ Argo Rollouts Chart
|
||||||
=============
|
=============
|
||||||
A Helm chart for Argo Rollouts, progressive delivery for Kubernetes.
|
A Helm chart for Argo Rollouts, progressive delivery for Kubernetes.
|
||||||
|
|
||||||
Current chart version is `0.2.0`
|
Current chart version is `0.3.0`
|
||||||
|
|
||||||
Source code can be found [here](https://github.com/argoproj/argo-rollouts)
|
Source code can be found [here](https://github.com/argoproj/argo-rollouts)
|
||||||
|
|
||||||
|
@ -33,7 +33,7 @@ $ helm install --name my-release argo/argo-rollouts
|
||||||
| controller.component | string | `"rollouts-controller"` | |
|
| controller.component | string | `"rollouts-controller"` | |
|
||||||
| controller.image.pullPolicy | string | `"IfNotPresent"` | |
|
| controller.image.pullPolicy | string | `"IfNotPresent"` | |
|
||||||
| controller.image.repository | string | `"argoproj/argo-rollouts"` | |
|
| controller.image.repository | string | `"argoproj/argo-rollouts"` | |
|
||||||
| controller.image.tag | string | `"v0.7.0"` | |
|
| controller.image.tag | string | `"v0.8.0"` | |
|
||||||
| controller.name | string | `"argo-rollouts"` | |
|
| controller.name | string | `"argo-rollouts"` | |
|
||||||
| imagePullSecrets | list | `[]` | |
|
| imagePullSecrets | list | `[]` | |
|
||||||
| installCRDs | bool | `true` | |
|
| installCRDs | bool | `true` | |
|
||||||
|
|
|
@ -71,6 +71,16 @@ rules:
|
||||||
- update
|
- update
|
||||||
- patch
|
- patch
|
||||||
- delete
|
- delete
|
||||||
|
- apiGroups:
|
||||||
|
- extensions
|
||||||
|
resources:
|
||||||
|
- ingresses
|
||||||
|
verbs:
|
||||||
|
- create
|
||||||
|
- get
|
||||||
|
- list
|
||||||
|
- watch
|
||||||
|
- patch
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
- ""
|
- ""
|
||||||
resources:
|
resources:
|
||||||
|
@ -80,8 +90,17 @@ rules:
|
||||||
- update
|
- update
|
||||||
- patch
|
- patch
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
- ""
|
- ""
|
||||||
resources:
|
resources:
|
||||||
- secrets
|
- secrets
|
||||||
verbs:
|
verbs:
|
||||||
- get
|
- get
|
||||||
|
- list
|
||||||
|
- watch
|
||||||
|
- apiGroups:
|
||||||
|
- ""
|
||||||
|
resources:
|
||||||
|
- pods
|
||||||
|
verbs:
|
||||||
|
- list
|
||||||
|
- delete
|
||||||
|
|
|
@ -61,6 +61,9 @@ spec:
|
||||||
replicas:
|
replicas:
|
||||||
format: int32
|
format: int32
|
||||||
type: integer
|
type: integer
|
||||||
|
restartAt:
|
||||||
|
format: date-time
|
||||||
|
type: string
|
||||||
revisionHistoryLimit:
|
revisionHistoryLimit:
|
||||||
format: int32
|
format: int32
|
||||||
type: integer
|
type: integer
|
||||||
|
@ -93,11 +96,54 @@ spec:
|
||||||
properties:
|
properties:
|
||||||
activeService:
|
activeService:
|
||||||
type: string
|
type: string
|
||||||
|
antiAffinity:
|
||||||
|
properties:
|
||||||
|
preferredDuringSchedulingIgnoredDuringExecution:
|
||||||
|
properties:
|
||||||
|
weight:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
required:
|
||||||
|
- weight
|
||||||
|
type: object
|
||||||
|
requiredDuringSchedulingIgnoredDuringExecution:
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
autoPromotionEnabled:
|
autoPromotionEnabled:
|
||||||
type: boolean
|
type: boolean
|
||||||
autoPromotionSeconds:
|
autoPromotionSeconds:
|
||||||
format: int32
|
format: int32
|
||||||
type: integer
|
type: integer
|
||||||
|
postPromotionAnalysis:
|
||||||
|
properties:
|
||||||
|
args:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
name:
|
||||||
|
type: string
|
||||||
|
value:
|
||||||
|
type: string
|
||||||
|
valueFrom:
|
||||||
|
properties:
|
||||||
|
podTemplateHashValue:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
required:
|
||||||
|
- name
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
templateName:
|
||||||
|
type: string
|
||||||
|
templates:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
templateName:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- templateName
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
type: object
|
||||||
prePromotionAnalysis:
|
prePromotionAnalysis:
|
||||||
properties:
|
properties:
|
||||||
args:
|
args:
|
||||||
|
@ -177,6 +223,19 @@ spec:
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
type: object
|
type: object
|
||||||
|
antiAffinity:
|
||||||
|
properties:
|
||||||
|
preferredDuringSchedulingIgnoredDuringExecution:
|
||||||
|
properties:
|
||||||
|
weight:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
required:
|
||||||
|
- weight
|
||||||
|
type: object
|
||||||
|
requiredDuringSchedulingIgnoredDuringExecution:
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
canaryService:
|
canaryService:
|
||||||
type: string
|
type: string
|
||||||
maxSurge:
|
maxSurge:
|
||||||
|
@ -323,6 +382,19 @@ spec:
|
||||||
type: array
|
type: array
|
||||||
trafficRouting:
|
trafficRouting:
|
||||||
properties:
|
properties:
|
||||||
|
alb:
|
||||||
|
properties:
|
||||||
|
annotationPrefix:
|
||||||
|
type: string
|
||||||
|
ingress:
|
||||||
|
type: string
|
||||||
|
servicePort:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
required:
|
||||||
|
- ingress
|
||||||
|
- servicePort
|
||||||
|
type: object
|
||||||
istio:
|
istio:
|
||||||
properties:
|
properties:
|
||||||
virtualService:
|
virtualService:
|
||||||
|
@ -2870,6 +2942,8 @@ spec:
|
||||||
properties:
|
properties:
|
||||||
activeSelector:
|
activeSelector:
|
||||||
type: string
|
type: string
|
||||||
|
postPromotionAnalysisRun:
|
||||||
|
type: string
|
||||||
prePromotionAnalysisRun:
|
prePromotionAnalysisRun:
|
||||||
type: string
|
type: string
|
||||||
previewSelector:
|
previewSelector:
|
||||||
|
@ -2952,6 +3026,9 @@ spec:
|
||||||
replicas:
|
replicas:
|
||||||
format: int32
|
format: int32
|
||||||
type: integer
|
type: integer
|
||||||
|
restartedAt:
|
||||||
|
format: date-time
|
||||||
|
type: string
|
||||||
selector:
|
selector:
|
||||||
type: string
|
type: string
|
||||||
stableRS:
|
stableRS:
|
||||||
|
|
|
@ -7,7 +7,7 @@ controller:
|
||||||
component: rollouts-controller
|
component: rollouts-controller
|
||||||
image:
|
image:
|
||||||
repository: argoproj/argo-rollouts
|
repository: argoproj/argo-rollouts
|
||||||
tag: v0.7.0
|
tag: v0.8.0
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
serviceAccount:
|
serviceAccount:
|
||||||
|
|
Loading…
Reference in a new issue