feat: upgrade Argo Rollouts to v0.8.0 (#315)

pull/276/head^2
Seiya Muramatsu 2020-04-21 08:40:39 +09:00 committed by GitHub
parent b97082080f
commit 9f1bb53898
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 125 additions and 8 deletions

View 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

View File

@ -1,8 +1,8 @@
apiVersion: v1
appVersion: "0.7"
appVersion: "0.8.0"
description: A Helm chart for Argo Rollouts
name: argo-rollouts
version: 0.2.0
version: 0.3.0
icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png
home: https://github.com/argoproj/argo-helm
maintainers:

View File

@ -2,7 +2,7 @@ Argo Rollouts Chart
=============
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)
@ -33,7 +33,7 @@ $ helm install --name my-release argo/argo-rollouts
| controller.component | string | `"rollouts-controller"` | |
| controller.image.pullPolicy | string | `"IfNotPresent"` | |
| 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"` | |
| imagePullSecrets | list | `[]` | |
| installCRDs | bool | `true` | |

View File

@ -71,6 +71,16 @@ rules:
- update
- patch
- delete
- apiGroups:
- extensions
resources:
- ingresses
verbs:
- create
- get
- list
- watch
- patch
- apiGroups:
- ""
resources:
@ -80,8 +90,17 @@ rules:
- update
- patch
- apiGroups:
- ""
- ""
resources:
- secrets
- secrets
verbs:
- get
- get
- list
- watch
- apiGroups:
- ""
resources:
- pods
verbs:
- list
- delete

View File

@ -61,6 +61,9 @@ spec:
replicas:
format: int32
type: integer
restartAt:
format: date-time
type: string
revisionHistoryLimit:
format: int32
type: integer
@ -93,11 +96,54 @@ spec:
properties:
activeService:
type: string
antiAffinity:
properties:
preferredDuringSchedulingIgnoredDuringExecution:
properties:
weight:
format: int32
type: integer
required:
- weight
type: object
requiredDuringSchedulingIgnoredDuringExecution:
type: object
type: object
autoPromotionEnabled:
type: boolean
autoPromotionSeconds:
format: int32
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:
properties:
args:
@ -177,6 +223,19 @@ spec:
type: object
type: array
type: object
antiAffinity:
properties:
preferredDuringSchedulingIgnoredDuringExecution:
properties:
weight:
format: int32
type: integer
required:
- weight
type: object
requiredDuringSchedulingIgnoredDuringExecution:
type: object
type: object
canaryService:
type: string
maxSurge:
@ -323,6 +382,19 @@ spec:
type: array
trafficRouting:
properties:
alb:
properties:
annotationPrefix:
type: string
ingress:
type: string
servicePort:
format: int32
type: integer
required:
- ingress
- servicePort
type: object
istio:
properties:
virtualService:
@ -2870,6 +2942,8 @@ spec:
properties:
activeSelector:
type: string
postPromotionAnalysisRun:
type: string
prePromotionAnalysisRun:
type: string
previewSelector:
@ -2952,6 +3026,9 @@ spec:
replicas:
format: int32
type: integer
restartedAt:
format: date-time
type: string
selector:
type: string
stableRS:

View File

@ -7,7 +7,7 @@ controller:
component: rollouts-controller
image:
repository: argoproj/argo-rollouts
tag: v0.7.0
tag: v0.8.0
pullPolicy: IfNotPresent
serviceAccount: