feat: upgrade Argo Rollouts to v0.8.0 (#315)
This commit is contained in:
parent
b97082080f
commit
9f1bb53898
6 changed files with 125 additions and 8 deletions
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