Last active
November 6, 2020 06:57
-
-
Save brabster/9d849d0db50ca01cb3b8054ffa1b78a5 to your computer and use it in GitHub Desktop.
Argo CronWorkflow Schema
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| title: Argo CronWorkflow | |
| required: | |
| - metadata | |
| - spec | |
| type: object | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| properties: | |
| concurrencyPolicy: | |
| type: string | |
| failedJobsHistoryLimit: | |
| format: int32 | |
| type: integer | |
| schedule: | |
| type: string | |
| startingDeadlineSeconds: | |
| format: int64 | |
| type: integer | |
| successfulJobsHistoryLimit: | |
| format: int32 | |
| type: integer | |
| suspend: | |
| type: boolean | |
| timezone: | |
| type: string | |
| workflowMetadata: | |
| type: object | |
| workflowSpec: | |
| properties: | |
| activeDeadlineSeconds: | |
| format: int64 | |
| type: integer | |
| affinity: | |
| properties: | |
| nodeAffinity: | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| items: | |
| properties: | |
| preference: | |
| properties: | |
| matchExpressions: | |
| items: | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| items: | |
| type: string | |
| type: array | |
| required: | |
| - key | |
| - operator | |
| type: object | |
| type: array | |
| matchFields: | |
| items: | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| items: | |
| type: string | |
| type: array | |
| required: | |
| - key | |
| - operator | |
| type: object | |
| type: array | |
| type: object | |
| weight: | |
| format: int32 | |
| type: integer | |
| required: | |
| - preference | |
| - weight | |
| type: object | |
| type: array | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| properties: | |
| nodeSelectorTerms: | |
| items: | |
| properties: | |
| matchExpressions: | |
| items: | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| items: | |
| type: string | |
| type: array | |
| required: | |
| - key | |
| - operator | |
| type: object | |
| type: array | |
| matchFields: | |
| items: | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| items: | |
| type: string | |
| type: array | |
| required: | |
| - key | |
| - operator | |
| type: object | |
| type: array | |
| type: object | |
| type: array | |
| required: | |
| - nodeSelectorTerms | |
| type: object | |
| type: object | |
| podAffinity: | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| items: | |
| properties: | |
| podAffinityTerm: | |
| properties: | |
| labelSelector: | |
| properties: | |
| matchExpressions: | |
| items: | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| items: | |
| type: string | |
| type: array | |
| required: | |
| - key | |
| - operator | |
| type: object | |
| type: array | |
| matchLabels: | |
| additionalProperties: | |
| type: string | |
| type: object | |
| type: object | |
| namespaces: | |
| items: | |
| type: string | |
| type: array | |
| topologyKey: | |
| type: string | |
| required: | |
| - topologyKey | |
| type: object | |
| weight: | |
| format: int32 | |
| type: integer | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| type: object | |
| type: array | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| items: | |
| properties: | |
| labelSelector: | |
| properties: | |
| matchExpressions: | |
| items: | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| items: | |
| type: string | |
| type: array | |
| required: | |
| - key | |
| - operator | |
| type: object | |
| type: array | |
| matchLabels: | |
| additionalProperties: | |
| type: string | |
| type: object | |
| type: object | |
| namespaces: | |
| items: | |
| type: string | |
| type: array | |
| topologyKey: | |
| type: string | |
| required: | |
| - topologyKey | |
| type: object | |
| type: array | |
| type: object | |
| podAntiAffinity: | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| items: | |
| properties: | |
| podAffinityTerm: | |
| properties: | |
| labelSelector: | |
| properties: | |
| matchExpressions: | |
| items: | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| items: | |
| type: string | |
| type: array | |
| required: | |
| - key | |
| - operator | |
| type: object | |
| type: array | |
| matchLabels: | |
| additionalProperties: | |
| type: string | |
| type: object | |
| type: object | |
| namespaces: | |
| items: | |
| type: string | |
| type: array | |
| topologyKey: | |
| type: string | |
| required: | |
| - topologyKey | |
| type: object | |
| weight: | |
| format: int32 | |
| type: integer | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| type: object | |
| type: array | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| items: | |
| properties: | |
| labelSelector: | |
| properties: | |
| matchExpressions: | |
| items: | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| items: | |
| type: string | |
| type: array | |
| required: | |
| - key | |
| - operator | |
| type: object | |
| type: array | |
| matchLabels: | |
| additionalProperties: | |
| type: string | |
| type: object | |
| type: object | |
| namespaces: | |
| items: | |
| type: string | |
| type: array | |
| topologyKey: | |
| type: string | |
| required: | |
| - topologyKey | |
| type: object | |
| type: array | |
| type: object | |
| type: object | |
| arguments: | |
| properties: | |
| artifacts: | |
| items: | |
| properties: | |
| archive: | |
| properties: | |
| none: | |
| type: object | |
| tar: | |
| properties: | |
| compressionLevel: | |
| format: int32 | |
| type: integer | |
| type: object | |
| type: object | |
| archiveLogs: | |
| type: boolean | |
| artifactory: | |
| properties: | |
| passwordSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| url: | |
| type: string | |
| usernameSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - url | |
| type: object | |
| from: | |
| type: string | |
| gcs: | |
| properties: | |
| bucket: | |
| type: string | |
| key: | |
| type: string | |
| serviceAccountKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - bucket | |
| - key | |
| type: object | |
| git: | |
| properties: | |
| depth: | |
| format: int64 | |
| type: integer | |
| fetch: | |
| items: | |
| type: string | |
| type: array | |
| insecureIgnoreHostKey: | |
| type: boolean | |
| passwordSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| repo: | |
| type: string | |
| revision: | |
| type: string | |
| sshPrivateKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| usernameSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - repo | |
| type: object | |
| globalName: | |
| type: string | |
| hdfs: | |
| properties: | |
| addresses: | |
| items: | |
| type: string | |
| type: array | |
| force: | |
| type: boolean | |
| hdfsUser: | |
| type: string | |
| krbCCacheSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| krbConfigConfigMap: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| krbKeytabSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| krbRealm: | |
| type: string | |
| krbServicePrincipalName: | |
| type: string | |
| krbUsername: | |
| type: string | |
| path: | |
| type: string | |
| required: | |
| - addresses | |
| - path | |
| type: object | |
| http: | |
| properties: | |
| url: | |
| type: string | |
| required: | |
| - url | |
| type: object | |
| mode: | |
| format: int32 | |
| type: integer | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| oss: | |
| properties: | |
| accessKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| bucket: | |
| type: string | |
| endpoint: | |
| type: string | |
| key: | |
| type: string | |
| secretKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - accessKeySecret | |
| - bucket | |
| - endpoint | |
| - key | |
| - secretKeySecret | |
| type: object | |
| path: | |
| type: string | |
| raw: | |
| properties: | |
| data: | |
| type: string | |
| required: | |
| - data | |
| type: object | |
| s3: | |
| properties: | |
| accessKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| bucket: | |
| type: string | |
| endpoint: | |
| type: string | |
| insecure: | |
| type: boolean | |
| key: | |
| type: string | |
| region: | |
| type: string | |
| roleARN: | |
| type: string | |
| secretKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| useSDKCreds: | |
| type: boolean | |
| required: | |
| - accessKeySecret | |
| - bucket | |
| - endpoint | |
| - key | |
| - secretKeySecret | |
| type: object | |
| subPath: | |
| type: string | |
| required: | |
| - name | |
| type: object | |
| type: array | |
| parameters: | |
| items: | |
| properties: | |
| default: | |
| type: string | |
| globalName: | |
| type: string | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| valueFrom: | |
| properties: | |
| default: | |
| type: string | |
| event: | |
| type: string | |
| jqFilter: | |
| type: string | |
| jsonPath: | |
| type: string | |
| parameter: | |
| type: string | |
| path: | |
| type: string | |
| supplied: | |
| type: object | |
| type: object | |
| required: | |
| - name | |
| type: object | |
| type: array | |
| type: object | |
| artifactRepositoryRef: | |
| properties: | |
| configMap: | |
| type: string | |
| key: | |
| type: string | |
| type: object | |
| automountServiceAccountToken: | |
| type: boolean | |
| dnsConfig: | |
| properties: | |
| nameservers: | |
| items: | |
| type: string | |
| type: array | |
| options: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| type: object | |
| type: array | |
| searches: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| dnsPolicy: | |
| type: string | |
| entrypoint: | |
| type: string | |
| executor: | |
| properties: | |
| serviceAccountName: | |
| type: string | |
| type: object | |
| hostAliases: | |
| items: | |
| properties: | |
| hostnames: | |
| items: | |
| type: string | |
| type: array | |
| ip: | |
| type: string | |
| type: object | |
| type: array | |
| hostNetwork: | |
| type: boolean | |
| imagePullSecrets: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| type: object | |
| type: array | |
| metrics: | |
| properties: | |
| prometheus: | |
| items: | |
| properties: | |
| counter: | |
| properties: | |
| value: | |
| type: string | |
| required: | |
| - value | |
| type: object | |
| gauge: | |
| properties: | |
| realtime: | |
| type: boolean | |
| value: | |
| type: string | |
| required: | |
| - realtime | |
| - value | |
| type: object | |
| help: | |
| type: string | |
| histogram: | |
| properties: | |
| buckets: | |
| items: | |
| type: number | |
| type: array | |
| value: | |
| type: string | |
| required: | |
| - buckets | |
| - value | |
| type: object | |
| labels: | |
| items: | |
| properties: | |
| key: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - key | |
| - value | |
| type: object | |
| type: array | |
| name: | |
| type: string | |
| when: | |
| type: string | |
| required: | |
| - help | |
| - name | |
| type: object | |
| type: array | |
| required: | |
| - prometheus | |
| type: object | |
| nodeSelector: | |
| additionalProperties: | |
| type: string | |
| type: object | |
| onExit: | |
| type: string | |
| parallelism: | |
| format: int64 | |
| type: integer | |
| podDisruptionBudget: | |
| properties: | |
| maxUnavailable: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| minAvailable: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| 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 | |
| type: object | |
| podGC: | |
| properties: | |
| strategy: | |
| type: string | |
| type: object | |
| podPriority: | |
| format: int32 | |
| type: integer | |
| podPriorityClassName: | |
| type: string | |
| podSpecPatch: | |
| type: string | |
| priority: | |
| format: int32 | |
| type: integer | |
| schedulerName: | |
| type: string | |
| securityContext: | |
| properties: | |
| fsGroup: | |
| format: int64 | |
| type: integer | |
| runAsGroup: | |
| format: int64 | |
| type: integer | |
| runAsNonRoot: | |
| type: boolean | |
| runAsUser: | |
| format: int64 | |
| type: integer | |
| seLinuxOptions: | |
| properties: | |
| level: | |
| type: string | |
| role: | |
| type: string | |
| type: | |
| type: string | |
| user: | |
| type: string | |
| type: object | |
| supplementalGroups: | |
| items: | |
| format: int64 | |
| type: integer | |
| type: array | |
| sysctls: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| windowsOptions: | |
| properties: | |
| gmsaCredentialSpec: | |
| type: string | |
| gmsaCredentialSpecName: | |
| type: string | |
| runAsUserName: | |
| type: string | |
| type: object | |
| type: object | |
| serviceAccountName: | |
| type: string | |
| shutdown: | |
| type: string | |
| suspend: | |
| type: boolean | |
| synchronization: | |
| properties: | |
| mutex: | |
| properties: | |
| name: | |
| type: string | |
| type: object | |
| semaphore: | |
| properties: | |
| configMapKeyRef: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| type: object | |
| type: object | |
| templates: | |
| items: | |
| properties: | |
| activeDeadlineSeconds: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| affinity: | |
| properties: | |
| nodeAffinity: | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| items: | |
| properties: | |
| preference: | |
| properties: | |
| matchExpressions: | |
| items: | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| items: | |
| type: string | |
| type: array | |
| required: | |
| - key | |
| - operator | |
| type: object | |
| type: array | |
| matchFields: | |
| items: | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| items: | |
| type: string | |
| type: array | |
| required: | |
| - key | |
| - operator | |
| type: object | |
| type: array | |
| type: object | |
| weight: | |
| format: int32 | |
| type: integer | |
| required: | |
| - preference | |
| - weight | |
| type: object | |
| type: array | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| properties: | |
| nodeSelectorTerms: | |
| items: | |
| properties: | |
| matchExpressions: | |
| items: | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| items: | |
| type: string | |
| type: array | |
| required: | |
| - key | |
| - operator | |
| type: object | |
| type: array | |
| matchFields: | |
| items: | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| items: | |
| type: string | |
| type: array | |
| required: | |
| - key | |
| - operator | |
| type: object | |
| type: array | |
| type: object | |
| type: array | |
| required: | |
| - nodeSelectorTerms | |
| type: object | |
| type: object | |
| podAffinity: | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| items: | |
| properties: | |
| podAffinityTerm: | |
| properties: | |
| labelSelector: | |
| properties: | |
| matchExpressions: | |
| items: | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| items: | |
| type: string | |
| type: array | |
| required: | |
| - key | |
| - operator | |
| type: object | |
| type: array | |
| matchLabels: | |
| additionalProperties: | |
| type: string | |
| type: object | |
| type: object | |
| namespaces: | |
| items: | |
| type: string | |
| type: array | |
| topologyKey: | |
| type: string | |
| required: | |
| - topologyKey | |
| type: object | |
| weight: | |
| format: int32 | |
| type: integer | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| type: object | |
| type: array | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| items: | |
| properties: | |
| labelSelector: | |
| properties: | |
| matchExpressions: | |
| items: | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| items: | |
| type: string | |
| type: array | |
| required: | |
| - key | |
| - operator | |
| type: object | |
| type: array | |
| matchLabels: | |
| additionalProperties: | |
| type: string | |
| type: object | |
| type: object | |
| namespaces: | |
| items: | |
| type: string | |
| type: array | |
| topologyKey: | |
| type: string | |
| required: | |
| - topologyKey | |
| type: object | |
| type: array | |
| type: object | |
| podAntiAffinity: | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| items: | |
| properties: | |
| podAffinityTerm: | |
| properties: | |
| labelSelector: | |
| properties: | |
| matchExpressions: | |
| items: | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| items: | |
| type: string | |
| type: array | |
| required: | |
| - key | |
| - operator | |
| type: object | |
| type: array | |
| matchLabels: | |
| additionalProperties: | |
| type: string | |
| type: object | |
| type: object | |
| namespaces: | |
| items: | |
| type: string | |
| type: array | |
| topologyKey: | |
| type: string | |
| required: | |
| - topologyKey | |
| type: object | |
| weight: | |
| format: int32 | |
| type: integer | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| type: object | |
| type: array | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| items: | |
| properties: | |
| labelSelector: | |
| properties: | |
| matchExpressions: | |
| items: | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| items: | |
| type: string | |
| type: array | |
| required: | |
| - key | |
| - operator | |
| type: object | |
| type: array | |
| matchLabels: | |
| additionalProperties: | |
| type: string | |
| type: object | |
| type: object | |
| namespaces: | |
| items: | |
| type: string | |
| type: array | |
| topologyKey: | |
| type: string | |
| required: | |
| - topologyKey | |
| type: object | |
| type: array | |
| type: object | |
| type: object | |
| archiveLocation: | |
| properties: | |
| archiveLogs: | |
| type: boolean | |
| artifactory: | |
| properties: | |
| passwordSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| url: | |
| type: string | |
| usernameSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - url | |
| type: object | |
| gcs: | |
| properties: | |
| bucket: | |
| type: string | |
| key: | |
| type: string | |
| serviceAccountKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - bucket | |
| - key | |
| type: object | |
| git: | |
| properties: | |
| depth: | |
| format: int64 | |
| type: integer | |
| fetch: | |
| items: | |
| type: string | |
| type: array | |
| insecureIgnoreHostKey: | |
| type: boolean | |
| passwordSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| repo: | |
| type: string | |
| revision: | |
| type: string | |
| sshPrivateKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| usernameSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - repo | |
| type: object | |
| hdfs: | |
| properties: | |
| addresses: | |
| items: | |
| type: string | |
| type: array | |
| force: | |
| type: boolean | |
| hdfsUser: | |
| type: string | |
| krbCCacheSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| krbConfigConfigMap: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| krbKeytabSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| krbRealm: | |
| type: string | |
| krbServicePrincipalName: | |
| type: string | |
| krbUsername: | |
| type: string | |
| path: | |
| type: string | |
| required: | |
| - addresses | |
| - path | |
| type: object | |
| http: | |
| properties: | |
| url: | |
| type: string | |
| required: | |
| - url | |
| type: object | |
| oss: | |
| properties: | |
| accessKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| bucket: | |
| type: string | |
| endpoint: | |
| type: string | |
| key: | |
| type: string | |
| secretKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - accessKeySecret | |
| - bucket | |
| - endpoint | |
| - key | |
| - secretKeySecret | |
| type: object | |
| raw: | |
| properties: | |
| data: | |
| type: string | |
| required: | |
| - data | |
| type: object | |
| s3: | |
| properties: | |
| accessKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| bucket: | |
| type: string | |
| endpoint: | |
| type: string | |
| insecure: | |
| type: boolean | |
| key: | |
| type: string | |
| region: | |
| type: string | |
| roleARN: | |
| type: string | |
| secretKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| useSDKCreds: | |
| type: boolean | |
| required: | |
| - accessKeySecret | |
| - bucket | |
| - endpoint | |
| - key | |
| - secretKeySecret | |
| type: object | |
| type: object | |
| arguments: | |
| properties: | |
| artifacts: | |
| items: | |
| properties: | |
| archive: | |
| properties: | |
| none: | |
| type: object | |
| tar: | |
| properties: | |
| compressionLevel: | |
| format: int32 | |
| type: integer | |
| type: object | |
| type: object | |
| archiveLogs: | |
| type: boolean | |
| artifactory: | |
| properties: | |
| passwordSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| url: | |
| type: string | |
| usernameSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - url | |
| type: object | |
| from: | |
| type: string | |
| gcs: | |
| properties: | |
| bucket: | |
| type: string | |
| key: | |
| type: string | |
| serviceAccountKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - bucket | |
| - key | |
| type: object | |
| git: | |
| properties: | |
| depth: | |
| format: int64 | |
| type: integer | |
| fetch: | |
| items: | |
| type: string | |
| type: array | |
| insecureIgnoreHostKey: | |
| type: boolean | |
| passwordSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| repo: | |
| type: string | |
| revision: | |
| type: string | |
| sshPrivateKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| usernameSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - repo | |
| type: object | |
| globalName: | |
| type: string | |
| hdfs: | |
| properties: | |
| addresses: | |
| items: | |
| type: string | |
| type: array | |
| force: | |
| type: boolean | |
| hdfsUser: | |
| type: string | |
| krbCCacheSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| krbConfigConfigMap: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| krbKeytabSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| krbRealm: | |
| type: string | |
| krbServicePrincipalName: | |
| type: string | |
| krbUsername: | |
| type: string | |
| path: | |
| type: string | |
| required: | |
| - addresses | |
| - path | |
| type: object | |
| http: | |
| properties: | |
| url: | |
| type: string | |
| required: | |
| - url | |
| type: object | |
| mode: | |
| format: int32 | |
| type: integer | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| oss: | |
| properties: | |
| accessKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| bucket: | |
| type: string | |
| endpoint: | |
| type: string | |
| key: | |
| type: string | |
| secretKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - accessKeySecret | |
| - bucket | |
| - endpoint | |
| - key | |
| - secretKeySecret | |
| type: object | |
| path: | |
| type: string | |
| raw: | |
| properties: | |
| data: | |
| type: string | |
| required: | |
| - data | |
| type: object | |
| s3: | |
| properties: | |
| accessKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| bucket: | |
| type: string | |
| endpoint: | |
| type: string | |
| insecure: | |
| type: boolean | |
| key: | |
| type: string | |
| region: | |
| type: string | |
| roleARN: | |
| type: string | |
| secretKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| useSDKCreds: | |
| type: boolean | |
| required: | |
| - accessKeySecret | |
| - bucket | |
| - endpoint | |
| - key | |
| - secretKeySecret | |
| type: object | |
| subPath: | |
| type: string | |
| required: | |
| - name | |
| type: object | |
| type: array | |
| parameters: | |
| items: | |
| properties: | |
| default: | |
| type: string | |
| globalName: | |
| type: string | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| valueFrom: | |
| properties: | |
| default: | |
| type: string | |
| event: | |
| type: string | |
| jqFilter: | |
| type: string | |
| jsonPath: | |
| type: string | |
| parameter: | |
| type: string | |
| path: | |
| type: string | |
| supplied: | |
| type: object | |
| type: object | |
| required: | |
| - name | |
| type: object | |
| type: array | |
| type: object | |
| automountServiceAccountToken: | |
| type: boolean | |
| container: | |
| properties: | |
| args: | |
| items: | |
| type: string | |
| type: array | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| env: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| valueFrom: | |
| properties: | |
| configMapKeyRef: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| fieldRef: | |
| properties: | |
| apiVersion: | |
| type: string | |
| fieldPath: | |
| type: string | |
| required: | |
| - fieldPath | |
| type: object | |
| 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 | |
| secretKeyRef: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| type: object | |
| required: | |
| - name | |
| type: object | |
| type: array | |
| envFrom: | |
| items: | |
| properties: | |
| configMapRef: | |
| properties: | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| type: object | |
| prefix: | |
| type: string | |
| secretRef: | |
| properties: | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| type: object | |
| type: object | |
| type: array | |
| image: | |
| type: string | |
| imagePullPolicy: | |
| type: string | |
| lifecycle: | |
| properties: | |
| postStart: | |
| properties: | |
| exec: | |
| properties: | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| httpGet: | |
| properties: | |
| host: | |
| type: string | |
| httpHeaders: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| path: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| scheme: | |
| type: string | |
| required: | |
| - port | |
| type: object | |
| tcpSocket: | |
| properties: | |
| host: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| required: | |
| - port | |
| type: object | |
| type: object | |
| preStop: | |
| properties: | |
| exec: | |
| properties: | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| httpGet: | |
| properties: | |
| host: | |
| type: string | |
| httpHeaders: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| path: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| scheme: | |
| type: string | |
| required: | |
| - port | |
| type: object | |
| tcpSocket: | |
| properties: | |
| host: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| required: | |
| - port | |
| type: object | |
| type: object | |
| type: object | |
| livenessProbe: | |
| properties: | |
| exec: | |
| properties: | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| failureThreshold: | |
| format: int32 | |
| type: integer | |
| httpGet: | |
| properties: | |
| host: | |
| type: string | |
| httpHeaders: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| path: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| scheme: | |
| type: string | |
| required: | |
| - port | |
| type: object | |
| initialDelaySeconds: | |
| format: int32 | |
| type: integer | |
| periodSeconds: | |
| format: int32 | |
| type: integer | |
| successThreshold: | |
| format: int32 | |
| type: integer | |
| tcpSocket: | |
| properties: | |
| host: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| required: | |
| - port | |
| type: object | |
| timeoutSeconds: | |
| format: int32 | |
| type: integer | |
| type: object | |
| name: | |
| type: string | |
| ports: | |
| items: | |
| properties: | |
| containerPort: | |
| format: int32 | |
| type: integer | |
| hostIP: | |
| type: string | |
| hostPort: | |
| format: int32 | |
| type: integer | |
| name: | |
| type: string | |
| protocol: | |
| type: string | |
| required: | |
| - containerPort | |
| type: object | |
| type: array | |
| x-kubernetes-list-map-keys: | |
| - containerPort | |
| - protocol | |
| x-kubernetes-list-type: map | |
| readinessProbe: | |
| properties: | |
| exec: | |
| properties: | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| failureThreshold: | |
| format: int32 | |
| type: integer | |
| httpGet: | |
| properties: | |
| host: | |
| type: string | |
| httpHeaders: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| path: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| scheme: | |
| type: string | |
| required: | |
| - port | |
| type: object | |
| initialDelaySeconds: | |
| format: int32 | |
| type: integer | |
| periodSeconds: | |
| format: int32 | |
| type: integer | |
| successThreshold: | |
| format: int32 | |
| type: integer | |
| tcpSocket: | |
| properties: | |
| host: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| required: | |
| - port | |
| type: object | |
| timeoutSeconds: | |
| format: int32 | |
| type: integer | |
| type: object | |
| resources: | |
| properties: | |
| limits: | |
| additionalProperties: | |
| 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: | |
| additionalProperties: | |
| 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 | |
| securityContext: | |
| properties: | |
| allowPrivilegeEscalation: | |
| type: boolean | |
| capabilities: | |
| properties: | |
| add: | |
| items: | |
| type: string | |
| type: array | |
| drop: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| privileged: | |
| type: boolean | |
| procMount: | |
| type: string | |
| readOnlyRootFilesystem: | |
| type: boolean | |
| runAsGroup: | |
| format: int64 | |
| type: integer | |
| runAsNonRoot: | |
| type: boolean | |
| runAsUser: | |
| format: int64 | |
| type: integer | |
| seLinuxOptions: | |
| properties: | |
| level: | |
| type: string | |
| role: | |
| type: string | |
| type: | |
| type: string | |
| user: | |
| type: string | |
| type: object | |
| windowsOptions: | |
| properties: | |
| gmsaCredentialSpec: | |
| type: string | |
| gmsaCredentialSpecName: | |
| type: string | |
| runAsUserName: | |
| type: string | |
| type: object | |
| type: object | |
| startupProbe: | |
| properties: | |
| exec: | |
| properties: | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| failureThreshold: | |
| format: int32 | |
| type: integer | |
| httpGet: | |
| properties: | |
| host: | |
| type: string | |
| httpHeaders: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| path: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| scheme: | |
| type: string | |
| required: | |
| - port | |
| type: object | |
| initialDelaySeconds: | |
| format: int32 | |
| type: integer | |
| periodSeconds: | |
| format: int32 | |
| type: integer | |
| successThreshold: | |
| format: int32 | |
| type: integer | |
| tcpSocket: | |
| properties: | |
| host: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| required: | |
| - port | |
| type: object | |
| timeoutSeconds: | |
| format: int32 | |
| type: integer | |
| type: object | |
| stdin: | |
| type: boolean | |
| stdinOnce: | |
| type: boolean | |
| terminationMessagePath: | |
| type: string | |
| terminationMessagePolicy: | |
| type: string | |
| tty: | |
| type: boolean | |
| volumeDevices: | |
| items: | |
| properties: | |
| devicePath: | |
| type: string | |
| name: | |
| type: string | |
| required: | |
| - devicePath | |
| - name | |
| type: object | |
| type: array | |
| volumeMounts: | |
| items: | |
| properties: | |
| mountPath: | |
| type: string | |
| mountPropagation: | |
| type: string | |
| name: | |
| type: string | |
| readOnly: | |
| type: boolean | |
| subPath: | |
| type: string | |
| subPathExpr: | |
| type: string | |
| required: | |
| - mountPath | |
| - name | |
| type: object | |
| type: array | |
| workingDir: | |
| type: string | |
| required: | |
| - image | |
| type: object | |
| daemon: | |
| type: boolean | |
| dag: | |
| properties: | |
| failFast: | |
| type: boolean | |
| target: | |
| type: string | |
| tasks: | |
| items: | |
| properties: | |
| arguments: | |
| properties: | |
| artifacts: | |
| items: | |
| properties: | |
| archive: | |
| properties: | |
| none: | |
| type: object | |
| tar: | |
| properties: | |
| compressionLevel: | |
| format: int32 | |
| type: integer | |
| type: object | |
| type: object | |
| archiveLogs: | |
| type: boolean | |
| artifactory: | |
| properties: | |
| passwordSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| url: | |
| type: string | |
| usernameSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - url | |
| type: object | |
| from: | |
| type: string | |
| gcs: | |
| properties: | |
| bucket: | |
| type: string | |
| key: | |
| type: string | |
| serviceAccountKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - bucket | |
| - key | |
| type: object | |
| git: | |
| properties: | |
| depth: | |
| format: int64 | |
| type: integer | |
| fetch: | |
| items: | |
| type: string | |
| type: array | |
| insecureIgnoreHostKey: | |
| type: boolean | |
| passwordSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| repo: | |
| type: string | |
| revision: | |
| type: string | |
| sshPrivateKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| usernameSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - repo | |
| type: object | |
| globalName: | |
| type: string | |
| hdfs: | |
| properties: | |
| addresses: | |
| items: | |
| type: string | |
| type: array | |
| force: | |
| type: boolean | |
| hdfsUser: | |
| type: string | |
| krbCCacheSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| krbConfigConfigMap: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| krbKeytabSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| krbRealm: | |
| type: string | |
| krbServicePrincipalName: | |
| type: string | |
| krbUsername: | |
| type: string | |
| path: | |
| type: string | |
| required: | |
| - addresses | |
| - path | |
| type: object | |
| http: | |
| properties: | |
| url: | |
| type: string | |
| required: | |
| - url | |
| type: object | |
| mode: | |
| format: int32 | |
| type: integer | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| oss: | |
| properties: | |
| accessKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| bucket: | |
| type: string | |
| endpoint: | |
| type: string | |
| key: | |
| type: string | |
| secretKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - accessKeySecret | |
| - bucket | |
| - endpoint | |
| - key | |
| - secretKeySecret | |
| type: object | |
| path: | |
| type: string | |
| raw: | |
| properties: | |
| data: | |
| type: string | |
| required: | |
| - data | |
| type: object | |
| s3: | |
| properties: | |
| accessKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| bucket: | |
| type: string | |
| endpoint: | |
| type: string | |
| insecure: | |
| type: boolean | |
| key: | |
| type: string | |
| region: | |
| type: string | |
| roleARN: | |
| type: string | |
| secretKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| useSDKCreds: | |
| type: boolean | |
| required: | |
| - accessKeySecret | |
| - bucket | |
| - endpoint | |
| - key | |
| - secretKeySecret | |
| type: object | |
| subPath: | |
| type: string | |
| required: | |
| - name | |
| type: object | |
| type: array | |
| parameters: | |
| items: | |
| properties: | |
| default: | |
| type: string | |
| globalName: | |
| type: string | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| valueFrom: | |
| properties: | |
| default: | |
| type: string | |
| event: | |
| type: string | |
| jqFilter: | |
| type: string | |
| jsonPath: | |
| type: string | |
| parameter: | |
| type: string | |
| path: | |
| type: string | |
| supplied: | |
| type: object | |
| type: object | |
| required: | |
| - name | |
| type: object | |
| type: array | |
| type: object | |
| continueOn: | |
| properties: | |
| error: | |
| type: boolean | |
| failed: | |
| type: boolean | |
| type: object | |
| dependencies: | |
| items: | |
| type: string | |
| type: array | |
| depends: | |
| type: string | |
| name: | |
| type: string | |
| onExit: | |
| type: string | |
| template: | |
| type: string | |
| templateRef: | |
| properties: | |
| clusterScope: | |
| type: boolean | |
| name: | |
| type: string | |
| runtimeResolution: | |
| type: boolean | |
| template: | |
| type: string | |
| type: object | |
| when: | |
| type: string | |
| withItems: | |
| items: | |
| type: object | |
| type: array | |
| withParam: | |
| type: string | |
| withSequence: | |
| properties: | |
| count: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| end: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| format: | |
| type: string | |
| start: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| type: object | |
| required: | |
| - name | |
| - template | |
| type: object | |
| type: array | |
| required: | |
| - tasks | |
| type: object | |
| executor: | |
| properties: | |
| serviceAccountName: | |
| type: string | |
| type: object | |
| hostAliases: | |
| items: | |
| properties: | |
| hostnames: | |
| items: | |
| type: string | |
| type: array | |
| ip: | |
| type: string | |
| type: object | |
| type: array | |
| initContainers: | |
| items: | |
| properties: | |
| args: | |
| items: | |
| type: string | |
| type: array | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| env: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| valueFrom: | |
| properties: | |
| configMapKeyRef: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| fieldRef: | |
| properties: | |
| apiVersion: | |
| type: string | |
| fieldPath: | |
| type: string | |
| required: | |
| - fieldPath | |
| type: object | |
| 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 | |
| secretKeyRef: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| type: object | |
| required: | |
| - name | |
| type: object | |
| type: array | |
| envFrom: | |
| items: | |
| properties: | |
| configMapRef: | |
| properties: | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| type: object | |
| prefix: | |
| type: string | |
| secretRef: | |
| properties: | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| type: object | |
| type: object | |
| type: array | |
| image: | |
| type: string | |
| imagePullPolicy: | |
| type: string | |
| lifecycle: | |
| properties: | |
| postStart: | |
| properties: | |
| exec: | |
| properties: | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| httpGet: | |
| properties: | |
| host: | |
| type: string | |
| httpHeaders: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| path: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| scheme: | |
| type: string | |
| required: | |
| - port | |
| type: object | |
| tcpSocket: | |
| properties: | |
| host: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| required: | |
| - port | |
| type: object | |
| type: object | |
| preStop: | |
| properties: | |
| exec: | |
| properties: | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| httpGet: | |
| properties: | |
| host: | |
| type: string | |
| httpHeaders: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| path: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| scheme: | |
| type: string | |
| required: | |
| - port | |
| type: object | |
| tcpSocket: | |
| properties: | |
| host: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| required: | |
| - port | |
| type: object | |
| type: object | |
| type: object | |
| livenessProbe: | |
| properties: | |
| exec: | |
| properties: | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| failureThreshold: | |
| format: int32 | |
| type: integer | |
| httpGet: | |
| properties: | |
| host: | |
| type: string | |
| httpHeaders: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| path: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| scheme: | |
| type: string | |
| required: | |
| - port | |
| type: object | |
| initialDelaySeconds: | |
| format: int32 | |
| type: integer | |
| periodSeconds: | |
| format: int32 | |
| type: integer | |
| successThreshold: | |
| format: int32 | |
| type: integer | |
| tcpSocket: | |
| properties: | |
| host: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| required: | |
| - port | |
| type: object | |
| timeoutSeconds: | |
| format: int32 | |
| type: integer | |
| type: object | |
| mirrorVolumeMounts: | |
| type: boolean | |
| name: | |
| type: string | |
| ports: | |
| items: | |
| properties: | |
| containerPort: | |
| format: int32 | |
| type: integer | |
| hostIP: | |
| type: string | |
| hostPort: | |
| format: int32 | |
| type: integer | |
| name: | |
| type: string | |
| protocol: | |
| type: string | |
| required: | |
| - containerPort | |
| type: object | |
| type: array | |
| x-kubernetes-list-map-keys: | |
| - containerPort | |
| - protocol | |
| x-kubernetes-list-type: map | |
| readinessProbe: | |
| properties: | |
| exec: | |
| properties: | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| failureThreshold: | |
| format: int32 | |
| type: integer | |
| httpGet: | |
| properties: | |
| host: | |
| type: string | |
| httpHeaders: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| path: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| scheme: | |
| type: string | |
| required: | |
| - port | |
| type: object | |
| initialDelaySeconds: | |
| format: int32 | |
| type: integer | |
| periodSeconds: | |
| format: int32 | |
| type: integer | |
| successThreshold: | |
| format: int32 | |
| type: integer | |
| tcpSocket: | |
| properties: | |
| host: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| required: | |
| - port | |
| type: object | |
| timeoutSeconds: | |
| format: int32 | |
| type: integer | |
| type: object | |
| resources: | |
| properties: | |
| limits: | |
| additionalProperties: | |
| 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: | |
| additionalProperties: | |
| 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 | |
| securityContext: | |
| properties: | |
| allowPrivilegeEscalation: | |
| type: boolean | |
| capabilities: | |
| properties: | |
| add: | |
| items: | |
| type: string | |
| type: array | |
| drop: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| privileged: | |
| type: boolean | |
| procMount: | |
| type: string | |
| readOnlyRootFilesystem: | |
| type: boolean | |
| runAsGroup: | |
| format: int64 | |
| type: integer | |
| runAsNonRoot: | |
| type: boolean | |
| runAsUser: | |
| format: int64 | |
| type: integer | |
| seLinuxOptions: | |
| properties: | |
| level: | |
| type: string | |
| role: | |
| type: string | |
| type: | |
| type: string | |
| user: | |
| type: string | |
| type: object | |
| windowsOptions: | |
| properties: | |
| gmsaCredentialSpec: | |
| type: string | |
| gmsaCredentialSpecName: | |
| type: string | |
| runAsUserName: | |
| type: string | |
| type: object | |
| type: object | |
| startupProbe: | |
| properties: | |
| exec: | |
| properties: | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| failureThreshold: | |
| format: int32 | |
| type: integer | |
| httpGet: | |
| properties: | |
| host: | |
| type: string | |
| httpHeaders: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| path: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| scheme: | |
| type: string | |
| required: | |
| - port | |
| type: object | |
| initialDelaySeconds: | |
| format: int32 | |
| type: integer | |
| periodSeconds: | |
| format: int32 | |
| type: integer | |
| successThreshold: | |
| format: int32 | |
| type: integer | |
| tcpSocket: | |
| properties: | |
| host: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| required: | |
| - port | |
| type: object | |
| timeoutSeconds: | |
| format: int32 | |
| type: integer | |
| type: object | |
| stdin: | |
| type: boolean | |
| stdinOnce: | |
| type: boolean | |
| terminationMessagePath: | |
| type: string | |
| terminationMessagePolicy: | |
| type: string | |
| tty: | |
| type: boolean | |
| volumeDevices: | |
| items: | |
| properties: | |
| devicePath: | |
| type: string | |
| name: | |
| type: string | |
| required: | |
| - devicePath | |
| - name | |
| type: object | |
| type: array | |
| volumeMounts: | |
| items: | |
| properties: | |
| mountPath: | |
| type: string | |
| mountPropagation: | |
| type: string | |
| name: | |
| type: string | |
| readOnly: | |
| type: boolean | |
| subPath: | |
| type: string | |
| subPathExpr: | |
| type: string | |
| required: | |
| - mountPath | |
| - name | |
| type: object | |
| type: array | |
| workingDir: | |
| type: string | |
| required: | |
| - name | |
| type: object | |
| type: array | |
| inputs: | |
| properties: | |
| artifacts: | |
| items: | |
| properties: | |
| archive: | |
| properties: | |
| none: | |
| type: object | |
| tar: | |
| properties: | |
| compressionLevel: | |
| format: int32 | |
| type: integer | |
| type: object | |
| type: object | |
| archiveLogs: | |
| type: boolean | |
| artifactory: | |
| properties: | |
| passwordSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| url: | |
| type: string | |
| usernameSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - url | |
| type: object | |
| from: | |
| type: string | |
| gcs: | |
| properties: | |
| bucket: | |
| type: string | |
| key: | |
| type: string | |
| serviceAccountKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - bucket | |
| - key | |
| type: object | |
| git: | |
| properties: | |
| depth: | |
| format: int64 | |
| type: integer | |
| fetch: | |
| items: | |
| type: string | |
| type: array | |
| insecureIgnoreHostKey: | |
| type: boolean | |
| passwordSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| repo: | |
| type: string | |
| revision: | |
| type: string | |
| sshPrivateKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| usernameSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - repo | |
| type: object | |
| globalName: | |
| type: string | |
| hdfs: | |
| properties: | |
| addresses: | |
| items: | |
| type: string | |
| type: array | |
| force: | |
| type: boolean | |
| hdfsUser: | |
| type: string | |
| krbCCacheSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| krbConfigConfigMap: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| krbKeytabSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| krbRealm: | |
| type: string | |
| krbServicePrincipalName: | |
| type: string | |
| krbUsername: | |
| type: string | |
| path: | |
| type: string | |
| required: | |
| - addresses | |
| - path | |
| type: object | |
| http: | |
| properties: | |
| url: | |
| type: string | |
| required: | |
| - url | |
| type: object | |
| mode: | |
| format: int32 | |
| type: integer | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| oss: | |
| properties: | |
| accessKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| bucket: | |
| type: string | |
| endpoint: | |
| type: string | |
| key: | |
| type: string | |
| secretKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - accessKeySecret | |
| - bucket | |
| - endpoint | |
| - key | |
| - secretKeySecret | |
| type: object | |
| path: | |
| type: string | |
| raw: | |
| properties: | |
| data: | |
| type: string | |
| required: | |
| - data | |
| type: object | |
| s3: | |
| properties: | |
| accessKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| bucket: | |
| type: string | |
| endpoint: | |
| type: string | |
| insecure: | |
| type: boolean | |
| key: | |
| type: string | |
| region: | |
| type: string | |
| roleARN: | |
| type: string | |
| secretKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| useSDKCreds: | |
| type: boolean | |
| required: | |
| - accessKeySecret | |
| - bucket | |
| - endpoint | |
| - key | |
| - secretKeySecret | |
| type: object | |
| subPath: | |
| type: string | |
| required: | |
| - name | |
| type: object | |
| type: array | |
| parameters: | |
| items: | |
| properties: | |
| default: | |
| type: string | |
| globalName: | |
| type: string | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| valueFrom: | |
| properties: | |
| default: | |
| type: string | |
| event: | |
| type: string | |
| jqFilter: | |
| type: string | |
| jsonPath: | |
| type: string | |
| parameter: | |
| type: string | |
| path: | |
| type: string | |
| supplied: | |
| type: object | |
| type: object | |
| required: | |
| - name | |
| type: object | |
| type: array | |
| type: object | |
| memoize: | |
| properties: | |
| cache: | |
| properties: | |
| configMap: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - configMap | |
| type: object | |
| key: | |
| type: string | |
| required: | |
| - cache | |
| - key | |
| type: object | |
| metadata: | |
| properties: | |
| annotations: | |
| additionalProperties: | |
| type: string | |
| type: object | |
| labels: | |
| additionalProperties: | |
| type: string | |
| type: object | |
| type: object | |
| metrics: | |
| properties: | |
| prometheus: | |
| items: | |
| properties: | |
| counter: | |
| properties: | |
| value: | |
| type: string | |
| required: | |
| - value | |
| type: object | |
| gauge: | |
| properties: | |
| realtime: | |
| type: boolean | |
| value: | |
| type: string | |
| required: | |
| - realtime | |
| - value | |
| type: object | |
| help: | |
| type: string | |
| histogram: | |
| properties: | |
| buckets: | |
| items: | |
| type: number | |
| type: array | |
| value: | |
| type: string | |
| required: | |
| - buckets | |
| - value | |
| type: object | |
| labels: | |
| items: | |
| properties: | |
| key: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - key | |
| - value | |
| type: object | |
| type: array | |
| name: | |
| type: string | |
| when: | |
| type: string | |
| required: | |
| - help | |
| - name | |
| type: object | |
| type: array | |
| required: | |
| - prometheus | |
| type: object | |
| name: | |
| type: string | |
| nodeSelector: | |
| additionalProperties: | |
| type: string | |
| type: object | |
| outputs: | |
| properties: | |
| artifacts: | |
| items: | |
| properties: | |
| archive: | |
| properties: | |
| none: | |
| type: object | |
| tar: | |
| properties: | |
| compressionLevel: | |
| format: int32 | |
| type: integer | |
| type: object | |
| type: object | |
| archiveLogs: | |
| type: boolean | |
| artifactory: | |
| properties: | |
| passwordSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| url: | |
| type: string | |
| usernameSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - url | |
| type: object | |
| from: | |
| type: string | |
| gcs: | |
| properties: | |
| bucket: | |
| type: string | |
| key: | |
| type: string | |
| serviceAccountKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - bucket | |
| - key | |
| type: object | |
| git: | |
| properties: | |
| depth: | |
| format: int64 | |
| type: integer | |
| fetch: | |
| items: | |
| type: string | |
| type: array | |
| insecureIgnoreHostKey: | |
| type: boolean | |
| passwordSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| repo: | |
| type: string | |
| revision: | |
| type: string | |
| sshPrivateKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| usernameSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - repo | |
| type: object | |
| globalName: | |
| type: string | |
| hdfs: | |
| properties: | |
| addresses: | |
| items: | |
| type: string | |
| type: array | |
| force: | |
| type: boolean | |
| hdfsUser: | |
| type: string | |
| krbCCacheSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| krbConfigConfigMap: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| krbKeytabSecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| krbRealm: | |
| type: string | |
| krbServicePrincipalName: | |
| type: string | |
| krbUsername: | |
| type: string | |
| path: | |
| type: string | |
| required: | |
| - addresses | |
| - path | |
| type: object | |
| http: | |
| properties: | |
| url: | |
| type: string | |
| required: | |
| - url | |
| type: object | |
| mode: | |
| format: int32 | |
| type: integer | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| oss: | |
| properties: | |
| accessKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| bucket: | |
| type: string | |
| endpoint: | |
| type: string | |
| key: | |
| type: string | |
| secretKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| required: | |
| - accessKeySecret | |
| - bucket | |
| - endpoint | |
| - key | |
| - secretKeySecret | |
| type: object | |
| path: | |
| type: string | |
| raw: | |
| properties: | |
| data: | |
| type: string | |
| required: | |
| - data | |
| type: object | |
| s3: | |
| properties: | |
| accessKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| bucket: | |
| type: string | |
| endpoint: | |
| type: string | |
| insecure: | |
| type: boolean | |
| key: | |
| type: string | |
| region: | |
| type: string | |
| roleARN: | |
| type: string | |
| secretKeySecret: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| useSDKCreds: | |
| type: boolean | |
| required: | |
| - accessKeySecret | |
| - bucket | |
| - endpoint | |
| - key | |
| - secretKeySecret | |
| type: object | |
| subPath: | |
| type: string | |
| required: | |
| - name | |
| type: object | |
| type: array | |
| exitCode: | |
| type: string | |
| parameters: | |
| items: | |
| properties: | |
| default: | |
| type: string | |
| globalName: | |
| type: string | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| valueFrom: | |
| properties: | |
| default: | |
| type: string | |
| event: | |
| type: string | |
| jqFilter: | |
| type: string | |
| jsonPath: | |
| type: string | |
| parameter: | |
| type: string | |
| path: | |
| type: string | |
| supplied: | |
| type: object | |
| type: object | |
| required: | |
| - name | |
| type: object | |
| type: array | |
| result: | |
| type: string | |
| type: object | |
| parallelism: | |
| format: int64 | |
| type: integer | |
| podSpecPatch: | |
| type: string | |
| priority: | |
| format: int32 | |
| type: integer | |
| priorityClassName: | |
| type: string | |
| resource: | |
| properties: | |
| action: | |
| type: string | |
| failureCondition: | |
| type: string | |
| flags: | |
| items: | |
| type: string | |
| type: array | |
| manifest: | |
| type: string | |
| mergeStrategy: | |
| type: string | |
| setOwnerReference: | |
| type: boolean | |
| successCondition: | |
| type: string | |
| required: | |
| - action | |
| type: object | |
| resubmitPendingPods: | |
| type: boolean | |
| retryStrategy: | |
| properties: | |
| backoff: | |
| properties: | |
| duration: | |
| type: string | |
| factor: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| maxDuration: | |
| type: string | |
| type: object | |
| limit: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| retryPolicy: | |
| type: string | |
| type: object | |
| schedulerName: | |
| type: string | |
| script: | |
| properties: | |
| args: | |
| items: | |
| type: string | |
| type: array | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| env: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| valueFrom: | |
| properties: | |
| configMapKeyRef: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| fieldRef: | |
| properties: | |
| apiVersion: | |
| type: string | |
| fieldPath: | |
| type: string | |
| required: | |
| - fieldPath | |
| type: object | |
| 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 | |
| secretKeyRef: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| type: object | |
| required: | |
| - name | |
| type: object | |
| type: array | |
| envFrom: | |
| items: | |
| properties: | |
| configMapRef: | |
| properties: | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| type: object | |
| prefix: | |
| type: string | |
| secretRef: | |
| properties: | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| type: object | |
| type: object | |
| type: array | |
| image: | |
| type: string | |
| imagePullPolicy: | |
| type: string | |
| lifecycle: | |
| properties: | |
| postStart: | |
| properties: | |
| exec: | |
| properties: | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| httpGet: | |
| properties: | |
| host: | |
| type: string | |
| httpHeaders: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| path: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| scheme: | |
| type: string | |
| required: | |
| - port | |
| type: object | |
| tcpSocket: | |
| properties: | |
| host: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| required: | |
| - port | |
| type: object | |
| type: object | |
| preStop: | |
| properties: | |
| exec: | |
| properties: | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| httpGet: | |
| properties: | |
| host: | |
| type: string | |
| httpHeaders: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| path: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| scheme: | |
| type: string | |
| required: | |
| - port | |
| type: object | |
| tcpSocket: | |
| properties: | |
| host: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| required: | |
| - port | |
| type: object | |
| type: object | |
| type: object | |
| livenessProbe: | |
| properties: | |
| exec: | |
| properties: | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| failureThreshold: | |
| format: int32 | |
| type: integer | |
| httpGet: | |
| properties: | |
| host: | |
| type: string | |
| httpHeaders: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| path: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| scheme: | |
| type: string | |
| required: | |
| - port | |
| type: object | |
| initialDelaySeconds: | |
| format: int32 | |
| type: integer | |
| periodSeconds: | |
| format: int32 | |
| type: integer | |
| successThreshold: | |
| format: int32 | |
| type: integer | |
| tcpSocket: | |
| properties: | |
| host: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| required: | |
| - port | |
| type: object | |
| timeoutSeconds: | |
| format: int32 | |
| type: integer | |
| type: object | |
| name: | |
| type: string | |
| ports: | |
| items: | |
| properties: | |
| containerPort: | |
| format: int32 | |
| type: integer | |
| hostIP: | |
| type: string | |
| hostPort: | |
| format: int32 | |
| type: integer | |
| name: | |
| type: string | |
| protocol: | |
| type: string | |
| required: | |
| - containerPort | |
| type: object | |
| type: array | |
| x-kubernetes-list-map-keys: | |
| - containerPort | |
| - protocol | |
| x-kubernetes-list-type: map | |
| readinessProbe: | |
| properties: | |
| exec: | |
| properties: | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| failureThreshold: | |
| format: int32 | |
| type: integer | |
| httpGet: | |
| properties: | |
| host: | |
| type: string | |
| httpHeaders: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| path: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| scheme: | |
| type: string | |
| required: | |
| - port | |
| type: object | |
| initialDelaySeconds: | |
| format: int32 | |
| type: integer | |
| periodSeconds: | |
| format: int32 | |
| type: integer | |
| successThreshold: | |
| format: int32 | |
| type: integer | |
| tcpSocket: | |
| properties: | |
| host: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| required: | |
| - port | |
| type: object | |
| timeoutSeconds: | |
| format: int32 | |
| type: integer | |
| type: object | |
| resources: | |
| properties: | |
| limits: | |
| additionalProperties: | |
| 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: | |
| additionalProperties: | |
| 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 | |
| securityContext: | |
| properties: | |
| allowPrivilegeEscalation: | |
| type: boolean | |
| capabilities: | |
| properties: | |
| add: | |
| items: | |
| type: string | |
| type: array | |
| drop: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| privileged: | |
| type: boolean | |
| procMount: | |
| type: string | |
| readOnlyRootFilesystem: | |
| type: boolean | |
| runAsGroup: | |
| format: int64 | |
| type: integer | |
| runAsNonRoot: | |
| type: boolean | |
| runAsUser: | |
| format: int64 | |
| type: integer | |
| seLinuxOptions: | |
| properties: | |
| level: | |
| type: string | |
| role: | |
| type: string | |
| type: | |
| type: string | |
| user: | |
| type: string | |
| type: object | |
| windowsOptions: | |
| properties: | |
| gmsaCredentialSpec: | |
| type: string | |
| gmsaCredentialSpecName: | |
| type: string | |
| runAsUserName: | |
| type: string | |
| type: object | |
| type: object | |
| source: | |
| type: string | |
| startupProbe: | |
| properties: | |
| exec: | |
| properties: | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| failureThreshold: | |
| format: int32 | |
| type: integer | |
| httpGet: | |
| properties: | |
| host: | |
| type: string | |
| httpHeaders: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| path: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| scheme: | |
| type: string | |
| required: | |
| - port | |
| type: object | |
| initialDelaySeconds: | |
| format: int32 | |
| type: integer | |
| periodSeconds: | |
| format: int32 | |
| type: integer | |
| successThreshold: | |
| format: int32 | |
| type: integer | |
| tcpSocket: | |
| properties: | |
| host: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| required: | |
| - port | |
| type: object | |
| timeoutSeconds: | |
| format: int32 | |
| type: integer | |
| type: object | |
| stdin: | |
| type: boolean | |
| stdinOnce: | |
| type: boolean | |
| terminationMessagePath: | |
| type: string | |
| terminationMessagePolicy: | |
| type: string | |
| tty: | |
| type: boolean | |
| volumeDevices: | |
| items: | |
| properties: | |
| devicePath: | |
| type: string | |
| name: | |
| type: string | |
| required: | |
| - devicePath | |
| - name | |
| type: object | |
| type: array | |
| volumeMounts: | |
| items: | |
| properties: | |
| mountPath: | |
| type: string | |
| mountPropagation: | |
| type: string | |
| name: | |
| type: string | |
| readOnly: | |
| type: boolean | |
| subPath: | |
| type: string | |
| subPathExpr: | |
| type: string | |
| required: | |
| - mountPath | |
| - name | |
| type: object | |
| type: array | |
| workingDir: | |
| type: string | |
| required: | |
| - image | |
| - source | |
| type: object | |
| securityContext: | |
| properties: | |
| fsGroup: | |
| format: int64 | |
| type: integer | |
| runAsGroup: | |
| format: int64 | |
| type: integer | |
| runAsNonRoot: | |
| type: boolean | |
| runAsUser: | |
| format: int64 | |
| type: integer | |
| seLinuxOptions: | |
| properties: | |
| level: | |
| type: string | |
| role: | |
| type: string | |
| type: | |
| type: string | |
| user: | |
| type: string | |
| type: object | |
| supplementalGroups: | |
| items: | |
| format: int64 | |
| type: integer | |
| type: array | |
| sysctls: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| windowsOptions: | |
| properties: | |
| gmsaCredentialSpec: | |
| type: string | |
| gmsaCredentialSpecName: | |
| type: string | |
| runAsUserName: | |
| type: string | |
| type: object | |
| type: object | |
| serviceAccountName: | |
| type: string | |
| sidecars: | |
| items: | |
| properties: | |
| args: | |
| items: | |
| type: string | |
| type: array | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| env: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| valueFrom: | |
| properties: | |
| configMapKeyRef: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| fieldRef: | |
| properties: | |
| apiVersion: | |
| type: string | |
| fieldPath: | |
| type: string | |
| required: | |
| - fieldPath | |
| type: object | |
| 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 | |
| secretKeyRef: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| type: object | |
| required: | |
| - name | |
| type: object | |
| type: array | |
| envFrom: | |
| items: | |
| properties: | |
| configMapRef: | |
| properties: | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| type: object | |
| prefix: | |
| type: string | |
| secretRef: | |
| properties: | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| type: object | |
| type: object | |
| type: array | |
| image: | |
| type: string | |
| imagePullPolicy: | |
| type: string | |
| lifecycle: | |
| properties: | |
| postStart: | |
| properties: | |
| exec: | |
| properties: | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| httpGet: | |
| properties: | |
| host: | |
| type: string | |
| httpHeaders: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| path: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| scheme: | |
| type: string | |
| required: | |
| - port | |
| type: object | |
| tcpSocket: | |
| properties: | |
| host: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| required: | |
| - port | |
| type: object | |
| type: object | |
| preStop: | |
| properties: | |
| exec: | |
| properties: | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| httpGet: | |
| properties: | |
| host: | |
| type: string | |
| httpHeaders: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| path: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| scheme: | |
| type: string | |
| required: | |
| - port | |
| type: object | |
| tcpSocket: | |
| properties: | |
| host: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| required: | |
| - port | |
| type: object | |
| type: object | |
| type: object | |
| livenessProbe: | |
| properties: | |
| exec: | |
| properties: | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| failureThreshold: | |
| format: int32 | |
| type: integer | |
| httpGet: | |
| properties: | |
| host: | |
| type: string | |
| httpHeaders: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| path: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| scheme: | |
| type: string | |
| required: | |
| - port | |
| type: object | |
| initialDelaySeconds: | |
| format: int32 | |
| type: integer | |
| periodSeconds: | |
| format: int32 | |
| type: integer | |
| successThreshold: | |
| format: int32 | |
| type: integer | |
| tcpSocket: | |
| properties: | |
| host: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| required: | |
| - port | |
| type: object | |
| timeoutSeconds: | |
| format: int32 | |
| type: integer | |
| type: object | |
| mirrorVolumeMounts: | |
| type: boolean | |
| name: | |
| type: string | |
| ports: | |
| items: | |
| properties: | |
| containerPort: | |
| format: int32 | |
| type: integer | |
| hostIP: | |
| type: string | |
| hostPort: | |
| format: int32 | |
| type: integer | |
| name: | |
| type: string | |
| protocol: | |
| type: string | |
| required: | |
| - containerPort | |
| type: object | |
| type: array | |
| x-kubernetes-list-map-keys: | |
| - containerPort | |
| - protocol | |
| x-kubernetes-list-type: map | |
| readinessProbe: | |
| properties: | |
| exec: | |
| properties: | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| failureThreshold: | |
| format: int32 | |
| type: integer | |
| httpGet: | |
| properties: | |
| host: | |
| type: string | |
| httpHeaders: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| path: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| scheme: | |
| type: string | |
| required: | |
| - port | |
| type: object | |
| initialDelaySeconds: | |
| format: int32 | |
| type: integer | |
| periodSeconds: | |
| format: int32 | |
| type: integer | |
| successThreshold: | |
| format: int32 | |
| type: integer | |
| tcpSocket: | |
| properties: | |
| host: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| required: | |
| - port | |
| type: object | |
| timeoutSeconds: | |
| format: int32 | |
| type: integer | |
| type: object | |
| resources: | |
| properties: | |
| limits: | |
| additionalProperties: | |
| 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: | |
| additionalProperties: | |
| 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 | |
| securityContext: | |
| properties: | |
| allowPrivilegeEscalation: | |
| type: boolean | |
| capabilities: | |
| properties: | |
| add: | |
| items: | |
| type: string | |
| type: array | |
| drop: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| privileged: | |
| type: boolean | |
| procMount: | |
| type: string | |
| readOnlyRootFilesystem: | |
| type: boolean | |
| runAsGroup: | |
| format: int64 | |
| type: integer | |
| runAsNonRoot: | |
| type: boolean | |
| runAsUser: | |
| format: int64 | |
| type: integer | |
| seLinuxOptions: | |
| properties: | |
| level: | |
| type: string | |
| role: | |
| type: string | |
| type: | |
| type: string | |
| user: | |
| type: string | |
| type: object | |
| windowsOptions: | |
| properties: | |
| gmsaCredentialSpec: | |
| type: string | |
| gmsaCredentialSpecName: | |
| type: string | |
| runAsUserName: | |
| type: string | |
| type: object | |
| type: object | |
| startupProbe: | |
| properties: | |
| exec: | |
| properties: | |
| command: | |
| items: | |
| type: string | |
| type: array | |
| type: object | |
| failureThreshold: | |
| format: int32 | |
| type: integer | |
| httpGet: | |
| properties: | |
| host: | |
| type: string | |
| httpHeaders: | |
| items: | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| required: | |
| - name | |
| - value | |
| type: object | |
| type: array | |
| path: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| scheme: | |
| type: string | |
| required: | |
| - port | |
| type: object | |
| initialDelaySeconds: | |
| format: int32 | |
| type: integer | |
| periodSeconds: | |
| format: int32 | |
| type: integer | |
| successThreshold: | |
| format: int32 | |
| type: integer | |
| tcpSocket: | |
| properties: | |
| host: | |
| type: string | |
| port: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| x-kubernetes-int-or-string: true | |
| required: | |
| - port | |
| type: object | |
| timeoutSeconds: | |
| format: int32 | |
| type: integer | |
| type: object | |
| stdin: | |
| type: boolean | |
| stdinOnce: | |
| type: boolean | |
| terminationMessagePath: | |
| type: string | |
| terminationMessagePolicy: | |
| type: string | |
| tty: | |
| type: boolean | |
| volumeDevices: | |
| items: | |
| properties: | |
| devicePath: | |
| type: string | |
| name: | |
| type: string | |
| required: | |
| - devicePath | |
| - name | |
| type: object | |
| type: array | |
| volumeMounts: | |
| items: | |
| properties: | |
| mountPath: | |
| type: string | |
| mountPropagation: | |
| type: string | |
| name: | |
| type: string | |
| readOnly: | |
| type: boolean | |
| subPath: | |
| type: string | |
| subPathExpr: | |
| type: string | |
| required: | |
| - mountPath | |
| - name | |
| type: object | |
| type: array | |
| workingDir: | |
| type: string | |
| required: | |
| - name | |
| type: object | |
| type: array | |
| steps: | |
| items: | |
| type: array | |
| type: array | |
| suspend: | |
| properties: | |
| duration: | |
| type: string | |
| type: object | |
| synchronization: | |
| properties: | |
| mutex: | |
| properties: | |
| name: | |
| type: string | |
| type: object | |
| semaphore: | |
| properties: | |
| configMapKeyRef: | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| optional: | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| type: object | |
| type: object | |
| template: | |
| type: string | |
| templateRef: | |
| properties: | |
| clusterScope: | |
| type: boolean | |
| name: | |
| type: string | |
| runtimeResolution: | |
| type: boolean | |
| template: | |
| type: string | |
| type: object | |
| timeout: | |
| type: string | |
| tolerations: | |
| items: | |
| properties: | |
| effect: | |
| type: string | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| tolerationSeconds: | |
| format: int64 | |
| type: integer | |
| value: | |
| type: string | |
| type: object | |
| type: array | |
| volumes: | |
| items: | |
| 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 | |
| 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 | |
| required: | |
| - sources | |
| 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: | |
| - name | |
| type: object | |
| type: array | |
| tolerations: | |
| items: | |
| properties: | |
| effect: | |
| type: string | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| tolerationSeconds: | |
| format: int64 | |
| type: integer | |
| value: | |
| type: string | |
| type: object | |
| type: array | |
| ttlSecondsAfterFinished: | |
| format: int32 | |
| type: integer | |
| ttlStrategy: | |
| properties: | |
| secondsAfterCompletion: | |
| format: int32 | |
| type: integer | |
| secondsAfterFailure: | |
| format: int32 | |
| type: integer | |
| secondsAfterSuccess: | |
| format: int32 | |
| type: integer | |
| type: object | |
| volumeClaimTemplates: | |
| items: | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| 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: | |
| additionalProperties: | |
| 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: | |
| additionalProperties: | |
| 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 | |
| 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 | |
| status: | |
| properties: | |
| accessModes: | |
| items: | |
| type: string | |
| type: array | |
| capacity: | |
| additionalProperties: | |
| 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 | |
| conditions: | |
| items: | |
| properties: | |
| lastProbeTime: | |
| format: date-time | |
| type: string | |
| lastTransitionTime: | |
| format: date-time | |
| type: string | |
| message: | |
| type: string | |
| reason: | |
| type: string | |
| status: | |
| type: string | |
| type: | |
| type: string | |
| required: | |
| - status | |
| - type | |
| type: object | |
| type: array | |
| phase: | |
| type: string | |
| type: object | |
| type: object | |
| type: array | |
| volumes: | |
| items: | |
| 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 | |
| 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 | |
| required: | |
| - sources | |
| 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 | |
| workflowTemplateRef: | |
| properties: | |
| clusterScope: | |
| type: boolean | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| required: | |
| - schedule | |
| - workflowSpec | |
| type: object | |
| status: | |
| properties: | |
| active: | |
| items: | |
| properties: | |
| apiVersion: | |
| type: string | |
| fieldPath: | |
| type: string | |
| kind: | |
| type: string | |
| name: | |
| type: string | |
| namespace: | |
| type: string | |
| resourceVersion: | |
| type: string | |
| uid: | |
| type: string | |
| type: object | |
| type: array | |
| conditions: | |
| items: | |
| properties: | |
| message: | |
| type: string | |
| status: | |
| type: string | |
| type: | |
| type: string | |
| type: object | |
| type: array | |
| lastScheduledTime: | |
| format: date-time | |
| type: string | |
| type: object |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment