feat(argo-rollouts): upgrade to v1.2.0 (#1135)

* feat(argo-rollouts): upgrade to v1.2.0-rc1

Signed-off-by: Hui Kang <hui.kang@salesforce.com>

* [argo-rollouts]:bump minor version and add release version

Signed-off-by: Hui Kang <hui.kang@salesforce.com>
This commit is contained in:
cskh 2022-03-23 17:11:46 -04:00 committed by GitHub
parent 86faeec867
commit 0d2d0243a5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 1547 additions and 19 deletions

View file

@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.5.0
controller-gen.kubebuilder.io/version: v0.7.0
{{- if .Values.keepCRDs }}
"helm.sh/resource-policy": keep
{{- end }}
@ -45,6 +45,10 @@ spec:
jsonPath: .status.availableReplicas
name: Available
type: integer
- description: Time since resource was created
jsonPath: .metadata.creationTimestamp
name: Age
type: date
name: v1alpha1
schema:
openAPIV3Schema:
@ -176,6 +180,28 @@ spec:
- name
type: object
type: array
dryRun:
items:
properties:
metricName:
type: string
required:
- metricName
type: object
type: array
measurementRetention:
items:
properties:
limit:
format: int32
type: integer
metricName:
type: string
required:
- limit
- metricName
type: object
type: array
templates:
items:
properties:
@ -211,6 +237,28 @@ spec:
- name
type: object
type: array
dryRun:
items:
properties:
metricName:
type: string
required:
- metricName
type: object
type: array
measurementRetention:
items:
properties:
limit:
format: int32
type: integer
metricName:
type: string
required:
- limit
- metricName
type: object
type: array
templates:
items:
properties:
@ -276,6 +324,28 @@ spec:
- name
type: object
type: array
dryRun:
items:
properties:
metricName:
type: string
required:
- metricName
type: object
type: array
measurementRetention:
items:
properties:
limit:
format: int32
type: integer
metricName:
type: string
required:
- limit
- metricName
type: object
type: array
startingStep:
format: int32
type: integer
@ -327,6 +397,16 @@ spec:
- type: integer
- type: string
x-kubernetes-int-or-string: true
pingPong:
properties:
pingService:
type: string
pongService:
type: string
required:
- pingService
- pongService
type: object
scaleDownDelayRevisionLimit:
format: int32
type: integer
@ -374,6 +454,28 @@ spec:
- name
type: object
type: array
dryRun:
items:
properties:
metricName:
type: string
required:
- metricName
type: object
type: array
measurementRetention:
items:
properties:
limit:
format: int32
type: integer
metricName:
type: string
required:
- limit
- metricName
type: object
type: array
templates:
items:
properties:
@ -519,6 +621,17 @@ spec:
servicePort:
format: int32
type: integer
stickinessConfig:
properties:
durationSeconds:
format: int64
type: integer
enabled:
type: boolean
required:
- durationSeconds
- enabled
type: object
required:
- ingress
- servicePort
@ -532,6 +645,40 @@ spec:
required:
- mappings
type: object
appMesh:
properties:
virtualNodeGroup:
properties:
canaryVirtualNodeRef:
properties:
name:
type: string
required:
- name
type: object
stableVirtualNodeRef:
properties:
name:
type: string
required:
- name
type: object
required:
- canaryVirtualNodeRef
- stableVirtualNodeRef
type: object
virtualService:
properties:
name:
type: string
routes:
items:
type: string
type: array
required:
- name
type: object
type: object
istio:
properties:
destinationRule:
@ -760,6 +907,29 @@ spec:
type: string
type: object
type: object
namespaceSelector:
properties:
matchExpressions:
items:
properties:
key:
type: string
operator:
type: string
values:
items:
type: string
type: array
required:
- key
- operator
type: object
type: array
matchLabels:
additionalProperties:
type: string
type: object
type: object
namespaces:
items:
type: string
@ -803,6 +973,29 @@ spec:
type: string
type: object
type: object
namespaceSelector:
properties:
matchExpressions:
items:
properties:
key:
type: string
operator:
type: string
values:
items:
type: string
type: array
required:
- key
- operator
type: object
type: array
matchLabels:
additionalProperties:
type: string
type: object
type: object
namespaces:
items:
type: string
@ -844,6 +1037,29 @@ spec:
type: string
type: object
type: object
namespaceSelector:
properties:
matchExpressions:
items:
properties:
key:
type: string
operator:
type: string
values:
items:
type: string
type: array
required:
- key
- operator
type: object
type: array
matchLabels:
additionalProperties:
type: string
type: object
type: object
namespaces:
items:
type: string
@ -887,6 +1103,29 @@ spec:
type: string
type: object
type: object
namespaceSelector:
properties:
matchExpressions:
items:
properties:
key:
type: string
operator:
type: string
values:
items:
type: string
type: array
required:
- key
- operator
type: object
type: array
matchLabels:
additionalProperties:
type: string
type: object
type: object
namespaces:
items:
type: string
@ -1112,6 +1351,16 @@ spec:
failureThreshold:
format: int32
type: integer
grpc:
properties:
port:
format: int32
type: integer
service:
type: string
required:
- port
type: object
httpGet:
properties:
host:
@ -1161,6 +1410,9 @@ spec:
required:
- port
type: object
terminationGracePeriodSeconds:
format: int64
type: integer
timeoutSeconds:
format: int32
type: integer
@ -1203,6 +1455,16 @@ spec:
failureThreshold:
format: int32
type: integer
grpc:
properties:
port:
format: int32
type: integer
service:
type: string
required:
- port
type: object
httpGet:
properties:
host:
@ -1252,6 +1514,9 @@ spec:
required:
- port
type: object
terminationGracePeriodSeconds:
format: int64
type: integer
timeoutSeconds:
format: int32
type: integer
@ -1318,6 +1583,8 @@ spec:
type: string
gmsaCredentialSpecName:
type: string
hostProcess:
type: boolean
runAsUserName:
type: string
type: object
@ -1334,6 +1601,16 @@ spec:
failureThreshold:
format: int32
type: integer
grpc:
properties:
port:
format: int32
type: integer
service:
type: string
required:
- port
type: object
httpGet:
properties:
host:
@ -1383,6 +1660,9 @@ spec:
required:
- port
type: object
terminationGracePeriodSeconds:
format: int64
type: integer
timeoutSeconds:
format: int32
type: integer
@ -1670,6 +1950,16 @@ spec:
failureThreshold:
format: int32
type: integer
grpc:
properties:
port:
format: int32
type: integer
service:
type: string
required:
- port
type: object
httpGet:
properties:
host:
@ -1719,6 +2009,9 @@ spec:
required:
- port
type: object
terminationGracePeriodSeconds:
format: int64
type: integer
timeoutSeconds:
format: int32
type: integer
@ -1745,6 +2038,10 @@ spec:
- containerPort
type: object
type: array
x-kubernetes-list-map-keys:
- containerPort
- protocol
x-kubernetes-list-type: map
readinessProbe:
properties:
exec:
@ -1757,6 +2054,16 @@ spec:
failureThreshold:
format: int32
type: integer
grpc:
properties:
port:
format: int32
type: integer
service:
type: string
required:
- port
type: object
httpGet:
properties:
host:
@ -1806,6 +2113,9 @@ spec:
required:
- port
type: object
terminationGracePeriodSeconds:
format: int64
type: integer
timeoutSeconds:
format: int32
type: integer
@ -1872,6 +2182,8 @@ spec:
type: string
gmsaCredentialSpecName:
type: string
hostProcess:
type: boolean
runAsUserName:
type: string
type: object
@ -1888,6 +2200,16 @@ spec:
failureThreshold:
format: int32
type: integer
grpc:
properties:
port:
format: int32
type: integer
service:
type: string
required:
- port
type: object
httpGet:
properties:
host:
@ -1937,6 +2259,9 @@ spec:
required:
- port
type: object
terminationGracePeriodSeconds:
format: int64
type: integer
timeoutSeconds:
format: int32
type: integer
@ -2228,6 +2553,16 @@ spec:
failureThreshold:
format: int32
type: integer
grpc:
properties:
port:
format: int32
type: integer
service:
type: string
required:
- port
type: object
httpGet:
properties:
host:
@ -2277,6 +2612,9 @@ spec:
required:
- port
type: object
terminationGracePeriodSeconds:
format: int64
type: integer
timeoutSeconds:
format: int32
type: integer
@ -2319,6 +2657,16 @@ spec:
failureThreshold:
format: int32
type: integer
grpc:
properties:
port:
format: int32
type: integer
service:
type: string
required:
- port
type: object
httpGet:
properties:
host:
@ -2368,6 +2716,9 @@ spec:
required:
- port
type: object
terminationGracePeriodSeconds:
format: int64
type: integer
timeoutSeconds:
format: int32
type: integer
@ -2434,6 +2785,8 @@ spec:
type: string
gmsaCredentialSpecName:
type: string
hostProcess:
type: boolean
runAsUserName:
type: string
type: object
@ -2450,6 +2803,16 @@ spec:
failureThreshold:
format: int32
type: integer
grpc:
properties:
port:
format: int32
type: integer
service:
type: string
required:
- port
type: object
httpGet:
properties:
host:
@ -2499,6 +2862,9 @@ spec:
required:
- port
type: object
terminationGracePeriodSeconds:
format: int64
type: integer
timeoutSeconds:
format: int32
type: integer
@ -2557,6 +2923,14 @@ spec:
additionalProperties:
type: string
type: object
x-kubernetes-map-type: atomic
os:
properties:
name:
type: string
required:
- name
type: object
overhead:
additionalProperties:
anyOf:
@ -2645,6 +3019,8 @@ spec:
type: string
gmsaCredentialSpecName:
type: string
hostProcess:
type: boolean
runAsUserName:
type: string
type: object
@ -2722,7 +3098,9 @@ spec:
- whenUnsatisfiable
x-kubernetes-list-type: map
volumes:
x-kubernetes-preserve-unknown-fields: true
items:
x-kubernetes-preserve-unknown-fields: true
type: array
required:
- containers
type: object
@ -2747,6 +3125,39 @@ spec:
abortedAt:
format: date-time
type: string
alb:
properties:
canaryTargetGroup:
properties:
arn:
type: string
name:
type: string
required:
- arn
- name
type: object
loadBalancer:
properties:
arn:
type: string
name:
type: string
required:
- arn
- name
type: object
stableTargetGroup:
properties:
arn:
type: string
name:
type: string
required:
- arn
- name
type: object
type: object
availableReplicas:
format: int32
type: integer
@ -2811,6 +3222,8 @@ spec:
- name
- status
type: object
stablePingPong:
type: string
weights:
properties:
additional: