feat(argo-rollouts): Match updated CRDs upstream, and add a field to annotate CRDs
Signed-off-by: Anderson Silva <hello@anderson.codes>
This commit is contained in:
parent
5f978ad358
commit
db618a7aef
7 changed files with 26 additions and 3287 deletions
|
@ -13,7 +13,7 @@ The default installation is intended to be similar to the provided Argo Rollouts
|
||||||
|
|
||||||
## Prerequisites
|
## Prerequisites
|
||||||
|
|
||||||
- Kubernetes 1.17+
|
- Kubernetes 1.7+
|
||||||
|
|
||||||
|
|
||||||
## Installing the Chart
|
## Installing the Chart
|
||||||
|
@ -42,6 +42,7 @@ $ helm install --name my-release argo/argo-rollouts
|
||||||
| controller.metrics.serviceMonitor.enabled | bool | `false` | |
|
| controller.metrics.serviceMonitor.enabled | bool | `false` | |
|
||||||
| imagePullSecrets | list | `[]` | |
|
| imagePullSecrets | list | `[]` | |
|
||||||
| installCRDs | bool | `true` | |
|
| installCRDs | bool | `true` | |
|
||||||
|
| crdAnnotations | object | `{}` | |
|
||||||
| podAnnotations | object | `{}` | |
|
| podAnnotations | object | `{}` | |
|
||||||
| podLabels | object | `{}` | |
|
| podLabels | object | `{}` | |
|
||||||
| serviceAccount.name | string | `"argo-rollouts"` | |
|
| serviceAccount.name | string | `"argo-rollouts"` | |
|
||||||
|
|
|
@ -4,6 +4,9 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.4.1
|
controller-gen.kubebuilder.io/version: v0.4.1
|
||||||
|
{{- if .Values.crdAnnotations }}
|
||||||
|
{{- toYaml .Values.crdAnnotations | nindent 4 }}
|
||||||
|
{{- end }}
|
||||||
name: analysisruns.argoproj.io
|
name: analysisruns.argoproj.io
|
||||||
spec:
|
spec:
|
||||||
group: argoproj.io
|
group: argoproj.io
|
||||||
|
@ -2261,663 +2264,7 @@ spec:
|
||||||
- whenUnsatisfiable
|
- whenUnsatisfiable
|
||||||
x-kubernetes-list-type: map
|
x-kubernetes-list-type: map
|
||||||
volumes:
|
volumes:
|
||||||
items:
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
properties:
|
|
||||||
awsElasticBlockStore:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
partition:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
volumeID:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- volumeID
|
|
||||||
type: object
|
|
||||||
azureDisk:
|
|
||||||
properties:
|
|
||||||
cachingMode:
|
|
||||||
type: string
|
|
||||||
diskName:
|
|
||||||
type: string
|
|
||||||
diskURI:
|
|
||||||
type: string
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
kind:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
required:
|
|
||||||
- diskName
|
|
||||||
- diskURI
|
|
||||||
type: object
|
|
||||||
azureFile:
|
|
||||||
properties:
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretName:
|
|
||||||
type: string
|
|
||||||
shareName:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- secretName
|
|
||||||
- shareName
|
|
||||||
type: object
|
|
||||||
cephfs:
|
|
||||||
properties:
|
|
||||||
monitors:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretFile:
|
|
||||||
type: string
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
user:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- monitors
|
|
||||||
type: object
|
|
||||||
cinder:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
volumeID:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- volumeID
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
driver:
|
|
||||||
type: string
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
nodePublishSecretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
volumeAttributes:
|
|
||||||
additionalProperties:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- driver
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
medium:
|
|
||||||
type: string
|
|
||||||
sizeLimit:
|
|
||||||
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
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
lun:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
targetWWNs:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
wwids:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
type: object
|
|
||||||
flexVolume:
|
|
||||||
properties:
|
|
||||||
driver:
|
|
||||||
type: string
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
options:
|
|
||||||
additionalProperties:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- driver
|
|
||||||
type: object
|
|
||||||
flocker:
|
|
||||||
properties:
|
|
||||||
datasetName:
|
|
||||||
type: string
|
|
||||||
datasetUUID:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
gcePersistentDisk:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
partition:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
pdName:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
required:
|
|
||||||
- pdName
|
|
||||||
type: object
|
|
||||||
gitRepo:
|
|
||||||
properties:
|
|
||||||
directory:
|
|
||||||
type: string
|
|
||||||
repository:
|
|
||||||
type: string
|
|
||||||
revision:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- repository
|
|
||||||
type: object
|
|
||||||
glusterfs:
|
|
||||||
properties:
|
|
||||||
endpoints:
|
|
||||||
type: string
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
required:
|
|
||||||
- endpoints
|
|
||||||
- path
|
|
||||||
type: object
|
|
||||||
hostPath:
|
|
||||||
properties:
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
type:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- path
|
|
||||||
type: object
|
|
||||||
iscsi:
|
|
||||||
properties:
|
|
||||||
chapAuthDiscovery:
|
|
||||||
type: boolean
|
|
||||||
chapAuthSession:
|
|
||||||
type: boolean
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
initiatorName:
|
|
||||||
type: string
|
|
||||||
iqn:
|
|
||||||
type: string
|
|
||||||
iscsiInterface:
|
|
||||||
type: string
|
|
||||||
lun:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
portals:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
targetPortal:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- iqn
|
|
||||||
- lun
|
|
||||||
- targetPortal
|
|
||||||
type: object
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
nfs:
|
|
||||||
properties:
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
server:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- path
|
|
||||||
- server
|
|
||||||
type: object
|
|
||||||
persistentVolumeClaim:
|
|
||||||
properties:
|
|
||||||
claimName:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
required:
|
|
||||||
- claimName
|
|
||||||
type: object
|
|
||||||
photonPersistentDisk:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
pdID:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- pdID
|
|
||||||
type: object
|
|
||||||
portworxVolume:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
volumeID:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- volumeID
|
|
||||||
type: object
|
|
||||||
projected:
|
|
||||||
properties:
|
|
||||||
defaultMode:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
sources:
|
|
||||||
items:
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
audience:
|
|
||||||
type: string
|
|
||||||
expirationSeconds:
|
|
||||||
format: int64
|
|
||||||
type: integer
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- path
|
|
||||||
type: object
|
|
||||||
type: object
|
|
||||||
type: array
|
|
||||||
type: object
|
|
||||||
quobyte:
|
|
||||||
properties:
|
|
||||||
group:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
registry:
|
|
||||||
type: string
|
|
||||||
tenant:
|
|
||||||
type: string
|
|
||||||
user:
|
|
||||||
type: string
|
|
||||||
volume:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- registry
|
|
||||||
- volume
|
|
||||||
type: object
|
|
||||||
rbd:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
image:
|
|
||||||
type: string
|
|
||||||
keyring:
|
|
||||||
type: string
|
|
||||||
monitors:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
pool:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
user:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- image
|
|
||||||
- monitors
|
|
||||||
type: object
|
|
||||||
scaleIO:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
gateway:
|
|
||||||
type: string
|
|
||||||
protectionDomain:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
sslEnabled:
|
|
||||||
type: boolean
|
|
||||||
storageMode:
|
|
||||||
type: string
|
|
||||||
storagePool:
|
|
||||||
type: string
|
|
||||||
system:
|
|
||||||
type: string
|
|
||||||
volumeName:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- gateway
|
|
||||||
- secretRef
|
|
||||||
- system
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
volumeName:
|
|
||||||
type: string
|
|
||||||
volumeNamespace:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
vsphereVolume:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
storagePolicyID:
|
|
||||||
type: string
|
|
||||||
storagePolicyName:
|
|
||||||
type: string
|
|
||||||
volumePath:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- volumePath
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- name
|
|
||||||
type: object
|
|
||||||
type: array
|
|
||||||
required:
|
required:
|
||||||
- containers
|
- containers
|
||||||
type: object
|
type: object
|
||||||
|
|
|
@ -4,6 +4,9 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.4.1
|
controller-gen.kubebuilder.io/version: v0.4.1
|
||||||
|
{{- if .Values.crdAnnotations }}
|
||||||
|
{{- toYaml .Values.crdAnnotations | nindent 4 }}
|
||||||
|
{{- end }}
|
||||||
name: analysistemplates.argoproj.io
|
name: analysistemplates.argoproj.io
|
||||||
spec:
|
spec:
|
||||||
group: argoproj.io
|
group: argoproj.io
|
||||||
|
@ -2256,663 +2259,7 @@ spec:
|
||||||
- whenUnsatisfiable
|
- whenUnsatisfiable
|
||||||
x-kubernetes-list-type: map
|
x-kubernetes-list-type: map
|
||||||
volumes:
|
volumes:
|
||||||
items:
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
properties:
|
|
||||||
awsElasticBlockStore:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
partition:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
volumeID:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- volumeID
|
|
||||||
type: object
|
|
||||||
azureDisk:
|
|
||||||
properties:
|
|
||||||
cachingMode:
|
|
||||||
type: string
|
|
||||||
diskName:
|
|
||||||
type: string
|
|
||||||
diskURI:
|
|
||||||
type: string
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
kind:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
required:
|
|
||||||
- diskName
|
|
||||||
- diskURI
|
|
||||||
type: object
|
|
||||||
azureFile:
|
|
||||||
properties:
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretName:
|
|
||||||
type: string
|
|
||||||
shareName:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- secretName
|
|
||||||
- shareName
|
|
||||||
type: object
|
|
||||||
cephfs:
|
|
||||||
properties:
|
|
||||||
monitors:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretFile:
|
|
||||||
type: string
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
user:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- monitors
|
|
||||||
type: object
|
|
||||||
cinder:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
volumeID:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- volumeID
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
driver:
|
|
||||||
type: string
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
nodePublishSecretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
volumeAttributes:
|
|
||||||
additionalProperties:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- driver
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
medium:
|
|
||||||
type: string
|
|
||||||
sizeLimit:
|
|
||||||
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
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
lun:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
targetWWNs:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
wwids:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
type: object
|
|
||||||
flexVolume:
|
|
||||||
properties:
|
|
||||||
driver:
|
|
||||||
type: string
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
options:
|
|
||||||
additionalProperties:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- driver
|
|
||||||
type: object
|
|
||||||
flocker:
|
|
||||||
properties:
|
|
||||||
datasetName:
|
|
||||||
type: string
|
|
||||||
datasetUUID:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
gcePersistentDisk:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
partition:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
pdName:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
required:
|
|
||||||
- pdName
|
|
||||||
type: object
|
|
||||||
gitRepo:
|
|
||||||
properties:
|
|
||||||
directory:
|
|
||||||
type: string
|
|
||||||
repository:
|
|
||||||
type: string
|
|
||||||
revision:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- repository
|
|
||||||
type: object
|
|
||||||
glusterfs:
|
|
||||||
properties:
|
|
||||||
endpoints:
|
|
||||||
type: string
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
required:
|
|
||||||
- endpoints
|
|
||||||
- path
|
|
||||||
type: object
|
|
||||||
hostPath:
|
|
||||||
properties:
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
type:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- path
|
|
||||||
type: object
|
|
||||||
iscsi:
|
|
||||||
properties:
|
|
||||||
chapAuthDiscovery:
|
|
||||||
type: boolean
|
|
||||||
chapAuthSession:
|
|
||||||
type: boolean
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
initiatorName:
|
|
||||||
type: string
|
|
||||||
iqn:
|
|
||||||
type: string
|
|
||||||
iscsiInterface:
|
|
||||||
type: string
|
|
||||||
lun:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
portals:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
targetPortal:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- iqn
|
|
||||||
- lun
|
|
||||||
- targetPortal
|
|
||||||
type: object
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
nfs:
|
|
||||||
properties:
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
server:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- path
|
|
||||||
- server
|
|
||||||
type: object
|
|
||||||
persistentVolumeClaim:
|
|
||||||
properties:
|
|
||||||
claimName:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
required:
|
|
||||||
- claimName
|
|
||||||
type: object
|
|
||||||
photonPersistentDisk:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
pdID:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- pdID
|
|
||||||
type: object
|
|
||||||
portworxVolume:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
volumeID:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- volumeID
|
|
||||||
type: object
|
|
||||||
projected:
|
|
||||||
properties:
|
|
||||||
defaultMode:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
sources:
|
|
||||||
items:
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
audience:
|
|
||||||
type: string
|
|
||||||
expirationSeconds:
|
|
||||||
format: int64
|
|
||||||
type: integer
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- path
|
|
||||||
type: object
|
|
||||||
type: object
|
|
||||||
type: array
|
|
||||||
type: object
|
|
||||||
quobyte:
|
|
||||||
properties:
|
|
||||||
group:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
registry:
|
|
||||||
type: string
|
|
||||||
tenant:
|
|
||||||
type: string
|
|
||||||
user:
|
|
||||||
type: string
|
|
||||||
volume:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- registry
|
|
||||||
- volume
|
|
||||||
type: object
|
|
||||||
rbd:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
image:
|
|
||||||
type: string
|
|
||||||
keyring:
|
|
||||||
type: string
|
|
||||||
monitors:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
pool:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
user:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- image
|
|
||||||
- monitors
|
|
||||||
type: object
|
|
||||||
scaleIO:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
gateway:
|
|
||||||
type: string
|
|
||||||
protectionDomain:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
sslEnabled:
|
|
||||||
type: boolean
|
|
||||||
storageMode:
|
|
||||||
type: string
|
|
||||||
storagePool:
|
|
||||||
type: string
|
|
||||||
system:
|
|
||||||
type: string
|
|
||||||
volumeName:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- gateway
|
|
||||||
- secretRef
|
|
||||||
- system
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
volumeName:
|
|
||||||
type: string
|
|
||||||
volumeNamespace:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
vsphereVolume:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
storagePolicyID:
|
|
||||||
type: string
|
|
||||||
storagePolicyName:
|
|
||||||
type: string
|
|
||||||
volumePath:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- volumePath
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- name
|
|
||||||
type: object
|
|
||||||
type: array
|
|
||||||
required:
|
required:
|
||||||
- containers
|
- containers
|
||||||
type: object
|
type: object
|
||||||
|
|
|
@ -4,6 +4,9 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.4.1
|
controller-gen.kubebuilder.io/version: v0.4.1
|
||||||
|
{{- if .Values.crdAnnotations }}
|
||||||
|
{{- toYaml .Values.crdAnnotations | nindent 4 }}
|
||||||
|
{{- end }}
|
||||||
name: clusteranalysistemplates.argoproj.io
|
name: clusteranalysistemplates.argoproj.io
|
||||||
spec:
|
spec:
|
||||||
group: argoproj.io
|
group: argoproj.io
|
||||||
|
@ -2256,663 +2259,7 @@ spec:
|
||||||
- whenUnsatisfiable
|
- whenUnsatisfiable
|
||||||
x-kubernetes-list-type: map
|
x-kubernetes-list-type: map
|
||||||
volumes:
|
volumes:
|
||||||
items:
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
properties:
|
|
||||||
awsElasticBlockStore:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
partition:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
volumeID:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- volumeID
|
|
||||||
type: object
|
|
||||||
azureDisk:
|
|
||||||
properties:
|
|
||||||
cachingMode:
|
|
||||||
type: string
|
|
||||||
diskName:
|
|
||||||
type: string
|
|
||||||
diskURI:
|
|
||||||
type: string
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
kind:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
required:
|
|
||||||
- diskName
|
|
||||||
- diskURI
|
|
||||||
type: object
|
|
||||||
azureFile:
|
|
||||||
properties:
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretName:
|
|
||||||
type: string
|
|
||||||
shareName:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- secretName
|
|
||||||
- shareName
|
|
||||||
type: object
|
|
||||||
cephfs:
|
|
||||||
properties:
|
|
||||||
monitors:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretFile:
|
|
||||||
type: string
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
user:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- monitors
|
|
||||||
type: object
|
|
||||||
cinder:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
volumeID:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- volumeID
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
driver:
|
|
||||||
type: string
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
nodePublishSecretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
volumeAttributes:
|
|
||||||
additionalProperties:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- driver
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
medium:
|
|
||||||
type: string
|
|
||||||
sizeLimit:
|
|
||||||
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
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
lun:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
targetWWNs:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
wwids:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
type: object
|
|
||||||
flexVolume:
|
|
||||||
properties:
|
|
||||||
driver:
|
|
||||||
type: string
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
options:
|
|
||||||
additionalProperties:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- driver
|
|
||||||
type: object
|
|
||||||
flocker:
|
|
||||||
properties:
|
|
||||||
datasetName:
|
|
||||||
type: string
|
|
||||||
datasetUUID:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
gcePersistentDisk:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
partition:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
pdName:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
required:
|
|
||||||
- pdName
|
|
||||||
type: object
|
|
||||||
gitRepo:
|
|
||||||
properties:
|
|
||||||
directory:
|
|
||||||
type: string
|
|
||||||
repository:
|
|
||||||
type: string
|
|
||||||
revision:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- repository
|
|
||||||
type: object
|
|
||||||
glusterfs:
|
|
||||||
properties:
|
|
||||||
endpoints:
|
|
||||||
type: string
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
required:
|
|
||||||
- endpoints
|
|
||||||
- path
|
|
||||||
type: object
|
|
||||||
hostPath:
|
|
||||||
properties:
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
type:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- path
|
|
||||||
type: object
|
|
||||||
iscsi:
|
|
||||||
properties:
|
|
||||||
chapAuthDiscovery:
|
|
||||||
type: boolean
|
|
||||||
chapAuthSession:
|
|
||||||
type: boolean
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
initiatorName:
|
|
||||||
type: string
|
|
||||||
iqn:
|
|
||||||
type: string
|
|
||||||
iscsiInterface:
|
|
||||||
type: string
|
|
||||||
lun:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
portals:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
targetPortal:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- iqn
|
|
||||||
- lun
|
|
||||||
- targetPortal
|
|
||||||
type: object
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
nfs:
|
|
||||||
properties:
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
server:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- path
|
|
||||||
- server
|
|
||||||
type: object
|
|
||||||
persistentVolumeClaim:
|
|
||||||
properties:
|
|
||||||
claimName:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
required:
|
|
||||||
- claimName
|
|
||||||
type: object
|
|
||||||
photonPersistentDisk:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
pdID:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- pdID
|
|
||||||
type: object
|
|
||||||
portworxVolume:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
volumeID:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- volumeID
|
|
||||||
type: object
|
|
||||||
projected:
|
|
||||||
properties:
|
|
||||||
defaultMode:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
sources:
|
|
||||||
items:
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
audience:
|
|
||||||
type: string
|
|
||||||
expirationSeconds:
|
|
||||||
format: int64
|
|
||||||
type: integer
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- path
|
|
||||||
type: object
|
|
||||||
type: object
|
|
||||||
type: array
|
|
||||||
type: object
|
|
||||||
quobyte:
|
|
||||||
properties:
|
|
||||||
group:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
registry:
|
|
||||||
type: string
|
|
||||||
tenant:
|
|
||||||
type: string
|
|
||||||
user:
|
|
||||||
type: string
|
|
||||||
volume:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- registry
|
|
||||||
- volume
|
|
||||||
type: object
|
|
||||||
rbd:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
image:
|
|
||||||
type: string
|
|
||||||
keyring:
|
|
||||||
type: string
|
|
||||||
monitors:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
pool:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
user:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- image
|
|
||||||
- monitors
|
|
||||||
type: object
|
|
||||||
scaleIO:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
gateway:
|
|
||||||
type: string
|
|
||||||
protectionDomain:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
sslEnabled:
|
|
||||||
type: boolean
|
|
||||||
storageMode:
|
|
||||||
type: string
|
|
||||||
storagePool:
|
|
||||||
type: string
|
|
||||||
system:
|
|
||||||
type: string
|
|
||||||
volumeName:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- gateway
|
|
||||||
- secretRef
|
|
||||||
- system
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
volumeName:
|
|
||||||
type: string
|
|
||||||
volumeNamespace:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
vsphereVolume:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
storagePolicyID:
|
|
||||||
type: string
|
|
||||||
storagePolicyName:
|
|
||||||
type: string
|
|
||||||
volumePath:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- volumePath
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- name
|
|
||||||
type: object
|
|
||||||
type: array
|
|
||||||
required:
|
required:
|
||||||
- containers
|
- containers
|
||||||
type: object
|
type: object
|
||||||
|
|
|
@ -4,6 +4,9 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.4.1
|
controller-gen.kubebuilder.io/version: v0.4.1
|
||||||
|
{{- if .Values.crdAnnotations }}
|
||||||
|
{{- toYaml .Values.crdAnnotations | nindent 4 }}
|
||||||
|
{{- end }}
|
||||||
name: experiments.argoproj.io
|
name: experiments.argoproj.io
|
||||||
spec:
|
spec:
|
||||||
group: argoproj.io
|
group: argoproj.io
|
||||||
|
@ -2222,663 +2225,7 @@ spec:
|
||||||
- whenUnsatisfiable
|
- whenUnsatisfiable
|
||||||
x-kubernetes-list-type: map
|
x-kubernetes-list-type: map
|
||||||
volumes:
|
volumes:
|
||||||
items:
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
properties:
|
|
||||||
awsElasticBlockStore:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
partition:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
volumeID:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- volumeID
|
|
||||||
type: object
|
|
||||||
azureDisk:
|
|
||||||
properties:
|
|
||||||
cachingMode:
|
|
||||||
type: string
|
|
||||||
diskName:
|
|
||||||
type: string
|
|
||||||
diskURI:
|
|
||||||
type: string
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
kind:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
required:
|
|
||||||
- diskName
|
|
||||||
- diskURI
|
|
||||||
type: object
|
|
||||||
azureFile:
|
|
||||||
properties:
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretName:
|
|
||||||
type: string
|
|
||||||
shareName:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- secretName
|
|
||||||
- shareName
|
|
||||||
type: object
|
|
||||||
cephfs:
|
|
||||||
properties:
|
|
||||||
monitors:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretFile:
|
|
||||||
type: string
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
user:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- monitors
|
|
||||||
type: object
|
|
||||||
cinder:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
volumeID:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- volumeID
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
driver:
|
|
||||||
type: string
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
nodePublishSecretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
volumeAttributes:
|
|
||||||
additionalProperties:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- driver
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
medium:
|
|
||||||
type: string
|
|
||||||
sizeLimit:
|
|
||||||
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
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
lun:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
targetWWNs:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
wwids:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
type: object
|
|
||||||
flexVolume:
|
|
||||||
properties:
|
|
||||||
driver:
|
|
||||||
type: string
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
options:
|
|
||||||
additionalProperties:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- driver
|
|
||||||
type: object
|
|
||||||
flocker:
|
|
||||||
properties:
|
|
||||||
datasetName:
|
|
||||||
type: string
|
|
||||||
datasetUUID:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
gcePersistentDisk:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
partition:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
pdName:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
required:
|
|
||||||
- pdName
|
|
||||||
type: object
|
|
||||||
gitRepo:
|
|
||||||
properties:
|
|
||||||
directory:
|
|
||||||
type: string
|
|
||||||
repository:
|
|
||||||
type: string
|
|
||||||
revision:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- repository
|
|
||||||
type: object
|
|
||||||
glusterfs:
|
|
||||||
properties:
|
|
||||||
endpoints:
|
|
||||||
type: string
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
required:
|
|
||||||
- endpoints
|
|
||||||
- path
|
|
||||||
type: object
|
|
||||||
hostPath:
|
|
||||||
properties:
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
type:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- path
|
|
||||||
type: object
|
|
||||||
iscsi:
|
|
||||||
properties:
|
|
||||||
chapAuthDiscovery:
|
|
||||||
type: boolean
|
|
||||||
chapAuthSession:
|
|
||||||
type: boolean
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
initiatorName:
|
|
||||||
type: string
|
|
||||||
iqn:
|
|
||||||
type: string
|
|
||||||
iscsiInterface:
|
|
||||||
type: string
|
|
||||||
lun:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
portals:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
targetPortal:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- iqn
|
|
||||||
- lun
|
|
||||||
- targetPortal
|
|
||||||
type: object
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
nfs:
|
|
||||||
properties:
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
server:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- path
|
|
||||||
- server
|
|
||||||
type: object
|
|
||||||
persistentVolumeClaim:
|
|
||||||
properties:
|
|
||||||
claimName:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
required:
|
|
||||||
- claimName
|
|
||||||
type: object
|
|
||||||
photonPersistentDisk:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
pdID:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- pdID
|
|
||||||
type: object
|
|
||||||
portworxVolume:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
volumeID:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- volumeID
|
|
||||||
type: object
|
|
||||||
projected:
|
|
||||||
properties:
|
|
||||||
defaultMode:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
sources:
|
|
||||||
items:
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
audience:
|
|
||||||
type: string
|
|
||||||
expirationSeconds:
|
|
||||||
format: int64
|
|
||||||
type: integer
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- path
|
|
||||||
type: object
|
|
||||||
type: object
|
|
||||||
type: array
|
|
||||||
type: object
|
|
||||||
quobyte:
|
|
||||||
properties:
|
|
||||||
group:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
registry:
|
|
||||||
type: string
|
|
||||||
tenant:
|
|
||||||
type: string
|
|
||||||
user:
|
|
||||||
type: string
|
|
||||||
volume:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- registry
|
|
||||||
- volume
|
|
||||||
type: object
|
|
||||||
rbd:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
image:
|
|
||||||
type: string
|
|
||||||
keyring:
|
|
||||||
type: string
|
|
||||||
monitors:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
pool:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
user:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- image
|
|
||||||
- monitors
|
|
||||||
type: object
|
|
||||||
scaleIO:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
gateway:
|
|
||||||
type: string
|
|
||||||
protectionDomain:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
sslEnabled:
|
|
||||||
type: boolean
|
|
||||||
storageMode:
|
|
||||||
type: string
|
|
||||||
storagePool:
|
|
||||||
type: string
|
|
||||||
system:
|
|
||||||
type: string
|
|
||||||
volumeName:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- gateway
|
|
||||||
- secretRef
|
|
||||||
- system
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
volumeName:
|
|
||||||
type: string
|
|
||||||
volumeNamespace:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
vsphereVolume:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
storagePolicyID:
|
|
||||||
type: string
|
|
||||||
storagePolicyName:
|
|
||||||
type: string
|
|
||||||
volumePath:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- volumePath
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- name
|
|
||||||
type: object
|
|
||||||
type: array
|
|
||||||
required:
|
required:
|
||||||
- containers
|
- containers
|
||||||
type: object
|
type: object
|
||||||
|
|
|
@ -4,6 +4,9 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.4.1
|
controller-gen.kubebuilder.io/version: v0.4.1
|
||||||
|
{{- if .Values.crdAnnotations }}
|
||||||
|
{{- toYaml .Values.crdAnnotations | nindent 4 }}
|
||||||
|
{{- end }}
|
||||||
name: rollouts.argoproj.io
|
name: rollouts.argoproj.io
|
||||||
spec:
|
spec:
|
||||||
group: argoproj.io
|
group: argoproj.io
|
||||||
|
@ -2639,663 +2642,7 @@ spec:
|
||||||
- whenUnsatisfiable
|
- whenUnsatisfiable
|
||||||
x-kubernetes-list-type: map
|
x-kubernetes-list-type: map
|
||||||
volumes:
|
volumes:
|
||||||
items:
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
properties:
|
|
||||||
awsElasticBlockStore:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
partition:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
volumeID:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- volumeID
|
|
||||||
type: object
|
|
||||||
azureDisk:
|
|
||||||
properties:
|
|
||||||
cachingMode:
|
|
||||||
type: string
|
|
||||||
diskName:
|
|
||||||
type: string
|
|
||||||
diskURI:
|
|
||||||
type: string
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
kind:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
required:
|
|
||||||
- diskName
|
|
||||||
- diskURI
|
|
||||||
type: object
|
|
||||||
azureFile:
|
|
||||||
properties:
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretName:
|
|
||||||
type: string
|
|
||||||
shareName:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- secretName
|
|
||||||
- shareName
|
|
||||||
type: object
|
|
||||||
cephfs:
|
|
||||||
properties:
|
|
||||||
monitors:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretFile:
|
|
||||||
type: string
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
user:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- monitors
|
|
||||||
type: object
|
|
||||||
cinder:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
volumeID:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- volumeID
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
driver:
|
|
||||||
type: string
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
nodePublishSecretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
volumeAttributes:
|
|
||||||
additionalProperties:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- driver
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
medium:
|
|
||||||
type: string
|
|
||||||
sizeLimit:
|
|
||||||
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
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
lun:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
targetWWNs:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
wwids:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
type: object
|
|
||||||
flexVolume:
|
|
||||||
properties:
|
|
||||||
driver:
|
|
||||||
type: string
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
options:
|
|
||||||
additionalProperties:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- driver
|
|
||||||
type: object
|
|
||||||
flocker:
|
|
||||||
properties:
|
|
||||||
datasetName:
|
|
||||||
type: string
|
|
||||||
datasetUUID:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
gcePersistentDisk:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
partition:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
pdName:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
required:
|
|
||||||
- pdName
|
|
||||||
type: object
|
|
||||||
gitRepo:
|
|
||||||
properties:
|
|
||||||
directory:
|
|
||||||
type: string
|
|
||||||
repository:
|
|
||||||
type: string
|
|
||||||
revision:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- repository
|
|
||||||
type: object
|
|
||||||
glusterfs:
|
|
||||||
properties:
|
|
||||||
endpoints:
|
|
||||||
type: string
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
required:
|
|
||||||
- endpoints
|
|
||||||
- path
|
|
||||||
type: object
|
|
||||||
hostPath:
|
|
||||||
properties:
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
type:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- path
|
|
||||||
type: object
|
|
||||||
iscsi:
|
|
||||||
properties:
|
|
||||||
chapAuthDiscovery:
|
|
||||||
type: boolean
|
|
||||||
chapAuthSession:
|
|
||||||
type: boolean
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
initiatorName:
|
|
||||||
type: string
|
|
||||||
iqn:
|
|
||||||
type: string
|
|
||||||
iscsiInterface:
|
|
||||||
type: string
|
|
||||||
lun:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
portals:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
targetPortal:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- iqn
|
|
||||||
- lun
|
|
||||||
- targetPortal
|
|
||||||
type: object
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
nfs:
|
|
||||||
properties:
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
server:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- path
|
|
||||||
- server
|
|
||||||
type: object
|
|
||||||
persistentVolumeClaim:
|
|
||||||
properties:
|
|
||||||
claimName:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
required:
|
|
||||||
- claimName
|
|
||||||
type: object
|
|
||||||
photonPersistentDisk:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
pdID:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- pdID
|
|
||||||
type: object
|
|
||||||
portworxVolume:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
volumeID:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- volumeID
|
|
||||||
type: object
|
|
||||||
projected:
|
|
||||||
properties:
|
|
||||||
defaultMode:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
sources:
|
|
||||||
items:
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
audience:
|
|
||||||
type: string
|
|
||||||
expirationSeconds:
|
|
||||||
format: int64
|
|
||||||
type: integer
|
|
||||||
path:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- path
|
|
||||||
type: object
|
|
||||||
type: object
|
|
||||||
type: array
|
|
||||||
type: object
|
|
||||||
quobyte:
|
|
||||||
properties:
|
|
||||||
group:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
registry:
|
|
||||||
type: string
|
|
||||||
tenant:
|
|
||||||
type: string
|
|
||||||
user:
|
|
||||||
type: string
|
|
||||||
volume:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- registry
|
|
||||||
- volume
|
|
||||||
type: object
|
|
||||||
rbd:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
image:
|
|
||||||
type: string
|
|
||||||
keyring:
|
|
||||||
type: string
|
|
||||||
monitors:
|
|
||||||
items:
|
|
||||||
type: string
|
|
||||||
type: array
|
|
||||||
pool:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
user:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- image
|
|
||||||
- monitors
|
|
||||||
type: object
|
|
||||||
scaleIO:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
gateway:
|
|
||||||
type: string
|
|
||||||
protectionDomain:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
sslEnabled:
|
|
||||||
type: boolean
|
|
||||||
storageMode:
|
|
||||||
type: string
|
|
||||||
storagePool:
|
|
||||||
type: string
|
|
||||||
system:
|
|
||||||
type: string
|
|
||||||
volumeName:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- gateway
|
|
||||||
- secretRef
|
|
||||||
- system
|
|
||||||
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:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
readOnly:
|
|
||||||
type: boolean
|
|
||||||
secretRef:
|
|
||||||
properties:
|
|
||||||
name:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
volumeName:
|
|
||||||
type: string
|
|
||||||
volumeNamespace:
|
|
||||||
type: string
|
|
||||||
type: object
|
|
||||||
vsphereVolume:
|
|
||||||
properties:
|
|
||||||
fsType:
|
|
||||||
type: string
|
|
||||||
storagePolicyID:
|
|
||||||
type: string
|
|
||||||
storagePolicyName:
|
|
||||||
type: string
|
|
||||||
volumePath:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- volumePath
|
|
||||||
type: object
|
|
||||||
required:
|
|
||||||
- name
|
|
||||||
type: object
|
|
||||||
type: array
|
|
||||||
required:
|
required:
|
||||||
- containers
|
- containers
|
||||||
type: object
|
type: object
|
||||||
|
|
|
@ -30,10 +30,13 @@ controller:
|
||||||
additionalLabels: {}
|
additionalLabels: {}
|
||||||
additionalAnnotations: {}
|
additionalAnnotations: {}
|
||||||
|
|
||||||
|
|
||||||
serviceAccount:
|
serviceAccount:
|
||||||
name: argo-rollouts
|
name: argo-rollouts
|
||||||
|
|
||||||
|
## Annotations to be added to all CRDs
|
||||||
|
##
|
||||||
|
crdAnnotations: {}
|
||||||
|
|
||||||
## Annotations to be added to the Rollout pods
|
## Annotations to be added to the Rollout pods
|
||||||
##
|
##
|
||||||
podAnnotations: {}
|
podAnnotations: {}
|
||||||
|
|
Loading…
Reference in a new issue