feat(argo-rollouts): Match autogenerated/tested CRDs in upstream
Signed-off-by: Anderson Silva <hello@anderson.codes>
This commit is contained in:
parent
eedcf15a9c
commit
5f978ad358
7 changed files with 1017 additions and 141 deletions
|
@ -2,7 +2,7 @@ apiVersion: v1
|
||||||
appVersion: "0.10.2"
|
appVersion: "0.10.2"
|
||||||
description: A Helm chart for Argo Rollouts
|
description: A Helm chart for Argo Rollouts
|
||||||
name: argo-rollouts
|
name: argo-rollouts
|
||||||
version: 0.4.3
|
version: 0.5.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.4.0`
|
Current chart version is `0.5.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)
|
||||||
|
|
||||||
|
@ -13,7 +13,7 @@ The default installation is intended to be similar to the provided Argo Rollouts
|
||||||
|
|
||||||
## Prerequisites
|
## Prerequisites
|
||||||
|
|
||||||
- Kubernetes 1.7+
|
- Kubernetes 1.17+
|
||||||
|
|
||||||
|
|
||||||
## Installing the Chart
|
## Installing the Chart
|
||||||
|
|
|
@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
|
||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.4.0
|
controller-gen.kubebuilder.io/version: v0.4.1
|
||||||
name: analysisruns.argoproj.io
|
name: analysisruns.argoproj.io
|
||||||
spec:
|
spec:
|
||||||
group: argoproj.io
|
group: argoproj.io
|
||||||
|
@ -16,15 +16,12 @@ spec:
|
||||||
singular: analysisrun
|
singular: analysisrun
|
||||||
scope: Namespaced
|
scope: Namespaced
|
||||||
versions:
|
versions:
|
||||||
- name: v1alpha1
|
- additionalPrinterColumns:
|
||||||
served: true
|
- description: AnalysisRun status
|
||||||
storage: true
|
jsonPath: .status.phase
|
||||||
additionalPrinterColumns:
|
|
||||||
- jsonPath: .status.phase
|
|
||||||
description: AnalysisRun status
|
|
||||||
name: Status
|
name: Status
|
||||||
type: string
|
type: string
|
||||||
subresources: {}
|
name: v1alpha1
|
||||||
schema:
|
schema:
|
||||||
openAPIV3Schema:
|
openAPIV3Schema:
|
||||||
properties:
|
properties:
|
||||||
|
@ -723,11 +720,16 @@ spec:
|
||||||
name:
|
name:
|
||||||
type: string
|
type: string
|
||||||
protocol:
|
protocol:
|
||||||
|
default: TCP
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- containerPort
|
- containerPort
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
|
x-kubernetes-list-map-keys:
|
||||||
|
- containerPort
|
||||||
|
- protocol
|
||||||
|
x-kubernetes-list-type: map
|
||||||
readinessProbe:
|
readinessProbe:
|
||||||
properties:
|
properties:
|
||||||
exec:
|
exec:
|
||||||
|
@ -794,6 +796,11 @@ spec:
|
||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resources:
|
resources:
|
||||||
|
properties:
|
||||||
|
limits:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
|
requests:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
type: object
|
type: object
|
||||||
securityContext:
|
securityContext:
|
||||||
properties:
|
properties:
|
||||||
|
@ -1271,6 +1278,7 @@ spec:
|
||||||
name:
|
name:
|
||||||
type: string
|
type: string
|
||||||
protocol:
|
protocol:
|
||||||
|
default: TCP
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- containerPort
|
- containerPort
|
||||||
|
@ -1342,6 +1350,11 @@ spec:
|
||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resources:
|
resources:
|
||||||
|
properties:
|
||||||
|
limits:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
|
requests:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
type: object
|
type: object
|
||||||
securityContext:
|
securityContext:
|
||||||
properties:
|
properties:
|
||||||
|
@ -1823,11 +1836,16 @@ spec:
|
||||||
name:
|
name:
|
||||||
type: string
|
type: string
|
||||||
protocol:
|
protocol:
|
||||||
|
default: TCP
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- containerPort
|
- containerPort
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
|
x-kubernetes-list-map-keys:
|
||||||
|
- containerPort
|
||||||
|
- protocol
|
||||||
|
x-kubernetes-list-type: map
|
||||||
readinessProbe:
|
readinessProbe:
|
||||||
properties:
|
properties:
|
||||||
exec:
|
exec:
|
||||||
|
@ -1894,6 +1912,11 @@ spec:
|
||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resources:
|
resources:
|
||||||
|
properties:
|
||||||
|
limits:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
|
requests:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
type: object
|
type: object
|
||||||
securityContext:
|
securityContext:
|
||||||
properties:
|
properties:
|
||||||
|
@ -2233,6 +2256,10 @@ spec:
|
||||||
- whenUnsatisfiable
|
- whenUnsatisfiable
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
|
x-kubernetes-list-map-keys:
|
||||||
|
- topologyKey
|
||||||
|
- whenUnsatisfiable
|
||||||
|
x-kubernetes-list-type: map
|
||||||
volumes:
|
volumes:
|
||||||
items:
|
items:
|
||||||
properties:
|
properties:
|
||||||
|
@ -2318,6 +2345,31 @@ spec:
|
||||||
required:
|
required:
|
||||||
- volumeID
|
- volumeID
|
||||||
type: object
|
type: object
|
||||||
|
configMap:
|
||||||
|
properties:
|
||||||
|
defaultMode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
key:
|
||||||
|
type: string
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- key
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
name:
|
||||||
|
type: string
|
||||||
|
optional:
|
||||||
|
type: boolean
|
||||||
|
type: object
|
||||||
csi:
|
csi:
|
||||||
properties:
|
properties:
|
||||||
driver:
|
driver:
|
||||||
|
@ -2338,6 +2390,48 @@ spec:
|
||||||
required:
|
required:
|
||||||
- driver
|
- driver
|
||||||
type: object
|
type: object
|
||||||
|
downwardAPI:
|
||||||
|
properties:
|
||||||
|
defaultMode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
fieldRef:
|
||||||
|
properties:
|
||||||
|
apiVersion:
|
||||||
|
type: string
|
||||||
|
fieldPath:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- fieldPath
|
||||||
|
type: object
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
resourceFieldRef:
|
||||||
|
properties:
|
||||||
|
containerName:
|
||||||
|
type: string
|
||||||
|
divisor:
|
||||||
|
anyOf:
|
||||||
|
- type: integer
|
||||||
|
- type: string
|
||||||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||||||
|
x-kubernetes-int-or-string: true
|
||||||
|
resource:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- resource
|
||||||
|
type: object
|
||||||
|
required:
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
type: object
|
||||||
emptyDir:
|
emptyDir:
|
||||||
properties:
|
properties:
|
||||||
medium:
|
medium:
|
||||||
|
@ -2378,21 +2472,9 @@ spec:
|
||||||
resources:
|
resources:
|
||||||
properties:
|
properties:
|
||||||
limits:
|
limits:
|
||||||
additionalProperties:
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
anyOf:
|
|
||||||
- type: integer
|
|
||||||
- type: string
|
|
||||||
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
||||||
x-kubernetes-int-or-string: true
|
|
||||||
type: object
|
|
||||||
requests:
|
requests:
|
||||||
additionalProperties:
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
anyOf:
|
|
||||||
- type: integer
|
|
||||||
- type: string
|
|
||||||
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
||||||
x-kubernetes-int-or-string: true
|
|
||||||
type: object
|
|
||||||
type: object
|
type: object
|
||||||
selector:
|
selector:
|
||||||
properties:
|
properties:
|
||||||
|
@ -2605,6 +2687,89 @@ spec:
|
||||||
sources:
|
sources:
|
||||||
items:
|
items:
|
||||||
properties:
|
properties:
|
||||||
|
configMap:
|
||||||
|
properties:
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
key:
|
||||||
|
type: string
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- key
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
name:
|
||||||
|
type: string
|
||||||
|
optional:
|
||||||
|
type: boolean
|
||||||
|
type: object
|
||||||
|
downwardAPI:
|
||||||
|
properties:
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
fieldRef:
|
||||||
|
properties:
|
||||||
|
apiVersion:
|
||||||
|
type: string
|
||||||
|
fieldPath:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- fieldPath
|
||||||
|
type: object
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
resourceFieldRef:
|
||||||
|
properties:
|
||||||
|
containerName:
|
||||||
|
type: string
|
||||||
|
divisor:
|
||||||
|
anyOf:
|
||||||
|
- type: integer
|
||||||
|
- type: string
|
||||||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||||||
|
x-kubernetes-int-or-string: true
|
||||||
|
resource:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- resource
|
||||||
|
type: object
|
||||||
|
required:
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
type: object
|
||||||
|
secret:
|
||||||
|
properties:
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
key:
|
||||||
|
type: string
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- key
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
name:
|
||||||
|
type: string
|
||||||
|
optional:
|
||||||
|
type: boolean
|
||||||
|
type: object
|
||||||
serviceAccountToken:
|
serviceAccountToken:
|
||||||
properties:
|
properties:
|
||||||
audience:
|
audience:
|
||||||
|
@ -2619,8 +2784,6 @@ spec:
|
||||||
type: object
|
type: object
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
required:
|
|
||||||
- sources
|
|
||||||
type: object
|
type: object
|
||||||
quobyte:
|
quobyte:
|
||||||
properties:
|
properties:
|
||||||
|
@ -2697,6 +2860,31 @@ spec:
|
||||||
- secretRef
|
- secretRef
|
||||||
- system
|
- system
|
||||||
type: object
|
type: object
|
||||||
|
secret:
|
||||||
|
properties:
|
||||||
|
defaultMode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
key:
|
||||||
|
type: string
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- key
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
optional:
|
||||||
|
type: boolean
|
||||||
|
secretName:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
storageos:
|
storageos:
|
||||||
properties:
|
properties:
|
||||||
fsType:
|
fsType:
|
||||||
|
@ -2960,4 +3148,7 @@ spec:
|
||||||
required:
|
required:
|
||||||
- spec
|
- spec
|
||||||
type: object
|
type: object
|
||||||
|
served: true
|
||||||
|
storage: true
|
||||||
|
subresources: {}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
|
@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
|
||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.4.0
|
controller-gen.kubebuilder.io/version: v0.4.1
|
||||||
name: analysistemplates.argoproj.io
|
name: analysistemplates.argoproj.io
|
||||||
spec:
|
spec:
|
||||||
group: argoproj.io
|
group: argoproj.io
|
||||||
|
@ -17,8 +17,6 @@ spec:
|
||||||
scope: Namespaced
|
scope: Namespaced
|
||||||
versions:
|
versions:
|
||||||
- name: v1alpha1
|
- name: v1alpha1
|
||||||
served: true
|
|
||||||
storage: true
|
|
||||||
schema:
|
schema:
|
||||||
openAPIV3Schema:
|
openAPIV3Schema:
|
||||||
properties:
|
properties:
|
||||||
|
@ -717,11 +715,16 @@ spec:
|
||||||
name:
|
name:
|
||||||
type: string
|
type: string
|
||||||
protocol:
|
protocol:
|
||||||
|
default: TCP
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- containerPort
|
- containerPort
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
|
x-kubernetes-list-map-keys:
|
||||||
|
- containerPort
|
||||||
|
- protocol
|
||||||
|
x-kubernetes-list-type: map
|
||||||
readinessProbe:
|
readinessProbe:
|
||||||
properties:
|
properties:
|
||||||
exec:
|
exec:
|
||||||
|
@ -788,6 +791,11 @@ spec:
|
||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resources:
|
resources:
|
||||||
|
properties:
|
||||||
|
limits:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
|
requests:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
type: object
|
type: object
|
||||||
securityContext:
|
securityContext:
|
||||||
properties:
|
properties:
|
||||||
|
@ -1265,6 +1273,7 @@ spec:
|
||||||
name:
|
name:
|
||||||
type: string
|
type: string
|
||||||
protocol:
|
protocol:
|
||||||
|
default: TCP
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- containerPort
|
- containerPort
|
||||||
|
@ -1336,6 +1345,11 @@ spec:
|
||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resources:
|
resources:
|
||||||
|
properties:
|
||||||
|
limits:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
|
requests:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
type: object
|
type: object
|
||||||
securityContext:
|
securityContext:
|
||||||
properties:
|
properties:
|
||||||
|
@ -1817,11 +1831,16 @@ spec:
|
||||||
name:
|
name:
|
||||||
type: string
|
type: string
|
||||||
protocol:
|
protocol:
|
||||||
|
default: TCP
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- containerPort
|
- containerPort
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
|
x-kubernetes-list-map-keys:
|
||||||
|
- containerPort
|
||||||
|
- protocol
|
||||||
|
x-kubernetes-list-type: map
|
||||||
readinessProbe:
|
readinessProbe:
|
||||||
properties:
|
properties:
|
||||||
exec:
|
exec:
|
||||||
|
@ -1888,6 +1907,11 @@ spec:
|
||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resources:
|
resources:
|
||||||
|
properties:
|
||||||
|
limits:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
|
requests:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
type: object
|
type: object
|
||||||
securityContext:
|
securityContext:
|
||||||
properties:
|
properties:
|
||||||
|
@ -2227,6 +2251,10 @@ spec:
|
||||||
- whenUnsatisfiable
|
- whenUnsatisfiable
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
|
x-kubernetes-list-map-keys:
|
||||||
|
- topologyKey
|
||||||
|
- whenUnsatisfiable
|
||||||
|
x-kubernetes-list-type: map
|
||||||
volumes:
|
volumes:
|
||||||
items:
|
items:
|
||||||
properties:
|
properties:
|
||||||
|
@ -2312,6 +2340,31 @@ spec:
|
||||||
required:
|
required:
|
||||||
- volumeID
|
- volumeID
|
||||||
type: object
|
type: object
|
||||||
|
configMap:
|
||||||
|
properties:
|
||||||
|
defaultMode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
key:
|
||||||
|
type: string
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- key
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
name:
|
||||||
|
type: string
|
||||||
|
optional:
|
||||||
|
type: boolean
|
||||||
|
type: object
|
||||||
csi:
|
csi:
|
||||||
properties:
|
properties:
|
||||||
driver:
|
driver:
|
||||||
|
@ -2332,6 +2385,48 @@ spec:
|
||||||
required:
|
required:
|
||||||
- driver
|
- driver
|
||||||
type: object
|
type: object
|
||||||
|
downwardAPI:
|
||||||
|
properties:
|
||||||
|
defaultMode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
fieldRef:
|
||||||
|
properties:
|
||||||
|
apiVersion:
|
||||||
|
type: string
|
||||||
|
fieldPath:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- fieldPath
|
||||||
|
type: object
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
resourceFieldRef:
|
||||||
|
properties:
|
||||||
|
containerName:
|
||||||
|
type: string
|
||||||
|
divisor:
|
||||||
|
anyOf:
|
||||||
|
- type: integer
|
||||||
|
- type: string
|
||||||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||||||
|
x-kubernetes-int-or-string: true
|
||||||
|
resource:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- resource
|
||||||
|
type: object
|
||||||
|
required:
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
type: object
|
||||||
emptyDir:
|
emptyDir:
|
||||||
properties:
|
properties:
|
||||||
medium:
|
medium:
|
||||||
|
@ -2372,21 +2467,9 @@ spec:
|
||||||
resources:
|
resources:
|
||||||
properties:
|
properties:
|
||||||
limits:
|
limits:
|
||||||
additionalProperties:
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
anyOf:
|
|
||||||
- type: integer
|
|
||||||
- type: string
|
|
||||||
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
||||||
x-kubernetes-int-or-string: true
|
|
||||||
type: object
|
|
||||||
requests:
|
requests:
|
||||||
additionalProperties:
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
anyOf:
|
|
||||||
- type: integer
|
|
||||||
- type: string
|
|
||||||
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
||||||
x-kubernetes-int-or-string: true
|
|
||||||
type: object
|
|
||||||
type: object
|
type: object
|
||||||
selector:
|
selector:
|
||||||
properties:
|
properties:
|
||||||
|
@ -2599,6 +2682,89 @@ spec:
|
||||||
sources:
|
sources:
|
||||||
items:
|
items:
|
||||||
properties:
|
properties:
|
||||||
|
configMap:
|
||||||
|
properties:
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
key:
|
||||||
|
type: string
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- key
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
name:
|
||||||
|
type: string
|
||||||
|
optional:
|
||||||
|
type: boolean
|
||||||
|
type: object
|
||||||
|
downwardAPI:
|
||||||
|
properties:
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
fieldRef:
|
||||||
|
properties:
|
||||||
|
apiVersion:
|
||||||
|
type: string
|
||||||
|
fieldPath:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- fieldPath
|
||||||
|
type: object
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
resourceFieldRef:
|
||||||
|
properties:
|
||||||
|
containerName:
|
||||||
|
type: string
|
||||||
|
divisor:
|
||||||
|
anyOf:
|
||||||
|
- type: integer
|
||||||
|
- type: string
|
||||||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||||||
|
x-kubernetes-int-or-string: true
|
||||||
|
resource:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- resource
|
||||||
|
type: object
|
||||||
|
required:
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
type: object
|
||||||
|
secret:
|
||||||
|
properties:
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
key:
|
||||||
|
type: string
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- key
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
name:
|
||||||
|
type: string
|
||||||
|
optional:
|
||||||
|
type: boolean
|
||||||
|
type: object
|
||||||
serviceAccountToken:
|
serviceAccountToken:
|
||||||
properties:
|
properties:
|
||||||
audience:
|
audience:
|
||||||
|
@ -2613,8 +2779,6 @@ spec:
|
||||||
type: object
|
type: object
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
required:
|
|
||||||
- sources
|
|
||||||
type: object
|
type: object
|
||||||
quobyte:
|
quobyte:
|
||||||
properties:
|
properties:
|
||||||
|
@ -2691,6 +2855,31 @@ spec:
|
||||||
- secretRef
|
- secretRef
|
||||||
- system
|
- system
|
||||||
type: object
|
type: object
|
||||||
|
secret:
|
||||||
|
properties:
|
||||||
|
defaultMode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
key:
|
||||||
|
type: string
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- key
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
optional:
|
||||||
|
type: boolean
|
||||||
|
secretName:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
storageos:
|
storageos:
|
||||||
properties:
|
properties:
|
||||||
fsType:
|
fsType:
|
||||||
|
@ -2882,4 +3071,6 @@ spec:
|
||||||
required:
|
required:
|
||||||
- spec
|
- spec
|
||||||
type: object
|
type: object
|
||||||
|
served: true
|
||||||
|
storage: true
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
|
@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
|
||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.4.0
|
controller-gen.kubebuilder.io/version: v0.4.1
|
||||||
name: clusteranalysistemplates.argoproj.io
|
name: clusteranalysistemplates.argoproj.io
|
||||||
spec:
|
spec:
|
||||||
group: argoproj.io
|
group: argoproj.io
|
||||||
|
@ -17,8 +17,6 @@ spec:
|
||||||
scope: Cluster
|
scope: Cluster
|
||||||
versions:
|
versions:
|
||||||
- name: v1alpha1
|
- name: v1alpha1
|
||||||
served: true
|
|
||||||
storage: true
|
|
||||||
schema:
|
schema:
|
||||||
openAPIV3Schema:
|
openAPIV3Schema:
|
||||||
properties:
|
properties:
|
||||||
|
@ -717,11 +715,16 @@ spec:
|
||||||
name:
|
name:
|
||||||
type: string
|
type: string
|
||||||
protocol:
|
protocol:
|
||||||
|
default: TCP
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- containerPort
|
- containerPort
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
|
x-kubernetes-list-map-keys:
|
||||||
|
- containerPort
|
||||||
|
- protocol
|
||||||
|
x-kubernetes-list-type: map
|
||||||
readinessProbe:
|
readinessProbe:
|
||||||
properties:
|
properties:
|
||||||
exec:
|
exec:
|
||||||
|
@ -788,6 +791,11 @@ spec:
|
||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resources:
|
resources:
|
||||||
|
properties:
|
||||||
|
limits:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
|
requests:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
type: object
|
type: object
|
||||||
securityContext:
|
securityContext:
|
||||||
properties:
|
properties:
|
||||||
|
@ -1265,6 +1273,7 @@ spec:
|
||||||
name:
|
name:
|
||||||
type: string
|
type: string
|
||||||
protocol:
|
protocol:
|
||||||
|
default: TCP
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- containerPort
|
- containerPort
|
||||||
|
@ -1336,6 +1345,11 @@ spec:
|
||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resources:
|
resources:
|
||||||
|
properties:
|
||||||
|
limits:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
|
requests:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
type: object
|
type: object
|
||||||
securityContext:
|
securityContext:
|
||||||
properties:
|
properties:
|
||||||
|
@ -1817,11 +1831,16 @@ spec:
|
||||||
name:
|
name:
|
||||||
type: string
|
type: string
|
||||||
protocol:
|
protocol:
|
||||||
|
default: TCP
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- containerPort
|
- containerPort
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
|
x-kubernetes-list-map-keys:
|
||||||
|
- containerPort
|
||||||
|
- protocol
|
||||||
|
x-kubernetes-list-type: map
|
||||||
readinessProbe:
|
readinessProbe:
|
||||||
properties:
|
properties:
|
||||||
exec:
|
exec:
|
||||||
|
@ -1888,6 +1907,11 @@ spec:
|
||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resources:
|
resources:
|
||||||
|
properties:
|
||||||
|
limits:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
|
requests:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
type: object
|
type: object
|
||||||
securityContext:
|
securityContext:
|
||||||
properties:
|
properties:
|
||||||
|
@ -2227,6 +2251,10 @@ spec:
|
||||||
- whenUnsatisfiable
|
- whenUnsatisfiable
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
|
x-kubernetes-list-map-keys:
|
||||||
|
- topologyKey
|
||||||
|
- whenUnsatisfiable
|
||||||
|
x-kubernetes-list-type: map
|
||||||
volumes:
|
volumes:
|
||||||
items:
|
items:
|
||||||
properties:
|
properties:
|
||||||
|
@ -2312,6 +2340,31 @@ spec:
|
||||||
required:
|
required:
|
||||||
- volumeID
|
- volumeID
|
||||||
type: object
|
type: object
|
||||||
|
configMap:
|
||||||
|
properties:
|
||||||
|
defaultMode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
key:
|
||||||
|
type: string
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- key
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
name:
|
||||||
|
type: string
|
||||||
|
optional:
|
||||||
|
type: boolean
|
||||||
|
type: object
|
||||||
csi:
|
csi:
|
||||||
properties:
|
properties:
|
||||||
driver:
|
driver:
|
||||||
|
@ -2332,6 +2385,48 @@ spec:
|
||||||
required:
|
required:
|
||||||
- driver
|
- driver
|
||||||
type: object
|
type: object
|
||||||
|
downwardAPI:
|
||||||
|
properties:
|
||||||
|
defaultMode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
fieldRef:
|
||||||
|
properties:
|
||||||
|
apiVersion:
|
||||||
|
type: string
|
||||||
|
fieldPath:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- fieldPath
|
||||||
|
type: object
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
resourceFieldRef:
|
||||||
|
properties:
|
||||||
|
containerName:
|
||||||
|
type: string
|
||||||
|
divisor:
|
||||||
|
anyOf:
|
||||||
|
- type: integer
|
||||||
|
- type: string
|
||||||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||||||
|
x-kubernetes-int-or-string: true
|
||||||
|
resource:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- resource
|
||||||
|
type: object
|
||||||
|
required:
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
type: object
|
||||||
emptyDir:
|
emptyDir:
|
||||||
properties:
|
properties:
|
||||||
medium:
|
medium:
|
||||||
|
@ -2372,21 +2467,9 @@ spec:
|
||||||
resources:
|
resources:
|
||||||
properties:
|
properties:
|
||||||
limits:
|
limits:
|
||||||
additionalProperties:
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
anyOf:
|
|
||||||
- type: integer
|
|
||||||
- type: string
|
|
||||||
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
||||||
x-kubernetes-int-or-string: true
|
|
||||||
type: object
|
|
||||||
requests:
|
requests:
|
||||||
additionalProperties:
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
anyOf:
|
|
||||||
- type: integer
|
|
||||||
- type: string
|
|
||||||
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
||||||
x-kubernetes-int-or-string: true
|
|
||||||
type: object
|
|
||||||
type: object
|
type: object
|
||||||
selector:
|
selector:
|
||||||
properties:
|
properties:
|
||||||
|
@ -2599,6 +2682,89 @@ spec:
|
||||||
sources:
|
sources:
|
||||||
items:
|
items:
|
||||||
properties:
|
properties:
|
||||||
|
configMap:
|
||||||
|
properties:
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
key:
|
||||||
|
type: string
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- key
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
name:
|
||||||
|
type: string
|
||||||
|
optional:
|
||||||
|
type: boolean
|
||||||
|
type: object
|
||||||
|
downwardAPI:
|
||||||
|
properties:
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
fieldRef:
|
||||||
|
properties:
|
||||||
|
apiVersion:
|
||||||
|
type: string
|
||||||
|
fieldPath:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- fieldPath
|
||||||
|
type: object
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
resourceFieldRef:
|
||||||
|
properties:
|
||||||
|
containerName:
|
||||||
|
type: string
|
||||||
|
divisor:
|
||||||
|
anyOf:
|
||||||
|
- type: integer
|
||||||
|
- type: string
|
||||||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||||||
|
x-kubernetes-int-or-string: true
|
||||||
|
resource:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- resource
|
||||||
|
type: object
|
||||||
|
required:
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
type: object
|
||||||
|
secret:
|
||||||
|
properties:
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
key:
|
||||||
|
type: string
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- key
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
name:
|
||||||
|
type: string
|
||||||
|
optional:
|
||||||
|
type: boolean
|
||||||
|
type: object
|
||||||
serviceAccountToken:
|
serviceAccountToken:
|
||||||
properties:
|
properties:
|
||||||
audience:
|
audience:
|
||||||
|
@ -2613,8 +2779,6 @@ spec:
|
||||||
type: object
|
type: object
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
required:
|
|
||||||
- sources
|
|
||||||
type: object
|
type: object
|
||||||
quobyte:
|
quobyte:
|
||||||
properties:
|
properties:
|
||||||
|
@ -2691,6 +2855,31 @@ spec:
|
||||||
- secretRef
|
- secretRef
|
||||||
- system
|
- system
|
||||||
type: object
|
type: object
|
||||||
|
secret:
|
||||||
|
properties:
|
||||||
|
defaultMode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
key:
|
||||||
|
type: string
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- key
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
optional:
|
||||||
|
type: boolean
|
||||||
|
secretName:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
storageos:
|
storageos:
|
||||||
properties:
|
properties:
|
||||||
fsType:
|
fsType:
|
||||||
|
@ -2882,4 +3071,6 @@ spec:
|
||||||
required:
|
required:
|
||||||
- spec
|
- spec
|
||||||
type: object
|
type: object
|
||||||
|
served: true
|
||||||
|
storage: true
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
|
@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
|
||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.4.0
|
controller-gen.kubebuilder.io/version: v0.4.1
|
||||||
name: experiments.argoproj.io
|
name: experiments.argoproj.io
|
||||||
spec:
|
spec:
|
||||||
group: argoproj.io
|
group: argoproj.io
|
||||||
|
@ -16,15 +16,12 @@ spec:
|
||||||
singular: experiment
|
singular: experiment
|
||||||
scope: Namespaced
|
scope: Namespaced
|
||||||
versions:
|
versions:
|
||||||
- name: v1alpha1
|
- additionalPrinterColumns:
|
||||||
served: true
|
- description: Experiment status
|
||||||
storage: true
|
jsonPath: .status.phase
|
||||||
subresources: {}
|
|
||||||
additionalPrinterColumns:
|
|
||||||
- jsonPath: .status.phase
|
|
||||||
description: Experiment status
|
|
||||||
name: Status
|
name: Status
|
||||||
type: string
|
type: string
|
||||||
|
name: v1alpha1
|
||||||
schema:
|
schema:
|
||||||
openAPIV3Schema:
|
openAPIV3Schema:
|
||||||
properties:
|
properties:
|
||||||
|
@ -684,11 +681,16 @@ spec:
|
||||||
name:
|
name:
|
||||||
type: string
|
type: string
|
||||||
protocol:
|
protocol:
|
||||||
|
default: TCP
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- containerPort
|
- containerPort
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
|
x-kubernetes-list-map-keys:
|
||||||
|
- containerPort
|
||||||
|
- protocol
|
||||||
|
x-kubernetes-list-type: map
|
||||||
readinessProbe:
|
readinessProbe:
|
||||||
properties:
|
properties:
|
||||||
exec:
|
exec:
|
||||||
|
@ -755,6 +757,11 @@ spec:
|
||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resources:
|
resources:
|
||||||
|
properties:
|
||||||
|
limits:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
|
requests:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
type: object
|
type: object
|
||||||
securityContext:
|
securityContext:
|
||||||
properties:
|
properties:
|
||||||
|
@ -796,6 +803,15 @@ spec:
|
||||||
user:
|
user:
|
||||||
type: string
|
type: string
|
||||||
type: object
|
type: object
|
||||||
|
seccompProfile:
|
||||||
|
properties:
|
||||||
|
localhostProfile:
|
||||||
|
type: string
|
||||||
|
type:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- type
|
||||||
|
type: object
|
||||||
windowsOptions:
|
windowsOptions:
|
||||||
properties:
|
properties:
|
||||||
gmsaCredentialSpec:
|
gmsaCredentialSpec:
|
||||||
|
@ -1223,6 +1239,7 @@ spec:
|
||||||
name:
|
name:
|
||||||
type: string
|
type: string
|
||||||
protocol:
|
protocol:
|
||||||
|
default: TCP
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- containerPort
|
- containerPort
|
||||||
|
@ -1294,6 +1311,11 @@ spec:
|
||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resources:
|
resources:
|
||||||
|
properties:
|
||||||
|
limits:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
|
requests:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
type: object
|
type: object
|
||||||
securityContext:
|
securityContext:
|
||||||
properties:
|
properties:
|
||||||
|
@ -1335,6 +1357,15 @@ spec:
|
||||||
user:
|
user:
|
||||||
type: string
|
type: string
|
||||||
type: object
|
type: object
|
||||||
|
seccompProfile:
|
||||||
|
properties:
|
||||||
|
localhostProfile:
|
||||||
|
type: string
|
||||||
|
type:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- type
|
||||||
|
type: object
|
||||||
windowsOptions:
|
windowsOptions:
|
||||||
properties:
|
properties:
|
||||||
gmsaCredentialSpec:
|
gmsaCredentialSpec:
|
||||||
|
@ -1766,11 +1797,16 @@ spec:
|
||||||
name:
|
name:
|
||||||
type: string
|
type: string
|
||||||
protocol:
|
protocol:
|
||||||
|
default: TCP
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- containerPort
|
- containerPort
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
|
x-kubernetes-list-map-keys:
|
||||||
|
- containerPort
|
||||||
|
- protocol
|
||||||
|
x-kubernetes-list-type: map
|
||||||
readinessProbe:
|
readinessProbe:
|
||||||
properties:
|
properties:
|
||||||
exec:
|
exec:
|
||||||
|
@ -1837,6 +1873,11 @@ spec:
|
||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resources:
|
resources:
|
||||||
|
properties:
|
||||||
|
limits:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
|
requests:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
type: object
|
type: object
|
||||||
securityContext:
|
securityContext:
|
||||||
properties:
|
properties:
|
||||||
|
@ -1878,6 +1919,15 @@ spec:
|
||||||
user:
|
user:
|
||||||
type: string
|
type: string
|
||||||
type: object
|
type: object
|
||||||
|
seccompProfile:
|
||||||
|
properties:
|
||||||
|
localhostProfile:
|
||||||
|
type: string
|
||||||
|
type:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- type
|
||||||
|
type: object
|
||||||
windowsOptions:
|
windowsOptions:
|
||||||
properties:
|
properties:
|
||||||
gmsaCredentialSpec:
|
gmsaCredentialSpec:
|
||||||
|
@ -2063,6 +2113,15 @@ spec:
|
||||||
user:
|
user:
|
||||||
type: string
|
type: string
|
||||||
type: object
|
type: object
|
||||||
|
seccompProfile:
|
||||||
|
properties:
|
||||||
|
localhostProfile:
|
||||||
|
type: string
|
||||||
|
type:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- type
|
||||||
|
type: object
|
||||||
supplementalGroups:
|
supplementalGroups:
|
||||||
items:
|
items:
|
||||||
format: int64
|
format: int64
|
||||||
|
@ -2094,6 +2153,8 @@ spec:
|
||||||
type: string
|
type: string
|
||||||
serviceAccountName:
|
serviceAccountName:
|
||||||
type: string
|
type: string
|
||||||
|
setHostnameAsFQDN:
|
||||||
|
type: boolean
|
||||||
shareProcessNamespace:
|
shareProcessNamespace:
|
||||||
type: boolean
|
type: boolean
|
||||||
subdomain:
|
subdomain:
|
||||||
|
@ -2156,6 +2217,10 @@ spec:
|
||||||
- whenUnsatisfiable
|
- whenUnsatisfiable
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
|
x-kubernetes-list-map-keys:
|
||||||
|
- topologyKey
|
||||||
|
- whenUnsatisfiable
|
||||||
|
x-kubernetes-list-type: map
|
||||||
volumes:
|
volumes:
|
||||||
items:
|
items:
|
||||||
properties:
|
properties:
|
||||||
|
@ -2241,6 +2306,31 @@ spec:
|
||||||
required:
|
required:
|
||||||
- volumeID
|
- volumeID
|
||||||
type: object
|
type: object
|
||||||
|
configMap:
|
||||||
|
properties:
|
||||||
|
defaultMode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
key:
|
||||||
|
type: string
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- key
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
name:
|
||||||
|
type: string
|
||||||
|
optional:
|
||||||
|
type: boolean
|
||||||
|
type: object
|
||||||
csi:
|
csi:
|
||||||
properties:
|
properties:
|
||||||
driver:
|
driver:
|
||||||
|
@ -2261,6 +2351,48 @@ spec:
|
||||||
required:
|
required:
|
||||||
- driver
|
- driver
|
||||||
type: object
|
type: object
|
||||||
|
downwardAPI:
|
||||||
|
properties:
|
||||||
|
defaultMode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
fieldRef:
|
||||||
|
properties:
|
||||||
|
apiVersion:
|
||||||
|
type: string
|
||||||
|
fieldPath:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- fieldPath
|
||||||
|
type: object
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
resourceFieldRef:
|
||||||
|
properties:
|
||||||
|
containerName:
|
||||||
|
type: string
|
||||||
|
divisor:
|
||||||
|
anyOf:
|
||||||
|
- type: integer
|
||||||
|
- type: string
|
||||||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||||||
|
x-kubernetes-int-or-string: true
|
||||||
|
resource:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- resource
|
||||||
|
type: object
|
||||||
|
required:
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
type: object
|
||||||
emptyDir:
|
emptyDir:
|
||||||
properties:
|
properties:
|
||||||
medium:
|
medium:
|
||||||
|
@ -2272,6 +2404,73 @@ spec:
|
||||||
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||||||
x-kubernetes-int-or-string: true
|
x-kubernetes-int-or-string: true
|
||||||
type: object
|
type: object
|
||||||
|
ephemeral:
|
||||||
|
properties:
|
||||||
|
readOnly:
|
||||||
|
type: boolean
|
||||||
|
volumeClaimTemplate:
|
||||||
|
properties:
|
||||||
|
metadata:
|
||||||
|
type: object
|
||||||
|
spec:
|
||||||
|
properties:
|
||||||
|
accessModes:
|
||||||
|
items:
|
||||||
|
type: string
|
||||||
|
type: array
|
||||||
|
dataSource:
|
||||||
|
properties:
|
||||||
|
apiGroup:
|
||||||
|
type: string
|
||||||
|
kind:
|
||||||
|
type: string
|
||||||
|
name:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- kind
|
||||||
|
- name
|
||||||
|
type: object
|
||||||
|
resources:
|
||||||
|
properties:
|
||||||
|
limits:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
|
requests:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
|
type: object
|
||||||
|
selector:
|
||||||
|
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
|
||||||
|
storageClassName:
|
||||||
|
type: string
|
||||||
|
volumeMode:
|
||||||
|
type: string
|
||||||
|
volumeName:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
required:
|
||||||
|
- spec
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
fc:
|
fc:
|
||||||
properties:
|
properties:
|
||||||
fsType:
|
fsType:
|
||||||
|
@ -2449,6 +2648,89 @@ spec:
|
||||||
sources:
|
sources:
|
||||||
items:
|
items:
|
||||||
properties:
|
properties:
|
||||||
|
configMap:
|
||||||
|
properties:
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
key:
|
||||||
|
type: string
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- key
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
name:
|
||||||
|
type: string
|
||||||
|
optional:
|
||||||
|
type: boolean
|
||||||
|
type: object
|
||||||
|
downwardAPI:
|
||||||
|
properties:
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
fieldRef:
|
||||||
|
properties:
|
||||||
|
apiVersion:
|
||||||
|
type: string
|
||||||
|
fieldPath:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- fieldPath
|
||||||
|
type: object
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
resourceFieldRef:
|
||||||
|
properties:
|
||||||
|
containerName:
|
||||||
|
type: string
|
||||||
|
divisor:
|
||||||
|
anyOf:
|
||||||
|
- type: integer
|
||||||
|
- type: string
|
||||||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||||||
|
x-kubernetes-int-or-string: true
|
||||||
|
resource:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- resource
|
||||||
|
type: object
|
||||||
|
required:
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
type: object
|
||||||
|
secret:
|
||||||
|
properties:
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
key:
|
||||||
|
type: string
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- key
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
name:
|
||||||
|
type: string
|
||||||
|
optional:
|
||||||
|
type: boolean
|
||||||
|
type: object
|
||||||
serviceAccountToken:
|
serviceAccountToken:
|
||||||
properties:
|
properties:
|
||||||
audience:
|
audience:
|
||||||
|
@ -2463,8 +2745,6 @@ spec:
|
||||||
type: object
|
type: object
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
required:
|
|
||||||
- sources
|
|
||||||
type: object
|
type: object
|
||||||
quobyte:
|
quobyte:
|
||||||
properties:
|
properties:
|
||||||
|
@ -2541,6 +2821,31 @@ spec:
|
||||||
- secretRef
|
- secretRef
|
||||||
- system
|
- system
|
||||||
type: object
|
type: object
|
||||||
|
secret:
|
||||||
|
properties:
|
||||||
|
defaultMode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
items:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
key:
|
||||||
|
type: string
|
||||||
|
mode:
|
||||||
|
format: int32
|
||||||
|
type: integer
|
||||||
|
path:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- key
|
||||||
|
- path
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
optional:
|
||||||
|
type: boolean
|
||||||
|
secretName:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
storageos:
|
storageos:
|
||||||
properties:
|
properties:
|
||||||
fsType:
|
fsType:
|
||||||
|
@ -2680,4 +2985,7 @@ spec:
|
||||||
required:
|
required:
|
||||||
- spec
|
- spec
|
||||||
type: object
|
type: object
|
||||||
|
served: true
|
||||||
|
storage: true
|
||||||
|
subresources: {}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
|
@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
|
||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.4.0
|
controller-gen.kubebuilder.io/version: v0.4.1
|
||||||
name: rollouts.argoproj.io
|
name: rollouts.argoproj.io
|
||||||
spec:
|
spec:
|
||||||
group: argoproj.io
|
group: argoproj.io
|
||||||
|
@ -16,32 +16,24 @@ spec:
|
||||||
singular: rollout
|
singular: rollout
|
||||||
scope: Namespaced
|
scope: Namespaced
|
||||||
versions:
|
versions:
|
||||||
- name: v1alpha1
|
- additionalPrinterColumns:
|
||||||
served: true
|
- description: Number of desired pods
|
||||||
storage: true
|
jsonPath: .spec.replicas
|
||||||
additionalPrinterColumns:
|
|
||||||
- jsonPath: .spec.replicas
|
|
||||||
description: Number of desired pods
|
|
||||||
name: Desired
|
name: Desired
|
||||||
type: integer
|
type: integer
|
||||||
- jsonPath: .status.replicas
|
- description: Total number of non-terminated pods targeted by this rollout
|
||||||
description: Total number of non-terminated pods targeted by this rollout
|
jsonPath: .status.replicas
|
||||||
name: Current
|
name: Current
|
||||||
type: integer
|
type: integer
|
||||||
- jsonPath: .status.updatedReplicas
|
- description: Total number of non-terminated pods targeted by this rollout that have the desired template spec
|
||||||
description: Total number of non-terminated pods targeted by this rollout that have the desired template spec
|
jsonPath: .status.updatedReplicas
|
||||||
name: Up-to-date
|
name: Up-to-date
|
||||||
type: integer
|
type: integer
|
||||||
- jsonPath: .status.availableReplicas
|
- description: Total number of available pods (ready for at least minReadySeconds) targeted by this rollout
|
||||||
description: Total number of available pods (ready for at least minReadySeconds) targeted by this rollout
|
jsonPath: .status.availableReplicas
|
||||||
name: Available
|
name: Available
|
||||||
type: integer
|
type: integer
|
||||||
subresources:
|
name: v1alpha1
|
||||||
scale:
|
|
||||||
labelSelectorPath: .status.selector
|
|
||||||
specReplicasPath: .spec.replicas
|
|
||||||
statusReplicasPath: .status.HPAReplicas
|
|
||||||
status: {}
|
|
||||||
schema:
|
schema:
|
||||||
openAPIV3Schema:
|
openAPIV3Schema:
|
||||||
properties:
|
properties:
|
||||||
|
@ -158,10 +150,6 @@ spec:
|
||||||
- name
|
- name
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
clusterScope:
|
|
||||||
type: boolean
|
|
||||||
templateName:
|
|
||||||
type: string
|
|
||||||
templates:
|
templates:
|
||||||
items:
|
items:
|
||||||
properties:
|
properties:
|
||||||
|
@ -197,10 +185,6 @@ spec:
|
||||||
- name
|
- name
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
clusterScope:
|
|
||||||
type: boolean
|
|
||||||
templateName:
|
|
||||||
type: string
|
|
||||||
templates:
|
templates:
|
||||||
items:
|
items:
|
||||||
properties:
|
properties:
|
||||||
|
@ -263,13 +247,9 @@ spec:
|
||||||
- name
|
- name
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
clusterScope:
|
|
||||||
type: boolean
|
|
||||||
startingStep:
|
startingStep:
|
||||||
format: int32
|
format: int32
|
||||||
type: integer
|
type: integer
|
||||||
templateName:
|
|
||||||
type: string
|
|
||||||
templates:
|
templates:
|
||||||
items:
|
items:
|
||||||
properties:
|
properties:
|
||||||
|
@ -357,10 +337,6 @@ spec:
|
||||||
- name
|
- name
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
clusterScope:
|
|
||||||
type: boolean
|
|
||||||
templateName:
|
|
||||||
type: string
|
|
||||||
templates:
|
templates:
|
||||||
items:
|
items:
|
||||||
properties:
|
properties:
|
||||||
|
@ -1122,11 +1098,16 @@ spec:
|
||||||
name:
|
name:
|
||||||
type: string
|
type: string
|
||||||
protocol:
|
protocol:
|
||||||
|
default: TCP
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- containerPort
|
- containerPort
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
|
x-kubernetes-list-map-keys:
|
||||||
|
- containerPort
|
||||||
|
- protocol
|
||||||
|
x-kubernetes-list-type: map
|
||||||
readinessProbe:
|
readinessProbe:
|
||||||
properties:
|
properties:
|
||||||
exec:
|
exec:
|
||||||
|
@ -1193,6 +1174,11 @@ spec:
|
||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resources:
|
resources:
|
||||||
|
properties:
|
||||||
|
limits:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
|
requests:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
type: object
|
type: object
|
||||||
securityContext:
|
securityContext:
|
||||||
properties:
|
properties:
|
||||||
|
@ -1670,6 +1656,7 @@ spec:
|
||||||
name:
|
name:
|
||||||
type: string
|
type: string
|
||||||
protocol:
|
protocol:
|
||||||
|
default: TCP
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- containerPort
|
- containerPort
|
||||||
|
@ -1741,6 +1728,11 @@ spec:
|
||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resources:
|
resources:
|
||||||
|
properties:
|
||||||
|
limits:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
|
requests:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
type: object
|
type: object
|
||||||
securityContext:
|
securityContext:
|
||||||
properties:
|
properties:
|
||||||
|
@ -2222,11 +2214,16 @@ spec:
|
||||||
name:
|
name:
|
||||||
type: string
|
type: string
|
||||||
protocol:
|
protocol:
|
||||||
|
default: TCP
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- containerPort
|
- containerPort
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
|
x-kubernetes-list-map-keys:
|
||||||
|
- containerPort
|
||||||
|
- protocol
|
||||||
|
x-kubernetes-list-type: map
|
||||||
readinessProbe:
|
readinessProbe:
|
||||||
properties:
|
properties:
|
||||||
exec:
|
exec:
|
||||||
|
@ -2293,6 +2290,11 @@ spec:
|
||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resources:
|
resources:
|
||||||
|
properties:
|
||||||
|
limits:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
|
requests:
|
||||||
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
type: object
|
type: object
|
||||||
securityContext:
|
securityContext:
|
||||||
properties:
|
properties:
|
||||||
|
@ -2632,6 +2634,10 @@ spec:
|
||||||
- whenUnsatisfiable
|
- whenUnsatisfiable
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
|
x-kubernetes-list-map-keys:
|
||||||
|
- topologyKey
|
||||||
|
- whenUnsatisfiable
|
||||||
|
x-kubernetes-list-type: map
|
||||||
volumes:
|
volumes:
|
||||||
items:
|
items:
|
||||||
properties:
|
properties:
|
||||||
|
@ -2789,7 +2795,11 @@ spec:
|
||||||
containerName:
|
containerName:
|
||||||
type: string
|
type: string
|
||||||
divisor:
|
divisor:
|
||||||
type: string
|
anyOf:
|
||||||
|
- type: integer
|
||||||
|
- type: string
|
||||||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||||||
|
x-kubernetes-int-or-string: true
|
||||||
resource:
|
resource:
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
|
@ -2840,21 +2850,9 @@ spec:
|
||||||
resources:
|
resources:
|
||||||
properties:
|
properties:
|
||||||
limits:
|
limits:
|
||||||
additionalProperties:
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
anyOf:
|
|
||||||
- type: integer
|
|
||||||
- type: string
|
|
||||||
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
||||||
x-kubernetes-int-or-string: true
|
|
||||||
type: object
|
|
||||||
requests:
|
requests:
|
||||||
additionalProperties:
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
anyOf:
|
|
||||||
- type: integer
|
|
||||||
- type: string
|
|
||||||
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
||||||
x-kubernetes-int-or-string: true
|
|
||||||
type: object
|
|
||||||
type: object
|
type: object
|
||||||
selector:
|
selector:
|
||||||
properties:
|
properties:
|
||||||
|
@ -3113,7 +3111,11 @@ spec:
|
||||||
containerName:
|
containerName:
|
||||||
type: string
|
type: string
|
||||||
divisor:
|
divisor:
|
||||||
type: string
|
anyOf:
|
||||||
|
- type: integer
|
||||||
|
- type: string
|
||||||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||||||
|
x-kubernetes-int-or-string: true
|
||||||
resource:
|
resource:
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
|
@ -3160,8 +3162,6 @@ spec:
|
||||||
type: object
|
type: object
|
||||||
type: object
|
type: object
|
||||||
type: array
|
type: array
|
||||||
required:
|
|
||||||
- sources
|
|
||||||
type: object
|
type: object
|
||||||
quobyte:
|
quobyte:
|
||||||
properties:
|
properties:
|
||||||
|
@ -3321,8 +3321,6 @@ spec:
|
||||||
properties:
|
properties:
|
||||||
activeSelector:
|
activeSelector:
|
||||||
type: string
|
type: string
|
||||||
postPromotionAnalysisRun:
|
|
||||||
type: string
|
|
||||||
postPromotionAnalysisRunStatus:
|
postPromotionAnalysisRunStatus:
|
||||||
properties:
|
properties:
|
||||||
message:
|
message:
|
||||||
|
@ -3335,8 +3333,6 @@ spec:
|
||||||
- name
|
- name
|
||||||
- status
|
- status
|
||||||
type: object
|
type: object
|
||||||
prePromotionAnalysisRun:
|
|
||||||
type: string
|
|
||||||
prePromotionAnalysisRunStatus:
|
prePromotionAnalysisRunStatus:
|
||||||
properties:
|
properties:
|
||||||
message:
|
message:
|
||||||
|
@ -3351,18 +3347,11 @@ spec:
|
||||||
type: object
|
type: object
|
||||||
previewSelector:
|
previewSelector:
|
||||||
type: string
|
type: string
|
||||||
previousActiveSelector:
|
|
||||||
type: string
|
|
||||||
scaleDownDelayStartTime:
|
|
||||||
format: date-time
|
|
||||||
type: string
|
|
||||||
scaleUpPreviewCheckPoint:
|
scaleUpPreviewCheckPoint:
|
||||||
type: boolean
|
type: boolean
|
||||||
type: object
|
type: object
|
||||||
canary:
|
canary:
|
||||||
properties:
|
properties:
|
||||||
currentBackgroundAnalysisRun:
|
|
||||||
type: string
|
|
||||||
currentBackgroundAnalysisRunStatus:
|
currentBackgroundAnalysisRunStatus:
|
||||||
properties:
|
properties:
|
||||||
message:
|
message:
|
||||||
|
@ -3377,8 +3366,6 @@ spec:
|
||||||
type: object
|
type: object
|
||||||
currentExperiment:
|
currentExperiment:
|
||||||
type: string
|
type: string
|
||||||
currentStepAnalysisRun:
|
|
||||||
type: string
|
|
||||||
currentStepAnalysisRunStatus:
|
currentStepAnalysisRunStatus:
|
||||||
properties:
|
properties:
|
||||||
message:
|
message:
|
||||||
|
@ -3467,4 +3454,12 @@ spec:
|
||||||
required:
|
required:
|
||||||
- spec
|
- spec
|
||||||
type: object
|
type: object
|
||||||
|
served: true
|
||||||
|
storage: true
|
||||||
|
subresources:
|
||||||
|
scale:
|
||||||
|
labelSelectorPath: .status.selector
|
||||||
|
specReplicasPath: .spec.replicas
|
||||||
|
statusReplicasPath: .status.HPAReplicas
|
||||||
|
status: {}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
Loading…
Reference in a new issue