Created
February 4, 2022 03:10
-
-
Save rberrelleza/85ba33343a210409748e6c7d3728295c to your computer and use it in GitHub Desktop.
crds-0.9.8.yaml
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
| apiVersion: apiextensions.k8s.io/v1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| name: certificaterequests.cert-manager.io | |
| annotations: | |
| cert-manager.io/inject-ca-from-secret: 'okteto/cert-manager-webhook-ca' | |
| labels: | |
| app: 'cert-manager' | |
| app.kubernetes.io/name: 'cert-manager' | |
| app.kubernetes.io/instance: 'cert-manager' | |
| app.kubernetes.io/managed-by: 'Helm' | |
| helm.sh/chart: 'cert-manager-v1.1.0' | |
| spec: | |
| group: cert-manager.io | |
| names: | |
| kind: CertificateRequest | |
| listKind: CertificateRequestList | |
| plural: certificaterequests | |
| shortNames: | |
| - cr | |
| - crs | |
| singular: certificaterequest | |
| scope: Namespaced | |
| conversion: | |
| # a Webhook strategy instruct API server to call an external webhook for any conversion between custom resources. | |
| strategy: Webhook | |
| # webhookClientConfig is required when strategy is `Webhook` and it configures the webhook endpoint to be called by API server. | |
| webhook: | |
| conversionReviewVersions: ["v1", "v1beta1"] | |
| clientConfig: | |
| service: | |
| namespace: 'okteto' | |
| name: 'cert-manager-webhook' | |
| path: /convert | |
| versions: | |
| - name: v1alpha2 | |
| subresources: | |
| status: {} | |
| additionalPrinterColumns: | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].status | |
| name: Ready | |
| type: string | |
| - jsonPath: .spec.issuerRef.name | |
| name: Issuer | |
| priority: 1 | |
| type: string | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].message | |
| name: Status | |
| priority: 1 | |
| type: string | |
| - jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| required: | |
| - csr | |
| - issuerRef | |
| properties: | |
| csr: | |
| type: string | |
| format: byte | |
| duration: | |
| type: string | |
| isCA: | |
| type: boolean | |
| issuerRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| group: | |
| type: string | |
| kind: | |
| type: string | |
| name: | |
| type: string | |
| usages: | |
| type: array | |
| items: | |
| type: string | |
| enum: | |
| - signing | |
| - digital signature | |
| - content commitment | |
| - key encipherment | |
| - key agreement | |
| - data encipherment | |
| - cert sign | |
| - crl sign | |
| - encipher only | |
| - decipher only | |
| - any | |
| - server auth | |
| - client auth | |
| - code signing | |
| - email protection | |
| - s/mime | |
| - ipsec end system | |
| - ipsec tunnel | |
| - ipsec user | |
| - timestamping | |
| - ocsp signing | |
| - microsoft sgc | |
| - netscape sgc | |
| status: | |
| type: object | |
| properties: | |
| ca: | |
| type: string | |
| format: byte | |
| certificate: | |
| type: string | |
| format: byte | |
| conditions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - status | |
| - type | |
| properties: | |
| lastTransitionTime: | |
| type: string | |
| format: date-time | |
| message: | |
| type: string | |
| reason: | |
| type: string | |
| status: | |
| type: string | |
| enum: | |
| - "True" | |
| - "False" | |
| - Unknown | |
| type: | |
| type: string | |
| failureTime: | |
| type: string | |
| format: date-time | |
| served: true | |
| storage: false | |
| - name: v1alpha3 | |
| subresources: | |
| status: {} | |
| additionalPrinterColumns: | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].status | |
| name: Ready | |
| type: string | |
| - jsonPath: .spec.issuerRef.name | |
| name: Issuer | |
| priority: 1 | |
| type: string | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].message | |
| name: Status | |
| priority: 1 | |
| type: string | |
| - jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| required: | |
| - csr | |
| - issuerRef | |
| properties: | |
| csr: | |
| type: string | |
| format: byte | |
| duration: | |
| type: string | |
| isCA: | |
| type: boolean | |
| issuerRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| group: | |
| type: string | |
| kind: | |
| type: string | |
| name: | |
| type: string | |
| usages: | |
| type: array | |
| items: | |
| type: string | |
| enum: | |
| - signing | |
| - digital signature | |
| - content commitment | |
| - key encipherment | |
| - key agreement | |
| - data encipherment | |
| - cert sign | |
| - crl sign | |
| - encipher only | |
| - decipher only | |
| - any | |
| - server auth | |
| - client auth | |
| - code signing | |
| - email protection | |
| - s/mime | |
| - ipsec end system | |
| - ipsec tunnel | |
| - ipsec user | |
| - timestamping | |
| - ocsp signing | |
| - microsoft sgc | |
| - netscape sgc | |
| status: | |
| type: object | |
| properties: | |
| ca: | |
| type: string | |
| format: byte | |
| certificate: | |
| type: string | |
| format: byte | |
| conditions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - status | |
| - type | |
| properties: | |
| lastTransitionTime: | |
| type: string | |
| format: date-time | |
| message: | |
| type: string | |
| reason: | |
| type: string | |
| status: | |
| type: string | |
| enum: | |
| - "True" | |
| - "False" | |
| - Unknown | |
| type: | |
| type: string | |
| failureTime: | |
| type: string | |
| format: date-time | |
| served: true | |
| storage: false | |
| - name: v1beta1 | |
| subresources: | |
| status: {} | |
| additionalPrinterColumns: | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].status | |
| name: Ready | |
| type: string | |
| - jsonPath: .spec.issuerRef.name | |
| name: Issuer | |
| priority: 1 | |
| type: string | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].message | |
| name: Status | |
| priority: 1 | |
| type: string | |
| - jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| required: | |
| - spec | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| required: | |
| - issuerRef | |
| - request | |
| properties: | |
| duration: | |
| type: string | |
| isCA: | |
| type: boolean | |
| issuerRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| group: | |
| type: string | |
| kind: | |
| type: string | |
| name: | |
| type: string | |
| request: | |
| type: string | |
| format: byte | |
| usages: | |
| type: array | |
| items: | |
| type: string | |
| enum: | |
| - signing | |
| - digital signature | |
| - content commitment | |
| - key encipherment | |
| - key agreement | |
| - data encipherment | |
| - cert sign | |
| - crl sign | |
| - encipher only | |
| - decipher only | |
| - any | |
| - server auth | |
| - client auth | |
| - code signing | |
| - email protection | |
| - s/mime | |
| - ipsec end system | |
| - ipsec tunnel | |
| - ipsec user | |
| - timestamping | |
| - ocsp signing | |
| - microsoft sgc | |
| - netscape sgc | |
| status: | |
| type: object | |
| properties: | |
| ca: | |
| type: string | |
| format: byte | |
| certificate: | |
| type: string | |
| format: byte | |
| conditions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - status | |
| - type | |
| properties: | |
| lastTransitionTime: | |
| type: string | |
| format: date-time | |
| message: | |
| type: string | |
| reason: | |
| type: string | |
| status: | |
| type: string | |
| enum: | |
| - "True" | |
| - "False" | |
| - Unknown | |
| type: | |
| type: string | |
| failureTime: | |
| type: string | |
| format: date-time | |
| served: true | |
| storage: false | |
| - name: v1 | |
| subresources: | |
| status: {} | |
| additionalPrinterColumns: | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].status | |
| name: Ready | |
| type: string | |
| - jsonPath: .spec.issuerRef.name | |
| name: Issuer | |
| priority: 1 | |
| type: string | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].message | |
| name: Status | |
| priority: 1 | |
| type: string | |
| - jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| required: | |
| - spec | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| required: | |
| - issuerRef | |
| - request | |
| properties: | |
| duration: | |
| type: string | |
| isCA: | |
| type: boolean | |
| issuerRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| group: | |
| type: string | |
| kind: | |
| type: string | |
| name: | |
| type: string | |
| request: | |
| type: string | |
| format: byte | |
| usages: | |
| type: array | |
| items: | |
| type: string | |
| enum: | |
| - signing | |
| - digital signature | |
| - content commitment | |
| - key encipherment | |
| - key agreement | |
| - data encipherment | |
| - cert sign | |
| - crl sign | |
| - encipher only | |
| - decipher only | |
| - any | |
| - server auth | |
| - client auth | |
| - code signing | |
| - email protection | |
| - s/mime | |
| - ipsec end system | |
| - ipsec tunnel | |
| - ipsec user | |
| - timestamping | |
| - ocsp signing | |
| - microsoft sgc | |
| - netscape sgc | |
| status: | |
| type: object | |
| properties: | |
| ca: | |
| type: string | |
| format: byte | |
| certificate: | |
| type: string | |
| format: byte | |
| conditions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - status | |
| - type | |
| properties: | |
| lastTransitionTime: | |
| type: string | |
| format: date-time | |
| message: | |
| type: string | |
| reason: | |
| type: string | |
| status: | |
| type: string | |
| enum: | |
| - "True" | |
| - "False" | |
| - Unknown | |
| type: | |
| type: string | |
| failureTime: | |
| type: string | |
| format: date-time | |
| served: true | |
| storage: true | |
| status: | |
| acceptedNames: | |
| kind: "" | |
| plural: "" | |
| conditions: [] | |
| storedVersions: [] | |
| --- | |
| apiVersion: apiextensions.k8s.io/v1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| name: certificates.cert-manager.io | |
| annotations: | |
| cert-manager.io/inject-ca-from-secret: 'okteto/cert-manager-webhook-ca' | |
| labels: | |
| app: 'cert-manager' | |
| app.kubernetes.io/name: 'cert-manager' | |
| app.kubernetes.io/instance: 'cert-manager' | |
| app.kubernetes.io/managed-by: 'Helm' | |
| helm.sh/chart: 'cert-manager-v1.1.0' | |
| spec: | |
| group: cert-manager.io | |
| names: | |
| kind: Certificate | |
| listKind: CertificateList | |
| plural: certificates | |
| shortNames: | |
| - cert | |
| - certs | |
| singular: certificate | |
| scope: Namespaced | |
| conversion: | |
| # a Webhook strategy instruct API server to call an external webhook for any conversion between custom resources. | |
| strategy: Webhook | |
| # webhookClientConfig is required when strategy is `Webhook` and it configures the webhook endpoint to be called by API server. | |
| webhook: | |
| conversionReviewVersions: ["v1", "v1beta1"] | |
| clientConfig: | |
| service: | |
| namespace: 'okteto' | |
| name: 'cert-manager-webhook' | |
| path: /convert | |
| versions: | |
| - name: v1alpha2 | |
| subresources: | |
| status: {} | |
| additionalPrinterColumns: | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].status | |
| name: Ready | |
| type: string | |
| - jsonPath: .spec.secretName | |
| name: Secret | |
| type: string | |
| - jsonPath: .spec.issuerRef.name | |
| name: Issuer | |
| priority: 1 | |
| type: string | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].message | |
| name: Status | |
| priority: 1 | |
| type: string | |
| - jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| required: | |
| - issuerRef | |
| - secretName | |
| properties: | |
| commonName: | |
| type: string | |
| dnsNames: | |
| type: array | |
| items: | |
| type: string | |
| duration: | |
| type: string | |
| emailSANs: | |
| type: array | |
| items: | |
| type: string | |
| encodeUsagesInRequest: | |
| type: boolean | |
| ipAddresses: | |
| type: array | |
| items: | |
| type: string | |
| isCA: | |
| type: boolean | |
| issuerRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| group: | |
| type: string | |
| kind: | |
| type: string | |
| name: | |
| type: string | |
| keyAlgorithm: | |
| type: string | |
| enum: | |
| - rsa | |
| - ecdsa | |
| keyEncoding: | |
| type: string | |
| enum: | |
| - pkcs1 | |
| - pkcs8 | |
| keySize: | |
| type: integer | |
| maximum: 8192 | |
| minimum: 0 | |
| keystores: | |
| type: object | |
| properties: | |
| jks: | |
| type: object | |
| required: | |
| - create | |
| - passwordSecretRef | |
| properties: | |
| create: | |
| type: boolean | |
| passwordSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| pkcs12: | |
| type: object | |
| required: | |
| - create | |
| - passwordSecretRef | |
| properties: | |
| create: | |
| type: boolean | |
| passwordSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| organization: | |
| type: array | |
| items: | |
| type: string | |
| privateKey: | |
| type: object | |
| properties: | |
| rotationPolicy: | |
| type: string | |
| renewBefore: | |
| type: string | |
| secretName: | |
| type: string | |
| subject: | |
| type: object | |
| properties: | |
| countries: | |
| type: array | |
| items: | |
| type: string | |
| localities: | |
| type: array | |
| items: | |
| type: string | |
| organizationalUnits: | |
| type: array | |
| items: | |
| type: string | |
| postalCodes: | |
| type: array | |
| items: | |
| type: string | |
| provinces: | |
| type: array | |
| items: | |
| type: string | |
| serialNumber: | |
| type: string | |
| streetAddresses: | |
| type: array | |
| items: | |
| type: string | |
| uriSANs: | |
| type: array | |
| items: | |
| type: string | |
| usages: | |
| type: array | |
| items: | |
| type: string | |
| enum: | |
| - signing | |
| - digital signature | |
| - content commitment | |
| - key encipherment | |
| - key agreement | |
| - data encipherment | |
| - cert sign | |
| - crl sign | |
| - encipher only | |
| - decipher only | |
| - any | |
| - server auth | |
| - client auth | |
| - code signing | |
| - email protection | |
| - s/mime | |
| - ipsec end system | |
| - ipsec tunnel | |
| - ipsec user | |
| - timestamping | |
| - ocsp signing | |
| - microsoft sgc | |
| - netscape sgc | |
| status: | |
| type: object | |
| properties: | |
| conditions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - status | |
| - type | |
| properties: | |
| lastTransitionTime: | |
| type: string | |
| format: date-time | |
| message: | |
| type: string | |
| reason: | |
| type: string | |
| status: | |
| type: string | |
| enum: | |
| - "True" | |
| - "False" | |
| - Unknown | |
| type: | |
| type: string | |
| lastFailureTime: | |
| type: string | |
| format: date-time | |
| nextPrivateKeySecretName: | |
| type: string | |
| notAfter: | |
| type: string | |
| format: date-time | |
| notBefore: | |
| type: string | |
| format: date-time | |
| renewalTime: | |
| type: string | |
| format: date-time | |
| revision: | |
| type: integer | |
| served: true | |
| storage: false | |
| - name: v1alpha3 | |
| subresources: | |
| status: {} | |
| additionalPrinterColumns: | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].status | |
| name: Ready | |
| type: string | |
| - jsonPath: .spec.secretName | |
| name: Secret | |
| type: string | |
| - jsonPath: .spec.issuerRef.name | |
| name: Issuer | |
| priority: 1 | |
| type: string | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].message | |
| name: Status | |
| priority: 1 | |
| type: string | |
| - jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| required: | |
| - issuerRef | |
| - secretName | |
| properties: | |
| commonName: | |
| type: string | |
| dnsNames: | |
| type: array | |
| items: | |
| type: string | |
| duration: | |
| type: string | |
| emailSANs: | |
| type: array | |
| items: | |
| type: string | |
| encodeUsagesInRequest: | |
| type: boolean | |
| ipAddresses: | |
| type: array | |
| items: | |
| type: string | |
| isCA: | |
| type: boolean | |
| issuerRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| group: | |
| type: string | |
| kind: | |
| type: string | |
| name: | |
| type: string | |
| keyAlgorithm: | |
| type: string | |
| enum: | |
| - rsa | |
| - ecdsa | |
| keyEncoding: | |
| type: string | |
| enum: | |
| - pkcs1 | |
| - pkcs8 | |
| keySize: | |
| type: integer | |
| maximum: 8192 | |
| minimum: 0 | |
| keystores: | |
| type: object | |
| properties: | |
| jks: | |
| type: object | |
| required: | |
| - create | |
| - passwordSecretRef | |
| properties: | |
| create: | |
| type: boolean | |
| passwordSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| pkcs12: | |
| type: object | |
| required: | |
| - create | |
| - passwordSecretRef | |
| properties: | |
| create: | |
| type: boolean | |
| passwordSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| privateKey: | |
| type: object | |
| properties: | |
| rotationPolicy: | |
| type: string | |
| renewBefore: | |
| type: string | |
| secretName: | |
| type: string | |
| subject: | |
| type: object | |
| properties: | |
| countries: | |
| type: array | |
| items: | |
| type: string | |
| localities: | |
| type: array | |
| items: | |
| type: string | |
| organizationalUnits: | |
| type: array | |
| items: | |
| type: string | |
| organizations: | |
| type: array | |
| items: | |
| type: string | |
| postalCodes: | |
| type: array | |
| items: | |
| type: string | |
| provinces: | |
| type: array | |
| items: | |
| type: string | |
| serialNumber: | |
| type: string | |
| streetAddresses: | |
| type: array | |
| items: | |
| type: string | |
| uriSANs: | |
| type: array | |
| items: | |
| type: string | |
| usages: | |
| type: array | |
| items: | |
| type: string | |
| enum: | |
| - signing | |
| - digital signature | |
| - content commitment | |
| - key encipherment | |
| - key agreement | |
| - data encipherment | |
| - cert sign | |
| - crl sign | |
| - encipher only | |
| - decipher only | |
| - any | |
| - server auth | |
| - client auth | |
| - code signing | |
| - email protection | |
| - s/mime | |
| - ipsec end system | |
| - ipsec tunnel | |
| - ipsec user | |
| - timestamping | |
| - ocsp signing | |
| - microsoft sgc | |
| - netscape sgc | |
| status: | |
| type: object | |
| properties: | |
| conditions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - status | |
| - type | |
| properties: | |
| lastTransitionTime: | |
| type: string | |
| format: date-time | |
| message: | |
| type: string | |
| reason: | |
| type: string | |
| status: | |
| type: string | |
| enum: | |
| - "True" | |
| - "False" | |
| - Unknown | |
| type: | |
| type: string | |
| lastFailureTime: | |
| type: string | |
| format: date-time | |
| nextPrivateKeySecretName: | |
| type: string | |
| notAfter: | |
| type: string | |
| format: date-time | |
| notBefore: | |
| type: string | |
| format: date-time | |
| renewalTime: | |
| type: string | |
| format: date-time | |
| revision: | |
| type: integer | |
| served: true | |
| storage: false | |
| - name: v1beta1 | |
| subresources: | |
| status: {} | |
| additionalPrinterColumns: | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].status | |
| name: Ready | |
| type: string | |
| - jsonPath: .spec.secretName | |
| name: Secret | |
| type: string | |
| - jsonPath: .spec.issuerRef.name | |
| name: Issuer | |
| priority: 1 | |
| type: string | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].message | |
| name: Status | |
| priority: 1 | |
| type: string | |
| - jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| required: | |
| - spec | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| required: | |
| - issuerRef | |
| - secretName | |
| properties: | |
| commonName: | |
| type: string | |
| dnsNames: | |
| type: array | |
| items: | |
| type: string | |
| duration: | |
| type: string | |
| emailSANs: | |
| type: array | |
| items: | |
| type: string | |
| encodeUsagesInRequest: | |
| type: boolean | |
| ipAddresses: | |
| type: array | |
| items: | |
| type: string | |
| isCA: | |
| type: boolean | |
| issuerRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| group: | |
| type: string | |
| kind: | |
| type: string | |
| name: | |
| type: string | |
| keystores: | |
| type: object | |
| properties: | |
| jks: | |
| type: object | |
| required: | |
| - create | |
| - passwordSecretRef | |
| properties: | |
| create: | |
| type: boolean | |
| passwordSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| pkcs12: | |
| type: object | |
| required: | |
| - create | |
| - passwordSecretRef | |
| properties: | |
| create: | |
| type: boolean | |
| passwordSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| privateKey: | |
| type: object | |
| properties: | |
| algorithm: | |
| type: string | |
| enum: | |
| - RSA | |
| - ECDSA | |
| encoding: | |
| type: string | |
| enum: | |
| - PKCS1 | |
| - PKCS8 | |
| rotationPolicy: | |
| type: string | |
| size: | |
| type: integer | |
| maximum: 8192 | |
| minimum: 0 | |
| renewBefore: | |
| type: string | |
| secretName: | |
| type: string | |
| subject: | |
| type: object | |
| properties: | |
| countries: | |
| type: array | |
| items: | |
| type: string | |
| localities: | |
| type: array | |
| items: | |
| type: string | |
| organizationalUnits: | |
| type: array | |
| items: | |
| type: string | |
| organizations: | |
| type: array | |
| items: | |
| type: string | |
| postalCodes: | |
| type: array | |
| items: | |
| type: string | |
| provinces: | |
| type: array | |
| items: | |
| type: string | |
| serialNumber: | |
| type: string | |
| streetAddresses: | |
| type: array | |
| items: | |
| type: string | |
| uriSANs: | |
| type: array | |
| items: | |
| type: string | |
| usages: | |
| type: array | |
| items: | |
| type: string | |
| enum: | |
| - signing | |
| - digital signature | |
| - content commitment | |
| - key encipherment | |
| - key agreement | |
| - data encipherment | |
| - cert sign | |
| - crl sign | |
| - encipher only | |
| - decipher only | |
| - any | |
| - server auth | |
| - client auth | |
| - code signing | |
| - email protection | |
| - s/mime | |
| - ipsec end system | |
| - ipsec tunnel | |
| - ipsec user | |
| - timestamping | |
| - ocsp signing | |
| - microsoft sgc | |
| - netscape sgc | |
| status: | |
| type: object | |
| properties: | |
| conditions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - status | |
| - type | |
| properties: | |
| lastTransitionTime: | |
| type: string | |
| format: date-time | |
| message: | |
| type: string | |
| reason: | |
| type: string | |
| status: | |
| type: string | |
| enum: | |
| - "True" | |
| - "False" | |
| - Unknown | |
| type: | |
| type: string | |
| lastFailureTime: | |
| type: string | |
| format: date-time | |
| nextPrivateKeySecretName: | |
| type: string | |
| notAfter: | |
| type: string | |
| format: date-time | |
| notBefore: | |
| type: string | |
| format: date-time | |
| renewalTime: | |
| type: string | |
| format: date-time | |
| revision: | |
| type: integer | |
| served: true | |
| storage: false | |
| - name: v1 | |
| subresources: | |
| status: {} | |
| additionalPrinterColumns: | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].status | |
| name: Ready | |
| type: string | |
| - jsonPath: .spec.secretName | |
| name: Secret | |
| type: string | |
| - jsonPath: .spec.issuerRef.name | |
| name: Issuer | |
| priority: 1 | |
| type: string | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].message | |
| name: Status | |
| priority: 1 | |
| type: string | |
| - jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| required: | |
| - spec | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| required: | |
| - issuerRef | |
| - secretName | |
| properties: | |
| commonName: | |
| type: string | |
| dnsNames: | |
| type: array | |
| items: | |
| type: string | |
| duration: | |
| type: string | |
| emailAddresses: | |
| type: array | |
| items: | |
| type: string | |
| encodeUsagesInRequest: | |
| type: boolean | |
| ipAddresses: | |
| type: array | |
| items: | |
| type: string | |
| isCA: | |
| type: boolean | |
| issuerRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| group: | |
| type: string | |
| kind: | |
| type: string | |
| name: | |
| type: string | |
| keystores: | |
| type: object | |
| properties: | |
| jks: | |
| type: object | |
| required: | |
| - create | |
| - passwordSecretRef | |
| properties: | |
| create: | |
| type: boolean | |
| passwordSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| pkcs12: | |
| type: object | |
| required: | |
| - create | |
| - passwordSecretRef | |
| properties: | |
| create: | |
| type: boolean | |
| passwordSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| privateKey: | |
| type: object | |
| properties: | |
| algorithm: | |
| type: string | |
| enum: | |
| - RSA | |
| - ECDSA | |
| encoding: | |
| type: string | |
| enum: | |
| - PKCS1 | |
| - PKCS8 | |
| rotationPolicy: | |
| type: string | |
| size: | |
| type: integer | |
| maximum: 8192 | |
| minimum: 0 | |
| renewBefore: | |
| type: string | |
| secretName: | |
| type: string | |
| subject: | |
| type: object | |
| properties: | |
| countries: | |
| type: array | |
| items: | |
| type: string | |
| localities: | |
| type: array | |
| items: | |
| type: string | |
| organizationalUnits: | |
| type: array | |
| items: | |
| type: string | |
| organizations: | |
| type: array | |
| items: | |
| type: string | |
| postalCodes: | |
| type: array | |
| items: | |
| type: string | |
| provinces: | |
| type: array | |
| items: | |
| type: string | |
| serialNumber: | |
| type: string | |
| streetAddresses: | |
| type: array | |
| items: | |
| type: string | |
| uris: | |
| type: array | |
| items: | |
| type: string | |
| usages: | |
| type: array | |
| items: | |
| type: string | |
| enum: | |
| - signing | |
| - digital signature | |
| - content commitment | |
| - key encipherment | |
| - key agreement | |
| - data encipherment | |
| - cert sign | |
| - crl sign | |
| - encipher only | |
| - decipher only | |
| - any | |
| - server auth | |
| - client auth | |
| - code signing | |
| - email protection | |
| - s/mime | |
| - ipsec end system | |
| - ipsec tunnel | |
| - ipsec user | |
| - timestamping | |
| - ocsp signing | |
| - microsoft sgc | |
| - netscape sgc | |
| status: | |
| type: object | |
| properties: | |
| conditions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - status | |
| - type | |
| properties: | |
| lastTransitionTime: | |
| type: string | |
| format: date-time | |
| message: | |
| type: string | |
| reason: | |
| type: string | |
| status: | |
| type: string | |
| enum: | |
| - "True" | |
| - "False" | |
| - Unknown | |
| type: | |
| type: string | |
| lastFailureTime: | |
| type: string | |
| format: date-time | |
| nextPrivateKeySecretName: | |
| type: string | |
| notAfter: | |
| type: string | |
| format: date-time | |
| notBefore: | |
| type: string | |
| format: date-time | |
| renewalTime: | |
| type: string | |
| format: date-time | |
| revision: | |
| type: integer | |
| served: true | |
| storage: true | |
| status: | |
| acceptedNames: | |
| kind: "" | |
| plural: "" | |
| conditions: [] | |
| storedVersions: [] | |
| --- | |
| apiVersion: apiextensions.k8s.io/v1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| name: clusterissuers.cert-manager.io | |
| annotations: | |
| cert-manager.io/inject-ca-from-secret: 'okteto/cert-manager-webhook-ca' | |
| labels: | |
| app: 'cert-manager' | |
| app.kubernetes.io/name: 'cert-manager' | |
| app.kubernetes.io/instance: 'cert-manager' | |
| app.kubernetes.io/managed-by: 'Helm' | |
| helm.sh/chart: 'cert-manager-v1.1.0' | |
| spec: | |
| group: cert-manager.io | |
| names: | |
| kind: ClusterIssuer | |
| listKind: ClusterIssuerList | |
| plural: clusterissuers | |
| singular: clusterissuer | |
| scope: Cluster | |
| conversion: | |
| # a Webhook strategy instruct API server to call an external webhook for any conversion between custom resources. | |
| strategy: Webhook | |
| # webhookClientConfig is required when strategy is `Webhook` and it configures the webhook endpoint to be called by API server. | |
| webhook: | |
| conversionReviewVersions: ["v1", "v1beta1"] | |
| clientConfig: | |
| service: | |
| namespace: 'okteto' | |
| name: 'cert-manager-webhook' | |
| path: /convert | |
| versions: | |
| - name: v1alpha2 | |
| subresources: | |
| status: {} | |
| additionalPrinterColumns: | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].status | |
| name: Ready | |
| type: string | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].message | |
| name: Status | |
| priority: 1 | |
| type: string | |
| - jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| properties: | |
| acme: | |
| type: object | |
| required: | |
| - privateKeySecretRef | |
| - server | |
| properties: | |
| disableAccountKeyGeneration: | |
| type: boolean | |
| email: | |
| type: string | |
| enableDurationFeature: | |
| type: boolean | |
| externalAccountBinding: | |
| type: object | |
| required: | |
| - keyAlgorithm | |
| - keyID | |
| - keySecretRef | |
| properties: | |
| keyAlgorithm: | |
| type: string | |
| enum: | |
| - HS256 | |
| - HS384 | |
| - HS512 | |
| keyID: | |
| type: string | |
| keySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| preferredChain: | |
| type: string | |
| maxLength: 64 | |
| privateKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| server: | |
| type: string | |
| skipTLSVerify: | |
| type: boolean | |
| solvers: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| dns01: | |
| type: object | |
| properties: | |
| acmedns: | |
| type: object | |
| required: | |
| - accountSecretRef | |
| - host | |
| properties: | |
| accountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| host: | |
| type: string | |
| akamai: | |
| type: object | |
| required: | |
| - accessTokenSecretRef | |
| - clientSecretSecretRef | |
| - clientTokenSecretRef | |
| - serviceConsumerDomain | |
| properties: | |
| accessTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| serviceConsumerDomain: | |
| type: string | |
| azuredns: | |
| type: object | |
| required: | |
| - resourceGroupName | |
| - subscriptionID | |
| properties: | |
| clientID: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| environment: | |
| type: string | |
| enum: | |
| - AzurePublicCloud | |
| - AzureChinaCloud | |
| - AzureGermanCloud | |
| - AzureUSGovernmentCloud | |
| hostedZoneName: | |
| type: string | |
| resourceGroupName: | |
| type: string | |
| subscriptionID: | |
| type: string | |
| tenantID: | |
| type: string | |
| clouddns: | |
| type: object | |
| required: | |
| - project | |
| properties: | |
| hostedZoneName: | |
| type: string | |
| project: | |
| type: string | |
| serviceAccountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| cloudflare: | |
| type: object | |
| properties: | |
| apiKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| apiTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| email: | |
| type: string | |
| cnameStrategy: | |
| type: string | |
| enum: | |
| - None | |
| - Follow | |
| digitalocean: | |
| type: object | |
| required: | |
| - tokenSecretRef | |
| properties: | |
| tokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| rfc2136: | |
| type: object | |
| required: | |
| - nameserver | |
| properties: | |
| nameserver: | |
| type: string | |
| tsigAlgorithm: | |
| type: string | |
| tsigKeyName: | |
| type: string | |
| tsigSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| route53: | |
| type: object | |
| required: | |
| - region | |
| properties: | |
| accessKeyID: | |
| type: string | |
| hostedZoneID: | |
| type: string | |
| region: | |
| type: string | |
| role: | |
| type: string | |
| secretAccessKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| webhook: | |
| type: object | |
| required: | |
| - groupName | |
| - solverName | |
| properties: | |
| config: | |
| x-kubernetes-preserve-unknown-fields: true | |
| groupName: | |
| type: string | |
| solverName: | |
| type: string | |
| http01: | |
| type: object | |
| properties: | |
| ingress: | |
| type: object | |
| properties: | |
| class: | |
| type: string | |
| ingressTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| name: | |
| type: string | |
| podTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| spec: | |
| type: object | |
| properties: | |
| affinity: | |
| type: object | |
| properties: | |
| nodeAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - preference | |
| - weight | |
| properties: | |
| preference: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: object | |
| required: | |
| - nodeSelectorTerms | |
| properties: | |
| nodeSelectorTerms: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| podAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| podAntiAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| nodeSelector: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| priorityClassName: | |
| type: string | |
| serviceAccountName: | |
| type: string | |
| tolerations: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| effect: | |
| type: string | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| tolerationSeconds: | |
| type: integer | |
| format: int64 | |
| value: | |
| type: string | |
| serviceType: | |
| type: string | |
| selector: | |
| type: object | |
| properties: | |
| dnsNames: | |
| type: array | |
| items: | |
| type: string | |
| dnsZones: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| ca: | |
| type: object | |
| required: | |
| - secretName | |
| properties: | |
| crlDistributionPoints: | |
| type: array | |
| items: | |
| type: string | |
| secretName: | |
| type: string | |
| selfSigned: | |
| type: object | |
| properties: | |
| crlDistributionPoints: | |
| type: array | |
| items: | |
| type: string | |
| vault: | |
| type: object | |
| required: | |
| - auth | |
| - path | |
| - server | |
| properties: | |
| auth: | |
| type: object | |
| properties: | |
| appRole: | |
| type: object | |
| required: | |
| - path | |
| - roleId | |
| - secretRef | |
| properties: | |
| path: | |
| type: string | |
| roleId: | |
| type: string | |
| secretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| kubernetes: | |
| type: object | |
| required: | |
| - role | |
| - secretRef | |
| properties: | |
| mountPath: | |
| type: string | |
| role: | |
| type: string | |
| secretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| tokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| caBundle: | |
| type: string | |
| format: byte | |
| namespace: | |
| type: string | |
| path: | |
| type: string | |
| server: | |
| type: string | |
| venafi: | |
| type: object | |
| required: | |
| - zone | |
| properties: | |
| cloud: | |
| type: object | |
| required: | |
| - apiTokenSecretRef | |
| properties: | |
| apiTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| url: | |
| type: string | |
| tpp: | |
| type: object | |
| required: | |
| - credentialsRef | |
| - url | |
| properties: | |
| caBundle: | |
| type: string | |
| format: byte | |
| credentialsRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| name: | |
| type: string | |
| url: | |
| type: string | |
| zone: | |
| type: string | |
| status: | |
| type: object | |
| properties: | |
| acme: | |
| type: object | |
| properties: | |
| lastRegisteredEmail: | |
| type: string | |
| uri: | |
| type: string | |
| conditions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - status | |
| - type | |
| properties: | |
| lastTransitionTime: | |
| type: string | |
| format: date-time | |
| message: | |
| type: string | |
| reason: | |
| type: string | |
| status: | |
| type: string | |
| enum: | |
| - "True" | |
| - "False" | |
| - Unknown | |
| type: | |
| type: string | |
| served: true | |
| storage: false | |
| - name: v1alpha3 | |
| subresources: | |
| status: {} | |
| additionalPrinterColumns: | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].status | |
| name: Ready | |
| type: string | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].message | |
| name: Status | |
| priority: 1 | |
| type: string | |
| - jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| properties: | |
| acme: | |
| type: object | |
| required: | |
| - privateKeySecretRef | |
| - server | |
| properties: | |
| disableAccountKeyGeneration: | |
| type: boolean | |
| email: | |
| type: string | |
| enableDurationFeature: | |
| type: boolean | |
| externalAccountBinding: | |
| type: object | |
| required: | |
| - keyAlgorithm | |
| - keyID | |
| - keySecretRef | |
| properties: | |
| keyAlgorithm: | |
| type: string | |
| enum: | |
| - HS256 | |
| - HS384 | |
| - HS512 | |
| keyID: | |
| type: string | |
| keySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| preferredChain: | |
| type: string | |
| maxLength: 64 | |
| privateKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| server: | |
| type: string | |
| skipTLSVerify: | |
| type: boolean | |
| solvers: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| dns01: | |
| type: object | |
| properties: | |
| acmedns: | |
| type: object | |
| required: | |
| - accountSecretRef | |
| - host | |
| properties: | |
| accountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| host: | |
| type: string | |
| akamai: | |
| type: object | |
| required: | |
| - accessTokenSecretRef | |
| - clientSecretSecretRef | |
| - clientTokenSecretRef | |
| - serviceConsumerDomain | |
| properties: | |
| accessTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| serviceConsumerDomain: | |
| type: string | |
| azuredns: | |
| type: object | |
| required: | |
| - resourceGroupName | |
| - subscriptionID | |
| properties: | |
| clientID: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| environment: | |
| type: string | |
| enum: | |
| - AzurePublicCloud | |
| - AzureChinaCloud | |
| - AzureGermanCloud | |
| - AzureUSGovernmentCloud | |
| hostedZoneName: | |
| type: string | |
| resourceGroupName: | |
| type: string | |
| subscriptionID: | |
| type: string | |
| tenantID: | |
| type: string | |
| clouddns: | |
| type: object | |
| required: | |
| - project | |
| properties: | |
| hostedZoneName: | |
| type: string | |
| project: | |
| type: string | |
| serviceAccountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| cloudflare: | |
| type: object | |
| properties: | |
| apiKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| apiTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| email: | |
| type: string | |
| cnameStrategy: | |
| type: string | |
| enum: | |
| - None | |
| - Follow | |
| digitalocean: | |
| type: object | |
| required: | |
| - tokenSecretRef | |
| properties: | |
| tokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| rfc2136: | |
| type: object | |
| required: | |
| - nameserver | |
| properties: | |
| nameserver: | |
| type: string | |
| tsigAlgorithm: | |
| type: string | |
| tsigKeyName: | |
| type: string | |
| tsigSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| route53: | |
| type: object | |
| required: | |
| - region | |
| properties: | |
| accessKeyID: | |
| type: string | |
| hostedZoneID: | |
| type: string | |
| region: | |
| type: string | |
| role: | |
| type: string | |
| secretAccessKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| webhook: | |
| type: object | |
| required: | |
| - groupName | |
| - solverName | |
| properties: | |
| config: | |
| x-kubernetes-preserve-unknown-fields: true | |
| groupName: | |
| type: string | |
| solverName: | |
| type: string | |
| http01: | |
| type: object | |
| properties: | |
| ingress: | |
| type: object | |
| properties: | |
| class: | |
| type: string | |
| ingressTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| name: | |
| type: string | |
| podTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| spec: | |
| type: object | |
| properties: | |
| affinity: | |
| type: object | |
| properties: | |
| nodeAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - preference | |
| - weight | |
| properties: | |
| preference: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: object | |
| required: | |
| - nodeSelectorTerms | |
| properties: | |
| nodeSelectorTerms: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| podAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| podAntiAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| nodeSelector: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| priorityClassName: | |
| type: string | |
| serviceAccountName: | |
| type: string | |
| tolerations: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| effect: | |
| type: string | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| tolerationSeconds: | |
| type: integer | |
| format: int64 | |
| value: | |
| type: string | |
| serviceType: | |
| type: string | |
| selector: | |
| type: object | |
| properties: | |
| dnsNames: | |
| type: array | |
| items: | |
| type: string | |
| dnsZones: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| ca: | |
| type: object | |
| required: | |
| - secretName | |
| properties: | |
| crlDistributionPoints: | |
| type: array | |
| items: | |
| type: string | |
| secretName: | |
| type: string | |
| selfSigned: | |
| type: object | |
| properties: | |
| crlDistributionPoints: | |
| type: array | |
| items: | |
| type: string | |
| vault: | |
| type: object | |
| required: | |
| - auth | |
| - path | |
| - server | |
| properties: | |
| auth: | |
| type: object | |
| properties: | |
| appRole: | |
| type: object | |
| required: | |
| - path | |
| - roleId | |
| - secretRef | |
| properties: | |
| path: | |
| type: string | |
| roleId: | |
| type: string | |
| secretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| kubernetes: | |
| type: object | |
| required: | |
| - role | |
| - secretRef | |
| properties: | |
| mountPath: | |
| type: string | |
| role: | |
| type: string | |
| secretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| tokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| caBundle: | |
| type: string | |
| format: byte | |
| namespace: | |
| type: string | |
| path: | |
| type: string | |
| server: | |
| type: string | |
| venafi: | |
| type: object | |
| required: | |
| - zone | |
| properties: | |
| cloud: | |
| type: object | |
| required: | |
| - apiTokenSecretRef | |
| properties: | |
| apiTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| url: | |
| type: string | |
| tpp: | |
| type: object | |
| required: | |
| - credentialsRef | |
| - url | |
| properties: | |
| caBundle: | |
| type: string | |
| format: byte | |
| credentialsRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| name: | |
| type: string | |
| url: | |
| type: string | |
| zone: | |
| type: string | |
| status: | |
| type: object | |
| properties: | |
| acme: | |
| type: object | |
| properties: | |
| lastRegisteredEmail: | |
| type: string | |
| uri: | |
| type: string | |
| conditions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - status | |
| - type | |
| properties: | |
| lastTransitionTime: | |
| type: string | |
| format: date-time | |
| message: | |
| type: string | |
| reason: | |
| type: string | |
| status: | |
| type: string | |
| enum: | |
| - "True" | |
| - "False" | |
| - Unknown | |
| type: | |
| type: string | |
| served: true | |
| storage: false | |
| - name: v1beta1 | |
| subresources: | |
| status: {} | |
| additionalPrinterColumns: | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].status | |
| name: Ready | |
| type: string | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].message | |
| name: Status | |
| priority: 1 | |
| type: string | |
| - jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| required: | |
| - spec | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| properties: | |
| acme: | |
| type: object | |
| required: | |
| - privateKeySecretRef | |
| - server | |
| properties: | |
| disableAccountKeyGeneration: | |
| type: boolean | |
| email: | |
| type: string | |
| enableDurationFeature: | |
| type: boolean | |
| externalAccountBinding: | |
| type: object | |
| required: | |
| - keyAlgorithm | |
| - keyID | |
| - keySecretRef | |
| properties: | |
| keyAlgorithm: | |
| type: string | |
| enum: | |
| - HS256 | |
| - HS384 | |
| - HS512 | |
| keyID: | |
| type: string | |
| keySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| preferredChain: | |
| type: string | |
| maxLength: 64 | |
| privateKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| server: | |
| type: string | |
| skipTLSVerify: | |
| type: boolean | |
| solvers: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| dns01: | |
| type: object | |
| properties: | |
| acmeDNS: | |
| type: object | |
| required: | |
| - accountSecretRef | |
| - host | |
| properties: | |
| accountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| host: | |
| type: string | |
| akamai: | |
| type: object | |
| required: | |
| - accessTokenSecretRef | |
| - clientSecretSecretRef | |
| - clientTokenSecretRef | |
| - serviceConsumerDomain | |
| properties: | |
| accessTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| serviceConsumerDomain: | |
| type: string | |
| azureDNS: | |
| type: object | |
| required: | |
| - resourceGroupName | |
| - subscriptionID | |
| properties: | |
| clientID: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| environment: | |
| type: string | |
| enum: | |
| - AzurePublicCloud | |
| - AzureChinaCloud | |
| - AzureGermanCloud | |
| - AzureUSGovernmentCloud | |
| hostedZoneName: | |
| type: string | |
| resourceGroupName: | |
| type: string | |
| subscriptionID: | |
| type: string | |
| tenantID: | |
| type: string | |
| cloudDNS: | |
| type: object | |
| required: | |
| - project | |
| properties: | |
| hostedZoneName: | |
| type: string | |
| project: | |
| type: string | |
| serviceAccountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| cloudflare: | |
| type: object | |
| properties: | |
| apiKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| apiTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| email: | |
| type: string | |
| cnameStrategy: | |
| type: string | |
| enum: | |
| - None | |
| - Follow | |
| digitalocean: | |
| type: object | |
| required: | |
| - tokenSecretRef | |
| properties: | |
| tokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| rfc2136: | |
| type: object | |
| required: | |
| - nameserver | |
| properties: | |
| nameserver: | |
| type: string | |
| tsigAlgorithm: | |
| type: string | |
| tsigKeyName: | |
| type: string | |
| tsigSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| route53: | |
| type: object | |
| required: | |
| - region | |
| properties: | |
| accessKeyID: | |
| type: string | |
| hostedZoneID: | |
| type: string | |
| region: | |
| type: string | |
| role: | |
| type: string | |
| secretAccessKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| webhook: | |
| type: object | |
| required: | |
| - groupName | |
| - solverName | |
| properties: | |
| config: | |
| x-kubernetes-preserve-unknown-fields: true | |
| groupName: | |
| type: string | |
| solverName: | |
| type: string | |
| http01: | |
| type: object | |
| properties: | |
| ingress: | |
| type: object | |
| properties: | |
| class: | |
| type: string | |
| ingressTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| name: | |
| type: string | |
| podTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| spec: | |
| type: object | |
| properties: | |
| affinity: | |
| type: object | |
| properties: | |
| nodeAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - preference | |
| - weight | |
| properties: | |
| preference: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: object | |
| required: | |
| - nodeSelectorTerms | |
| properties: | |
| nodeSelectorTerms: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| podAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| podAntiAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| nodeSelector: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| priorityClassName: | |
| type: string | |
| serviceAccountName: | |
| type: string | |
| tolerations: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| effect: | |
| type: string | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| tolerationSeconds: | |
| type: integer | |
| format: int64 | |
| value: | |
| type: string | |
| serviceType: | |
| type: string | |
| selector: | |
| type: object | |
| properties: | |
| dnsNames: | |
| type: array | |
| items: | |
| type: string | |
| dnsZones: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| ca: | |
| type: object | |
| required: | |
| - secretName | |
| properties: | |
| crlDistributionPoints: | |
| type: array | |
| items: | |
| type: string | |
| secretName: | |
| type: string | |
| selfSigned: | |
| type: object | |
| properties: | |
| crlDistributionPoints: | |
| type: array | |
| items: | |
| type: string | |
| vault: | |
| type: object | |
| required: | |
| - auth | |
| - path | |
| - server | |
| properties: | |
| auth: | |
| type: object | |
| properties: | |
| appRole: | |
| type: object | |
| required: | |
| - path | |
| - roleId | |
| - secretRef | |
| properties: | |
| path: | |
| type: string | |
| roleId: | |
| type: string | |
| secretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| kubernetes: | |
| type: object | |
| required: | |
| - role | |
| - secretRef | |
| properties: | |
| mountPath: | |
| type: string | |
| role: | |
| type: string | |
| secretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| tokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| caBundle: | |
| type: string | |
| format: byte | |
| namespace: | |
| type: string | |
| path: | |
| type: string | |
| server: | |
| type: string | |
| venafi: | |
| type: object | |
| required: | |
| - zone | |
| properties: | |
| cloud: | |
| type: object | |
| required: | |
| - apiTokenSecretRef | |
| properties: | |
| apiTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| url: | |
| type: string | |
| tpp: | |
| type: object | |
| required: | |
| - credentialsRef | |
| - url | |
| properties: | |
| caBundle: | |
| type: string | |
| format: byte | |
| credentialsRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| name: | |
| type: string | |
| url: | |
| type: string | |
| zone: | |
| type: string | |
| status: | |
| type: object | |
| properties: | |
| acme: | |
| type: object | |
| properties: | |
| lastRegisteredEmail: | |
| type: string | |
| uri: | |
| type: string | |
| conditions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - status | |
| - type | |
| properties: | |
| lastTransitionTime: | |
| type: string | |
| format: date-time | |
| message: | |
| type: string | |
| reason: | |
| type: string | |
| status: | |
| type: string | |
| enum: | |
| - "True" | |
| - "False" | |
| - Unknown | |
| type: | |
| type: string | |
| served: true | |
| storage: false | |
| - name: v1 | |
| subresources: | |
| status: {} | |
| additionalPrinterColumns: | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].status | |
| name: Ready | |
| type: string | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].message | |
| name: Status | |
| priority: 1 | |
| type: string | |
| - jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| required: | |
| - spec | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| properties: | |
| acme: | |
| type: object | |
| required: | |
| - privateKeySecretRef | |
| - server | |
| properties: | |
| disableAccountKeyGeneration: | |
| type: boolean | |
| email: | |
| type: string | |
| enableDurationFeature: | |
| type: boolean | |
| externalAccountBinding: | |
| type: object | |
| required: | |
| - keyAlgorithm | |
| - keyID | |
| - keySecretRef | |
| properties: | |
| keyAlgorithm: | |
| type: string | |
| enum: | |
| - HS256 | |
| - HS384 | |
| - HS512 | |
| keyID: | |
| type: string | |
| keySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| preferredChain: | |
| type: string | |
| maxLength: 64 | |
| privateKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| server: | |
| type: string | |
| skipTLSVerify: | |
| type: boolean | |
| solvers: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| dns01: | |
| type: object | |
| properties: | |
| acmeDNS: | |
| type: object | |
| required: | |
| - accountSecretRef | |
| - host | |
| properties: | |
| accountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| host: | |
| type: string | |
| akamai: | |
| type: object | |
| required: | |
| - accessTokenSecretRef | |
| - clientSecretSecretRef | |
| - clientTokenSecretRef | |
| - serviceConsumerDomain | |
| properties: | |
| accessTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| serviceConsumerDomain: | |
| type: string | |
| azureDNS: | |
| type: object | |
| required: | |
| - resourceGroupName | |
| - subscriptionID | |
| properties: | |
| clientID: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| environment: | |
| type: string | |
| enum: | |
| - AzurePublicCloud | |
| - AzureChinaCloud | |
| - AzureGermanCloud | |
| - AzureUSGovernmentCloud | |
| hostedZoneName: | |
| type: string | |
| resourceGroupName: | |
| type: string | |
| subscriptionID: | |
| type: string | |
| tenantID: | |
| type: string | |
| cloudDNS: | |
| type: object | |
| required: | |
| - project | |
| properties: | |
| hostedZoneName: | |
| type: string | |
| project: | |
| type: string | |
| serviceAccountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| cloudflare: | |
| type: object | |
| properties: | |
| apiKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| apiTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| email: | |
| type: string | |
| cnameStrategy: | |
| type: string | |
| enum: | |
| - None | |
| - Follow | |
| digitalocean: | |
| type: object | |
| required: | |
| - tokenSecretRef | |
| properties: | |
| tokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| rfc2136: | |
| type: object | |
| required: | |
| - nameserver | |
| properties: | |
| nameserver: | |
| type: string | |
| tsigAlgorithm: | |
| type: string | |
| tsigKeyName: | |
| type: string | |
| tsigSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| route53: | |
| type: object | |
| required: | |
| - region | |
| properties: | |
| accessKeyID: | |
| type: string | |
| hostedZoneID: | |
| type: string | |
| region: | |
| type: string | |
| role: | |
| type: string | |
| secretAccessKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| webhook: | |
| type: object | |
| required: | |
| - groupName | |
| - solverName | |
| properties: | |
| config: | |
| x-kubernetes-preserve-unknown-fields: true | |
| groupName: | |
| type: string | |
| solverName: | |
| type: string | |
| http01: | |
| type: object | |
| properties: | |
| ingress: | |
| type: object | |
| properties: | |
| class: | |
| type: string | |
| ingressTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| name: | |
| type: string | |
| podTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| spec: | |
| type: object | |
| properties: | |
| affinity: | |
| type: object | |
| properties: | |
| nodeAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - preference | |
| - weight | |
| properties: | |
| preference: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: object | |
| required: | |
| - nodeSelectorTerms | |
| properties: | |
| nodeSelectorTerms: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| podAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| podAntiAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| nodeSelector: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| priorityClassName: | |
| type: string | |
| serviceAccountName: | |
| type: string | |
| tolerations: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| effect: | |
| type: string | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| tolerationSeconds: | |
| type: integer | |
| format: int64 | |
| value: | |
| type: string | |
| serviceType: | |
| type: string | |
| selector: | |
| type: object | |
| properties: | |
| dnsNames: | |
| type: array | |
| items: | |
| type: string | |
| dnsZones: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| ca: | |
| type: object | |
| required: | |
| - secretName | |
| properties: | |
| crlDistributionPoints: | |
| type: array | |
| items: | |
| type: string | |
| secretName: | |
| type: string | |
| selfSigned: | |
| type: object | |
| properties: | |
| crlDistributionPoints: | |
| type: array | |
| items: | |
| type: string | |
| vault: | |
| type: object | |
| required: | |
| - auth | |
| - path | |
| - server | |
| properties: | |
| auth: | |
| type: object | |
| properties: | |
| appRole: | |
| type: object | |
| required: | |
| - path | |
| - roleId | |
| - secretRef | |
| properties: | |
| path: | |
| type: string | |
| roleId: | |
| type: string | |
| secretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| kubernetes: | |
| type: object | |
| required: | |
| - role | |
| - secretRef | |
| properties: | |
| mountPath: | |
| type: string | |
| role: | |
| type: string | |
| secretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| tokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| caBundle: | |
| type: string | |
| format: byte | |
| namespace: | |
| type: string | |
| path: | |
| type: string | |
| server: | |
| type: string | |
| venafi: | |
| type: object | |
| required: | |
| - zone | |
| properties: | |
| cloud: | |
| type: object | |
| required: | |
| - apiTokenSecretRef | |
| properties: | |
| apiTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| url: | |
| type: string | |
| tpp: | |
| type: object | |
| required: | |
| - credentialsRef | |
| - url | |
| properties: | |
| caBundle: | |
| type: string | |
| format: byte | |
| credentialsRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| name: | |
| type: string | |
| url: | |
| type: string | |
| zone: | |
| type: string | |
| status: | |
| type: object | |
| properties: | |
| acme: | |
| type: object | |
| properties: | |
| lastRegisteredEmail: | |
| type: string | |
| uri: | |
| type: string | |
| conditions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - status | |
| - type | |
| properties: | |
| lastTransitionTime: | |
| type: string | |
| format: date-time | |
| message: | |
| type: string | |
| reason: | |
| type: string | |
| status: | |
| type: string | |
| enum: | |
| - "True" | |
| - "False" | |
| - Unknown | |
| type: | |
| type: string | |
| served: true | |
| storage: true | |
| status: | |
| acceptedNames: | |
| kind: "" | |
| plural: "" | |
| conditions: [] | |
| storedVersions: [] | |
| --- | |
| apiVersion: apiextensions.k8s.io/v1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| name: challenges.acme.cert-manager.io | |
| annotations: | |
| cert-manager.io/inject-ca-from-secret: 'okteto/cert-manager-webhook-ca' | |
| labels: | |
| app: 'cert-manager' | |
| app.kubernetes.io/name: 'cert-manager' | |
| app.kubernetes.io/instance: 'cert-manager' | |
| app.kubernetes.io/managed-by: 'Helm' | |
| helm.sh/chart: 'cert-manager-v1.1.0' | |
| spec: | |
| group: acme.cert-manager.io | |
| names: | |
| kind: Challenge | |
| listKind: ChallengeList | |
| plural: challenges | |
| singular: challenge | |
| scope: Namespaced | |
| conversion: | |
| # a Webhook strategy instruct API server to call an external webhook for any conversion between custom resources. | |
| strategy: Webhook | |
| # webhookClientConfig is required when strategy is `Webhook` and it configures the webhook endpoint to be called by API server. | |
| webhook: | |
| conversionReviewVersions: ["v1", "v1beta1"] | |
| clientConfig: | |
| service: | |
| namespace: 'okteto' | |
| name: 'cert-manager-webhook' | |
| path: /convert | |
| versions: | |
| - additionalPrinterColumns: | |
| - jsonPath: .status.state | |
| name: State | |
| type: string | |
| - jsonPath: .spec.dnsName | |
| name: Domain | |
| type: string | |
| - jsonPath: .status.reason | |
| name: Reason | |
| priority: 1 | |
| type: string | |
| - jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| name: v1alpha2 | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| required: | |
| - metadata | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| required: | |
| - authzURL | |
| - dnsName | |
| - issuerRef | |
| - key | |
| - solver | |
| - token | |
| - type | |
| - url | |
| properties: | |
| authzURL: | |
| type: string | |
| dnsName: | |
| type: string | |
| issuerRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| group: | |
| type: string | |
| kind: | |
| type: string | |
| name: | |
| type: string | |
| key: | |
| type: string | |
| solver: | |
| type: object | |
| properties: | |
| dns01: | |
| type: object | |
| properties: | |
| acmedns: | |
| type: object | |
| required: | |
| - accountSecretRef | |
| - host | |
| properties: | |
| accountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| host: | |
| type: string | |
| akamai: | |
| type: object | |
| required: | |
| - accessTokenSecretRef | |
| - clientSecretSecretRef | |
| - clientTokenSecretRef | |
| - serviceConsumerDomain | |
| properties: | |
| accessTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| serviceConsumerDomain: | |
| type: string | |
| azuredns: | |
| type: object | |
| required: | |
| - resourceGroupName | |
| - subscriptionID | |
| properties: | |
| clientID: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| environment: | |
| type: string | |
| enum: | |
| - AzurePublicCloud | |
| - AzureChinaCloud | |
| - AzureGermanCloud | |
| - AzureUSGovernmentCloud | |
| hostedZoneName: | |
| type: string | |
| resourceGroupName: | |
| type: string | |
| subscriptionID: | |
| type: string | |
| tenantID: | |
| type: string | |
| clouddns: | |
| type: object | |
| required: | |
| - project | |
| properties: | |
| hostedZoneName: | |
| type: string | |
| project: | |
| type: string | |
| serviceAccountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| cloudflare: | |
| type: object | |
| properties: | |
| apiKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| apiTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| email: | |
| type: string | |
| cnameStrategy: | |
| type: string | |
| enum: | |
| - None | |
| - Follow | |
| digitalocean: | |
| type: object | |
| required: | |
| - tokenSecretRef | |
| properties: | |
| tokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| rfc2136: | |
| type: object | |
| required: | |
| - nameserver | |
| properties: | |
| nameserver: | |
| type: string | |
| tsigAlgorithm: | |
| type: string | |
| tsigKeyName: | |
| type: string | |
| tsigSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| route53: | |
| type: object | |
| required: | |
| - region | |
| properties: | |
| accessKeyID: | |
| type: string | |
| hostedZoneID: | |
| type: string | |
| region: | |
| type: string | |
| role: | |
| type: string | |
| secretAccessKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| webhook: | |
| type: object | |
| required: | |
| - groupName | |
| - solverName | |
| properties: | |
| config: | |
| x-kubernetes-preserve-unknown-fields: true | |
| groupName: | |
| type: string | |
| solverName: | |
| type: string | |
| http01: | |
| type: object | |
| properties: | |
| ingress: | |
| type: object | |
| properties: | |
| class: | |
| type: string | |
| ingressTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| name: | |
| type: string | |
| podTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| spec: | |
| type: object | |
| properties: | |
| affinity: | |
| type: object | |
| properties: | |
| nodeAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - preference | |
| - weight | |
| properties: | |
| preference: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: object | |
| required: | |
| - nodeSelectorTerms | |
| properties: | |
| nodeSelectorTerms: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| podAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| podAntiAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| nodeSelector: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| priorityClassName: | |
| type: string | |
| serviceAccountName: | |
| type: string | |
| tolerations: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| effect: | |
| type: string | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| tolerationSeconds: | |
| type: integer | |
| format: int64 | |
| value: | |
| type: string | |
| serviceType: | |
| type: string | |
| selector: | |
| type: object | |
| properties: | |
| dnsNames: | |
| type: array | |
| items: | |
| type: string | |
| dnsZones: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| token: | |
| type: string | |
| type: | |
| type: string | |
| enum: | |
| - http-01 | |
| - dns-01 | |
| url: | |
| type: string | |
| wildcard: | |
| type: boolean | |
| status: | |
| type: object | |
| properties: | |
| presented: | |
| type: boolean | |
| processing: | |
| type: boolean | |
| reason: | |
| type: string | |
| state: | |
| type: string | |
| enum: | |
| - valid | |
| - ready | |
| - pending | |
| - processing | |
| - invalid | |
| - expired | |
| - errored | |
| served: true | |
| storage: false | |
| subresources: | |
| status: {} | |
| - additionalPrinterColumns: | |
| - jsonPath: .status.state | |
| name: State | |
| type: string | |
| - jsonPath: .spec.dnsName | |
| name: Domain | |
| type: string | |
| - jsonPath: .status.reason | |
| name: Reason | |
| priority: 1 | |
| type: string | |
| jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| name: v1alpha3 | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| required: | |
| - metadata | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| required: | |
| - authzURL | |
| - dnsName | |
| - issuerRef | |
| - key | |
| - solver | |
| - token | |
| - type | |
| - url | |
| properties: | |
| authzURL: | |
| type: string | |
| dnsName: | |
| type: string | |
| issuerRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| group: | |
| type: string | |
| kind: | |
| type: string | |
| name: | |
| type: string | |
| key: | |
| type: string | |
| solver: | |
| type: object | |
| properties: | |
| dns01: | |
| type: object | |
| properties: | |
| acmedns: | |
| type: object | |
| required: | |
| - accountSecretRef | |
| - host | |
| properties: | |
| accountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| host: | |
| type: string | |
| akamai: | |
| type: object | |
| required: | |
| - accessTokenSecretRef | |
| - clientSecretSecretRef | |
| - clientTokenSecretRef | |
| - serviceConsumerDomain | |
| properties: | |
| accessTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| serviceConsumerDomain: | |
| type: string | |
| azuredns: | |
| type: object | |
| required: | |
| - resourceGroupName | |
| - subscriptionID | |
| properties: | |
| clientID: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| environment: | |
| type: string | |
| enum: | |
| - AzurePublicCloud | |
| - AzureChinaCloud | |
| - AzureGermanCloud | |
| - AzureUSGovernmentCloud | |
| hostedZoneName: | |
| type: string | |
| resourceGroupName: | |
| type: string | |
| subscriptionID: | |
| type: string | |
| tenantID: | |
| type: string | |
| clouddns: | |
| type: object | |
| required: | |
| - project | |
| properties: | |
| hostedZoneName: | |
| type: string | |
| project: | |
| type: string | |
| serviceAccountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| cloudflare: | |
| type: object | |
| properties: | |
| apiKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| apiTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| email: | |
| type: string | |
| cnameStrategy: | |
| type: string | |
| enum: | |
| - None | |
| - Follow | |
| digitalocean: | |
| type: object | |
| required: | |
| - tokenSecretRef | |
| properties: | |
| tokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| rfc2136: | |
| type: object | |
| required: | |
| - nameserver | |
| properties: | |
| nameserver: | |
| type: string | |
| tsigAlgorithm: | |
| type: string | |
| tsigKeyName: | |
| type: string | |
| tsigSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| route53: | |
| type: object | |
| required: | |
| - region | |
| properties: | |
| accessKeyID: | |
| type: string | |
| hostedZoneID: | |
| type: string | |
| region: | |
| type: string | |
| role: | |
| type: string | |
| secretAccessKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| webhook: | |
| type: object | |
| required: | |
| - groupName | |
| - solverName | |
| properties: | |
| config: | |
| x-kubernetes-preserve-unknown-fields: true | |
| groupName: | |
| type: string | |
| solverName: | |
| type: string | |
| http01: | |
| type: object | |
| properties: | |
| ingress: | |
| type: object | |
| properties: | |
| class: | |
| type: string | |
| ingressTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| name: | |
| type: string | |
| podTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| spec: | |
| type: object | |
| properties: | |
| affinity: | |
| type: object | |
| properties: | |
| nodeAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - preference | |
| - weight | |
| properties: | |
| preference: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: object | |
| required: | |
| - nodeSelectorTerms | |
| properties: | |
| nodeSelectorTerms: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| podAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| podAntiAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| nodeSelector: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| priorityClassName: | |
| type: string | |
| serviceAccountName: | |
| type: string | |
| tolerations: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| effect: | |
| type: string | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| tolerationSeconds: | |
| type: integer | |
| format: int64 | |
| value: | |
| type: string | |
| serviceType: | |
| type: string | |
| selector: | |
| type: object | |
| properties: | |
| dnsNames: | |
| type: array | |
| items: | |
| type: string | |
| dnsZones: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| token: | |
| type: string | |
| type: | |
| type: string | |
| enum: | |
| - http-01 | |
| - dns-01 | |
| url: | |
| type: string | |
| wildcard: | |
| type: boolean | |
| status: | |
| type: object | |
| properties: | |
| presented: | |
| type: boolean | |
| processing: | |
| type: boolean | |
| reason: | |
| type: string | |
| state: | |
| type: string | |
| enum: | |
| - valid | |
| - ready | |
| - pending | |
| - processing | |
| - invalid | |
| - expired | |
| - errored | |
| served: true | |
| storage: false | |
| subresources: | |
| status: {} | |
| - additionalPrinterColumns: | |
| - jsonPath: .status.state | |
| name: State | |
| type: string | |
| - jsonPath: .spec.dnsName | |
| name: Domain | |
| type: string | |
| - jsonPath: .status.reason | |
| name: Reason | |
| priority: 1 | |
| type: string | |
| jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| name: v1beta1 | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| required: | |
| - metadata | |
| - spec | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| required: | |
| - authorizationURL | |
| - dnsName | |
| - issuerRef | |
| - key | |
| - solver | |
| - token | |
| - type | |
| - url | |
| properties: | |
| authorizationURL: | |
| type: string | |
| dnsName: | |
| type: string | |
| issuerRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| group: | |
| type: string | |
| kind: | |
| type: string | |
| name: | |
| type: string | |
| key: | |
| type: string | |
| solver: | |
| type: object | |
| properties: | |
| dns01: | |
| type: object | |
| properties: | |
| acmeDNS: | |
| type: object | |
| required: | |
| - accountSecretRef | |
| - host | |
| properties: | |
| accountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| host: | |
| type: string | |
| akamai: | |
| type: object | |
| required: | |
| - accessTokenSecretRef | |
| - clientSecretSecretRef | |
| - clientTokenSecretRef | |
| - serviceConsumerDomain | |
| properties: | |
| accessTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| serviceConsumerDomain: | |
| type: string | |
| azureDNS: | |
| type: object | |
| required: | |
| - resourceGroupName | |
| - subscriptionID | |
| properties: | |
| clientID: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| environment: | |
| type: string | |
| enum: | |
| - AzurePublicCloud | |
| - AzureChinaCloud | |
| - AzureGermanCloud | |
| - AzureUSGovernmentCloud | |
| hostedZoneName: | |
| type: string | |
| resourceGroupName: | |
| type: string | |
| subscriptionID: | |
| type: string | |
| tenantID: | |
| type: string | |
| cloudDNS: | |
| type: object | |
| required: | |
| - project | |
| properties: | |
| hostedZoneName: | |
| type: string | |
| project: | |
| type: string | |
| serviceAccountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| cloudflare: | |
| type: object | |
| properties: | |
| apiKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| apiTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| email: | |
| type: string | |
| cnameStrategy: | |
| type: string | |
| enum: | |
| - None | |
| - Follow | |
| digitalocean: | |
| type: object | |
| required: | |
| - tokenSecretRef | |
| properties: | |
| tokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| rfc2136: | |
| type: object | |
| required: | |
| - nameserver | |
| properties: | |
| nameserver: | |
| type: string | |
| tsigAlgorithm: | |
| type: string | |
| tsigKeyName: | |
| type: string | |
| tsigSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| route53: | |
| type: object | |
| required: | |
| - region | |
| properties: | |
| accessKeyID: | |
| type: string | |
| hostedZoneID: | |
| type: string | |
| region: | |
| type: string | |
| role: | |
| type: string | |
| secretAccessKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| webhook: | |
| type: object | |
| required: | |
| - groupName | |
| - solverName | |
| properties: | |
| config: | |
| x-kubernetes-preserve-unknown-fields: true | |
| groupName: | |
| type: string | |
| solverName: | |
| type: string | |
| http01: | |
| type: object | |
| properties: | |
| ingress: | |
| type: object | |
| properties: | |
| class: | |
| type: string | |
| ingressTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| name: | |
| type: string | |
| podTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| spec: | |
| type: object | |
| properties: | |
| affinity: | |
| type: object | |
| properties: | |
| nodeAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - preference | |
| - weight | |
| properties: | |
| preference: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: object | |
| required: | |
| - nodeSelectorTerms | |
| properties: | |
| nodeSelectorTerms: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| podAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| podAntiAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| nodeSelector: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| priorityClassName: | |
| type: string | |
| serviceAccountName: | |
| type: string | |
| tolerations: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| effect: | |
| type: string | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| tolerationSeconds: | |
| type: integer | |
| format: int64 | |
| value: | |
| type: string | |
| serviceType: | |
| type: string | |
| selector: | |
| type: object | |
| properties: | |
| dnsNames: | |
| type: array | |
| items: | |
| type: string | |
| dnsZones: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| token: | |
| type: string | |
| type: | |
| type: string | |
| enum: | |
| - HTTP-01 | |
| - DNS-01 | |
| url: | |
| type: string | |
| wildcard: | |
| type: boolean | |
| status: | |
| type: object | |
| properties: | |
| presented: | |
| type: boolean | |
| processing: | |
| type: boolean | |
| reason: | |
| type: string | |
| state: | |
| type: string | |
| enum: | |
| - valid | |
| - ready | |
| - pending | |
| - processing | |
| - invalid | |
| - expired | |
| - errored | |
| served: true | |
| storage: false | |
| subresources: | |
| status: {} | |
| - additionalPrinterColumns: | |
| - jsonPath: .status.state | |
| name: State | |
| type: string | |
| - jsonPath: .spec.dnsName | |
| name: Domain | |
| type: string | |
| - jsonPath: .status.reason | |
| name: Reason | |
| priority: 1 | |
| type: string | |
| jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| name: v1 | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| required: | |
| - metadata | |
| - spec | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| required: | |
| - authorizationURL | |
| - dnsName | |
| - issuerRef | |
| - key | |
| - solver | |
| - token | |
| - type | |
| - url | |
| properties: | |
| authorizationURL: | |
| type: string | |
| dnsName: | |
| type: string | |
| issuerRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| group: | |
| type: string | |
| kind: | |
| type: string | |
| name: | |
| type: string | |
| key: | |
| type: string | |
| solver: | |
| type: object | |
| properties: | |
| dns01: | |
| type: object | |
| properties: | |
| acmeDNS: | |
| type: object | |
| required: | |
| - accountSecretRef | |
| - host | |
| properties: | |
| accountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| host: | |
| type: string | |
| akamai: | |
| type: object | |
| required: | |
| - accessTokenSecretRef | |
| - clientSecretSecretRef | |
| - clientTokenSecretRef | |
| - serviceConsumerDomain | |
| properties: | |
| accessTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| serviceConsumerDomain: | |
| type: string | |
| azureDNS: | |
| type: object | |
| required: | |
| - resourceGroupName | |
| - subscriptionID | |
| properties: | |
| clientID: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| environment: | |
| type: string | |
| enum: | |
| - AzurePublicCloud | |
| - AzureChinaCloud | |
| - AzureGermanCloud | |
| - AzureUSGovernmentCloud | |
| hostedZoneName: | |
| type: string | |
| resourceGroupName: | |
| type: string | |
| subscriptionID: | |
| type: string | |
| tenantID: | |
| type: string | |
| cloudDNS: | |
| type: object | |
| required: | |
| - project | |
| properties: | |
| hostedZoneName: | |
| type: string | |
| project: | |
| type: string | |
| serviceAccountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| cloudflare: | |
| type: object | |
| properties: | |
| apiKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| apiTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| email: | |
| type: string | |
| cnameStrategy: | |
| type: string | |
| enum: | |
| - None | |
| - Follow | |
| digitalocean: | |
| type: object | |
| required: | |
| - tokenSecretRef | |
| properties: | |
| tokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| rfc2136: | |
| type: object | |
| required: | |
| - nameserver | |
| properties: | |
| nameserver: | |
| type: string | |
| tsigAlgorithm: | |
| type: string | |
| tsigKeyName: | |
| type: string | |
| tsigSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| route53: | |
| type: object | |
| required: | |
| - region | |
| properties: | |
| accessKeyID: | |
| type: string | |
| hostedZoneID: | |
| type: string | |
| region: | |
| type: string | |
| role: | |
| type: string | |
| secretAccessKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| webhook: | |
| type: object | |
| required: | |
| - groupName | |
| - solverName | |
| properties: | |
| config: | |
| x-kubernetes-preserve-unknown-fields: true | |
| groupName: | |
| type: string | |
| solverName: | |
| type: string | |
| http01: | |
| type: object | |
| properties: | |
| ingress: | |
| type: object | |
| properties: | |
| class: | |
| type: string | |
| ingressTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| name: | |
| type: string | |
| podTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| spec: | |
| type: object | |
| properties: | |
| affinity: | |
| type: object | |
| properties: | |
| nodeAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - preference | |
| - weight | |
| properties: | |
| preference: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: object | |
| required: | |
| - nodeSelectorTerms | |
| properties: | |
| nodeSelectorTerms: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| podAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| podAntiAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| nodeSelector: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| priorityClassName: | |
| type: string | |
| serviceAccountName: | |
| type: string | |
| tolerations: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| effect: | |
| type: string | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| tolerationSeconds: | |
| type: integer | |
| format: int64 | |
| value: | |
| type: string | |
| serviceType: | |
| type: string | |
| selector: | |
| type: object | |
| properties: | |
| dnsNames: | |
| type: array | |
| items: | |
| type: string | |
| dnsZones: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| token: | |
| type: string | |
| type: | |
| type: string | |
| enum: | |
| - HTTP-01 | |
| - DNS-01 | |
| url: | |
| type: string | |
| wildcard: | |
| type: boolean | |
| status: | |
| type: object | |
| properties: | |
| presented: | |
| type: boolean | |
| processing: | |
| type: boolean | |
| reason: | |
| type: string | |
| state: | |
| type: string | |
| enum: | |
| - valid | |
| - ready | |
| - pending | |
| - processing | |
| - invalid | |
| - expired | |
| - errored | |
| served: true | |
| storage: true | |
| subresources: | |
| status: {} | |
| status: | |
| acceptedNames: | |
| kind: "" | |
| plural: "" | |
| conditions: [] | |
| storedVersions: [] | |
| --- | |
| apiVersion: apiextensions.k8s.io/v1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| name: issuers.cert-manager.io | |
| annotations: | |
| cert-manager.io/inject-ca-from-secret: 'okteto/cert-manager-webhook-ca' | |
| labels: | |
| app: 'cert-manager' | |
| app.kubernetes.io/name: 'cert-manager' | |
| app.kubernetes.io/instance: 'cert-manager' | |
| app.kubernetes.io/managed-by: 'Helm' | |
| helm.sh/chart: 'cert-manager-v1.1.0' | |
| spec: | |
| group: cert-manager.io | |
| names: | |
| kind: Issuer | |
| listKind: IssuerList | |
| plural: issuers | |
| singular: issuer | |
| scope: Namespaced | |
| conversion: | |
| # a Webhook strategy instruct API server to call an external webhook for any conversion between custom resources. | |
| strategy: Webhook | |
| # webhookClientConfig is required when strategy is `Webhook` and it configures the webhook endpoint to be called by API server. | |
| webhook: | |
| conversionReviewVersions: ["v1", "v1beta1"] | |
| clientConfig: | |
| service: | |
| namespace: 'okteto' | |
| name: 'cert-manager-webhook' | |
| path: /convert | |
| versions: | |
| - name: v1alpha2 | |
| subresources: | |
| status: {} | |
| additionalPrinterColumns: | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].status | |
| name: Ready | |
| type: string | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].message | |
| name: Status | |
| priority: 1 | |
| type: string | |
| - jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| properties: | |
| acme: | |
| type: object | |
| required: | |
| - privateKeySecretRef | |
| - server | |
| properties: | |
| disableAccountKeyGeneration: | |
| type: boolean | |
| email: | |
| type: string | |
| enableDurationFeature: | |
| type: boolean | |
| externalAccountBinding: | |
| type: object | |
| required: | |
| - keyAlgorithm | |
| - keyID | |
| - keySecretRef | |
| properties: | |
| keyAlgorithm: | |
| type: string | |
| enum: | |
| - HS256 | |
| - HS384 | |
| - HS512 | |
| keyID: | |
| type: string | |
| keySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| preferredChain: | |
| type: string | |
| maxLength: 64 | |
| privateKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| server: | |
| type: string | |
| skipTLSVerify: | |
| type: boolean | |
| solvers: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| dns01: | |
| type: object | |
| properties: | |
| acmedns: | |
| type: object | |
| required: | |
| - accountSecretRef | |
| - host | |
| properties: | |
| accountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| host: | |
| type: string | |
| akamai: | |
| type: object | |
| required: | |
| - accessTokenSecretRef | |
| - clientSecretSecretRef | |
| - clientTokenSecretRef | |
| - serviceConsumerDomain | |
| properties: | |
| accessTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| serviceConsumerDomain: | |
| type: string | |
| azuredns: | |
| type: object | |
| required: | |
| - resourceGroupName | |
| - subscriptionID | |
| properties: | |
| clientID: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| environment: | |
| type: string | |
| enum: | |
| - AzurePublicCloud | |
| - AzureChinaCloud | |
| - AzureGermanCloud | |
| - AzureUSGovernmentCloud | |
| hostedZoneName: | |
| type: string | |
| resourceGroupName: | |
| type: string | |
| subscriptionID: | |
| type: string | |
| tenantID: | |
| type: string | |
| clouddns: | |
| type: object | |
| required: | |
| - project | |
| properties: | |
| hostedZoneName: | |
| type: string | |
| project: | |
| type: string | |
| serviceAccountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| cloudflare: | |
| type: object | |
| properties: | |
| apiKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| apiTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| email: | |
| type: string | |
| cnameStrategy: | |
| type: string | |
| enum: | |
| - None | |
| - Follow | |
| digitalocean: | |
| type: object | |
| required: | |
| - tokenSecretRef | |
| properties: | |
| tokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| rfc2136: | |
| type: object | |
| required: | |
| - nameserver | |
| properties: | |
| nameserver: | |
| type: string | |
| tsigAlgorithm: | |
| type: string | |
| tsigKeyName: | |
| type: string | |
| tsigSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| route53: | |
| type: object | |
| required: | |
| - region | |
| properties: | |
| accessKeyID: | |
| type: string | |
| hostedZoneID: | |
| type: string | |
| region: | |
| type: string | |
| role: | |
| type: string | |
| secretAccessKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| webhook: | |
| type: object | |
| required: | |
| - groupName | |
| - solverName | |
| properties: | |
| config: | |
| x-kubernetes-preserve-unknown-fields: true | |
| groupName: | |
| type: string | |
| solverName: | |
| type: string | |
| http01: | |
| type: object | |
| properties: | |
| ingress: | |
| type: object | |
| properties: | |
| class: | |
| type: string | |
| ingressTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| name: | |
| type: string | |
| podTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| spec: | |
| type: object | |
| properties: | |
| affinity: | |
| type: object | |
| properties: | |
| nodeAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - preference | |
| - weight | |
| properties: | |
| preference: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: object | |
| required: | |
| - nodeSelectorTerms | |
| properties: | |
| nodeSelectorTerms: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| podAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| podAntiAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| nodeSelector: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| priorityClassName: | |
| type: string | |
| serviceAccountName: | |
| type: string | |
| tolerations: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| effect: | |
| type: string | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| tolerationSeconds: | |
| type: integer | |
| format: int64 | |
| value: | |
| type: string | |
| serviceType: | |
| type: string | |
| selector: | |
| type: object | |
| properties: | |
| dnsNames: | |
| type: array | |
| items: | |
| type: string | |
| dnsZones: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| ca: | |
| type: object | |
| required: | |
| - secretName | |
| properties: | |
| crlDistributionPoints: | |
| type: array | |
| items: | |
| type: string | |
| secretName: | |
| type: string | |
| selfSigned: | |
| type: object | |
| properties: | |
| crlDistributionPoints: | |
| type: array | |
| items: | |
| type: string | |
| vault: | |
| type: object | |
| required: | |
| - auth | |
| - path | |
| - server | |
| properties: | |
| auth: | |
| type: object | |
| properties: | |
| appRole: | |
| type: object | |
| required: | |
| - path | |
| - roleId | |
| - secretRef | |
| properties: | |
| path: | |
| type: string | |
| roleId: | |
| type: string | |
| secretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| kubernetes: | |
| type: object | |
| required: | |
| - role | |
| - secretRef | |
| properties: | |
| mountPath: | |
| type: string | |
| role: | |
| type: string | |
| secretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| tokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| caBundle: | |
| type: string | |
| format: byte | |
| namespace: | |
| type: string | |
| path: | |
| type: string | |
| server: | |
| type: string | |
| venafi: | |
| type: object | |
| required: | |
| - zone | |
| properties: | |
| cloud: | |
| type: object | |
| required: | |
| - apiTokenSecretRef | |
| properties: | |
| apiTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| url: | |
| type: string | |
| tpp: | |
| type: object | |
| required: | |
| - credentialsRef | |
| - url | |
| properties: | |
| caBundle: | |
| type: string | |
| format: byte | |
| credentialsRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| name: | |
| type: string | |
| url: | |
| type: string | |
| zone: | |
| type: string | |
| status: | |
| type: object | |
| properties: | |
| acme: | |
| type: object | |
| properties: | |
| lastRegisteredEmail: | |
| type: string | |
| uri: | |
| type: string | |
| conditions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - status | |
| - type | |
| properties: | |
| lastTransitionTime: | |
| type: string | |
| format: date-time | |
| message: | |
| type: string | |
| reason: | |
| type: string | |
| status: | |
| type: string | |
| enum: | |
| - "True" | |
| - "False" | |
| - Unknown | |
| type: | |
| type: string | |
| served: true | |
| storage: false | |
| - name: v1alpha3 | |
| subresources: | |
| status: {} | |
| additionalPrinterColumns: | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].status | |
| name: Ready | |
| type: string | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].message | |
| name: Status | |
| priority: 1 | |
| type: string | |
| - jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| properties: | |
| acme: | |
| type: object | |
| required: | |
| - privateKeySecretRef | |
| - server | |
| properties: | |
| disableAccountKeyGeneration: | |
| type: boolean | |
| email: | |
| type: string | |
| enableDurationFeature: | |
| type: boolean | |
| externalAccountBinding: | |
| type: object | |
| required: | |
| - keyAlgorithm | |
| - keyID | |
| - keySecretRef | |
| properties: | |
| keyAlgorithm: | |
| type: string | |
| enum: | |
| - HS256 | |
| - HS384 | |
| - HS512 | |
| keyID: | |
| type: string | |
| keySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| preferredChain: | |
| type: string | |
| maxLength: 64 | |
| privateKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| server: | |
| type: string | |
| skipTLSVerify: | |
| type: boolean | |
| solvers: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| dns01: | |
| type: object | |
| properties: | |
| acmedns: | |
| type: object | |
| required: | |
| - accountSecretRef | |
| - host | |
| properties: | |
| accountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| host: | |
| type: string | |
| akamai: | |
| type: object | |
| required: | |
| - accessTokenSecretRef | |
| - clientSecretSecretRef | |
| - clientTokenSecretRef | |
| - serviceConsumerDomain | |
| properties: | |
| accessTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| serviceConsumerDomain: | |
| type: string | |
| azuredns: | |
| type: object | |
| required: | |
| - resourceGroupName | |
| - subscriptionID | |
| properties: | |
| clientID: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| environment: | |
| type: string | |
| enum: | |
| - AzurePublicCloud | |
| - AzureChinaCloud | |
| - AzureGermanCloud | |
| - AzureUSGovernmentCloud | |
| hostedZoneName: | |
| type: string | |
| resourceGroupName: | |
| type: string | |
| subscriptionID: | |
| type: string | |
| tenantID: | |
| type: string | |
| clouddns: | |
| type: object | |
| required: | |
| - project | |
| properties: | |
| hostedZoneName: | |
| type: string | |
| project: | |
| type: string | |
| serviceAccountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| cloudflare: | |
| type: object | |
| properties: | |
| apiKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| apiTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| email: | |
| type: string | |
| cnameStrategy: | |
| type: string | |
| enum: | |
| - None | |
| - Follow | |
| digitalocean: | |
| type: object | |
| required: | |
| - tokenSecretRef | |
| properties: | |
| tokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| rfc2136: | |
| type: object | |
| required: | |
| - nameserver | |
| properties: | |
| nameserver: | |
| type: string | |
| tsigAlgorithm: | |
| type: string | |
| tsigKeyName: | |
| type: string | |
| tsigSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| route53: | |
| type: object | |
| required: | |
| - region | |
| properties: | |
| accessKeyID: | |
| type: string | |
| hostedZoneID: | |
| type: string | |
| region: | |
| type: string | |
| role: | |
| type: string | |
| secretAccessKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| webhook: | |
| type: object | |
| required: | |
| - groupName | |
| - solverName | |
| properties: | |
| config: | |
| x-kubernetes-preserve-unknown-fields: true | |
| groupName: | |
| type: string | |
| solverName: | |
| type: string | |
| http01: | |
| type: object | |
| properties: | |
| ingress: | |
| type: object | |
| properties: | |
| class: | |
| type: string | |
| ingressTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| name: | |
| type: string | |
| podTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| spec: | |
| type: object | |
| properties: | |
| affinity: | |
| type: object | |
| properties: | |
| nodeAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - preference | |
| - weight | |
| properties: | |
| preference: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: object | |
| required: | |
| - nodeSelectorTerms | |
| properties: | |
| nodeSelectorTerms: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| podAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| podAntiAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| nodeSelector: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| priorityClassName: | |
| type: string | |
| serviceAccountName: | |
| type: string | |
| tolerations: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| effect: | |
| type: string | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| tolerationSeconds: | |
| type: integer | |
| format: int64 | |
| value: | |
| type: string | |
| serviceType: | |
| type: string | |
| selector: | |
| type: object | |
| properties: | |
| dnsNames: | |
| type: array | |
| items: | |
| type: string | |
| dnsZones: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| ca: | |
| type: object | |
| required: | |
| - secretName | |
| properties: | |
| crlDistributionPoints: | |
| type: array | |
| items: | |
| type: string | |
| secretName: | |
| type: string | |
| selfSigned: | |
| type: object | |
| properties: | |
| crlDistributionPoints: | |
| type: array | |
| items: | |
| type: string | |
| vault: | |
| type: object | |
| required: | |
| - auth | |
| - path | |
| - server | |
| properties: | |
| auth: | |
| type: object | |
| properties: | |
| appRole: | |
| type: object | |
| required: | |
| - path | |
| - roleId | |
| - secretRef | |
| properties: | |
| path: | |
| type: string | |
| roleId: | |
| type: string | |
| secretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| kubernetes: | |
| type: object | |
| required: | |
| - role | |
| - secretRef | |
| properties: | |
| mountPath: | |
| type: string | |
| role: | |
| type: string | |
| secretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| tokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| caBundle: | |
| type: string | |
| format: byte | |
| namespace: | |
| type: string | |
| path: | |
| type: string | |
| server: | |
| type: string | |
| venafi: | |
| type: object | |
| required: | |
| - zone | |
| properties: | |
| cloud: | |
| type: object | |
| required: | |
| - apiTokenSecretRef | |
| properties: | |
| apiTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| url: | |
| type: string | |
| tpp: | |
| type: object | |
| required: | |
| - credentialsRef | |
| - url | |
| properties: | |
| caBundle: | |
| type: string | |
| format: byte | |
| credentialsRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| name: | |
| type: string | |
| url: | |
| type: string | |
| zone: | |
| type: string | |
| status: | |
| type: object | |
| properties: | |
| acme: | |
| type: object | |
| properties: | |
| lastRegisteredEmail: | |
| type: string | |
| uri: | |
| type: string | |
| conditions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - status | |
| - type | |
| properties: | |
| lastTransitionTime: | |
| type: string | |
| format: date-time | |
| message: | |
| type: string | |
| reason: | |
| type: string | |
| status: | |
| type: string | |
| enum: | |
| - "True" | |
| - "False" | |
| - Unknown | |
| type: | |
| type: string | |
| served: true | |
| storage: false | |
| - name: v1beta1 | |
| subresources: | |
| status: {} | |
| additionalPrinterColumns: | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].status | |
| name: Ready | |
| type: string | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].message | |
| name: Status | |
| priority: 1 | |
| type: string | |
| - jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| required: | |
| - spec | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| properties: | |
| acme: | |
| type: object | |
| required: | |
| - privateKeySecretRef | |
| - server | |
| properties: | |
| disableAccountKeyGeneration: | |
| type: boolean | |
| email: | |
| type: string | |
| enableDurationFeature: | |
| type: boolean | |
| externalAccountBinding: | |
| type: object | |
| required: | |
| - keyAlgorithm | |
| - keyID | |
| - keySecretRef | |
| properties: | |
| keyAlgorithm: | |
| type: string | |
| enum: | |
| - HS256 | |
| - HS384 | |
| - HS512 | |
| keyID: | |
| type: string | |
| keySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| preferredChain: | |
| type: string | |
| maxLength: 64 | |
| privateKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| server: | |
| type: string | |
| skipTLSVerify: | |
| type: boolean | |
| solvers: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| dns01: | |
| type: object | |
| properties: | |
| acmeDNS: | |
| type: object | |
| required: | |
| - accountSecretRef | |
| - host | |
| properties: | |
| accountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| host: | |
| type: string | |
| akamai: | |
| type: object | |
| required: | |
| - accessTokenSecretRef | |
| - clientSecretSecretRef | |
| - clientTokenSecretRef | |
| - serviceConsumerDomain | |
| properties: | |
| accessTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| serviceConsumerDomain: | |
| type: string | |
| azureDNS: | |
| type: object | |
| required: | |
| - resourceGroupName | |
| - subscriptionID | |
| properties: | |
| clientID: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| environment: | |
| type: string | |
| enum: | |
| - AzurePublicCloud | |
| - AzureChinaCloud | |
| - AzureGermanCloud | |
| - AzureUSGovernmentCloud | |
| hostedZoneName: | |
| type: string | |
| resourceGroupName: | |
| type: string | |
| subscriptionID: | |
| type: string | |
| tenantID: | |
| type: string | |
| cloudDNS: | |
| type: object | |
| required: | |
| - project | |
| properties: | |
| hostedZoneName: | |
| type: string | |
| project: | |
| type: string | |
| serviceAccountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| cloudflare: | |
| type: object | |
| properties: | |
| apiKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| apiTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| email: | |
| type: string | |
| cnameStrategy: | |
| type: string | |
| enum: | |
| - None | |
| - Follow | |
| digitalocean: | |
| type: object | |
| required: | |
| - tokenSecretRef | |
| properties: | |
| tokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| rfc2136: | |
| type: object | |
| required: | |
| - nameserver | |
| properties: | |
| nameserver: | |
| type: string | |
| tsigAlgorithm: | |
| type: string | |
| tsigKeyName: | |
| type: string | |
| tsigSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| route53: | |
| type: object | |
| required: | |
| - region | |
| properties: | |
| accessKeyID: | |
| type: string | |
| hostedZoneID: | |
| type: string | |
| region: | |
| type: string | |
| role: | |
| type: string | |
| secretAccessKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| webhook: | |
| type: object | |
| required: | |
| - groupName | |
| - solverName | |
| properties: | |
| config: | |
| x-kubernetes-preserve-unknown-fields: true | |
| groupName: | |
| type: string | |
| solverName: | |
| type: string | |
| http01: | |
| type: object | |
| properties: | |
| ingress: | |
| type: object | |
| properties: | |
| class: | |
| type: string | |
| ingressTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| name: | |
| type: string | |
| podTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| spec: | |
| type: object | |
| properties: | |
| affinity: | |
| type: object | |
| properties: | |
| nodeAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - preference | |
| - weight | |
| properties: | |
| preference: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: object | |
| required: | |
| - nodeSelectorTerms | |
| properties: | |
| nodeSelectorTerms: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| podAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| podAntiAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| nodeSelector: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| priorityClassName: | |
| type: string | |
| serviceAccountName: | |
| type: string | |
| tolerations: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| effect: | |
| type: string | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| tolerationSeconds: | |
| type: integer | |
| format: int64 | |
| value: | |
| type: string | |
| serviceType: | |
| type: string | |
| selector: | |
| type: object | |
| properties: | |
| dnsNames: | |
| type: array | |
| items: | |
| type: string | |
| dnsZones: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| ca: | |
| type: object | |
| required: | |
| - secretName | |
| properties: | |
| crlDistributionPoints: | |
| type: array | |
| items: | |
| type: string | |
| secretName: | |
| type: string | |
| selfSigned: | |
| type: object | |
| properties: | |
| crlDistributionPoints: | |
| type: array | |
| items: | |
| type: string | |
| vault: | |
| type: object | |
| required: | |
| - auth | |
| - path | |
| - server | |
| properties: | |
| auth: | |
| type: object | |
| properties: | |
| appRole: | |
| type: object | |
| required: | |
| - path | |
| - roleId | |
| - secretRef | |
| properties: | |
| path: | |
| type: string | |
| roleId: | |
| type: string | |
| secretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| kubernetes: | |
| type: object | |
| required: | |
| - role | |
| - secretRef | |
| properties: | |
| mountPath: | |
| type: string | |
| role: | |
| type: string | |
| secretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| tokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| caBundle: | |
| type: string | |
| format: byte | |
| namespace: | |
| type: string | |
| path: | |
| type: string | |
| server: | |
| type: string | |
| venafi: | |
| type: object | |
| required: | |
| - zone | |
| properties: | |
| cloud: | |
| type: object | |
| required: | |
| - apiTokenSecretRef | |
| properties: | |
| apiTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| url: | |
| type: string | |
| tpp: | |
| type: object | |
| required: | |
| - credentialsRef | |
| - url | |
| properties: | |
| caBundle: | |
| type: string | |
| format: byte | |
| credentialsRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| name: | |
| type: string | |
| url: | |
| type: string | |
| zone: | |
| type: string | |
| status: | |
| type: object | |
| properties: | |
| acme: | |
| type: object | |
| properties: | |
| lastRegisteredEmail: | |
| type: string | |
| uri: | |
| type: string | |
| conditions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - status | |
| - type | |
| properties: | |
| lastTransitionTime: | |
| type: string | |
| format: date-time | |
| message: | |
| type: string | |
| reason: | |
| type: string | |
| status: | |
| type: string | |
| enum: | |
| - "True" | |
| - "False" | |
| - Unknown | |
| type: | |
| type: string | |
| served: true | |
| storage: false | |
| - name: v1 | |
| subresources: | |
| status: {} | |
| additionalPrinterColumns: | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].status | |
| name: Ready | |
| type: string | |
| - jsonPath: .status.conditions[?(@.type=="Ready")].message | |
| name: Status | |
| priority: 1 | |
| type: string | |
| - jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| required: | |
| - spec | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| properties: | |
| acme: | |
| type: object | |
| required: | |
| - privateKeySecretRef | |
| - server | |
| properties: | |
| disableAccountKeyGeneration: | |
| type: boolean | |
| email: | |
| type: string | |
| enableDurationFeature: | |
| type: boolean | |
| externalAccountBinding: | |
| type: object | |
| required: | |
| - keyAlgorithm | |
| - keyID | |
| - keySecretRef | |
| properties: | |
| keyAlgorithm: | |
| type: string | |
| enum: | |
| - HS256 | |
| - HS384 | |
| - HS512 | |
| keyID: | |
| type: string | |
| keySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| preferredChain: | |
| type: string | |
| maxLength: 64 | |
| privateKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| server: | |
| type: string | |
| skipTLSVerify: | |
| type: boolean | |
| solvers: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| dns01: | |
| type: object | |
| properties: | |
| acmeDNS: | |
| type: object | |
| required: | |
| - accountSecretRef | |
| - host | |
| properties: | |
| accountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| host: | |
| type: string | |
| akamai: | |
| type: object | |
| required: | |
| - accessTokenSecretRef | |
| - clientSecretSecretRef | |
| - clientTokenSecretRef | |
| - serviceConsumerDomain | |
| properties: | |
| accessTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| clientTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| serviceConsumerDomain: | |
| type: string | |
| azureDNS: | |
| type: object | |
| required: | |
| - resourceGroupName | |
| - subscriptionID | |
| properties: | |
| clientID: | |
| type: string | |
| clientSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| environment: | |
| type: string | |
| enum: | |
| - AzurePublicCloud | |
| - AzureChinaCloud | |
| - AzureGermanCloud | |
| - AzureUSGovernmentCloud | |
| hostedZoneName: | |
| type: string | |
| resourceGroupName: | |
| type: string | |
| subscriptionID: | |
| type: string | |
| tenantID: | |
| type: string | |
| cloudDNS: | |
| type: object | |
| required: | |
| - project | |
| properties: | |
| hostedZoneName: | |
| type: string | |
| project: | |
| type: string | |
| serviceAccountSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| cloudflare: | |
| type: object | |
| properties: | |
| apiKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| apiTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| email: | |
| type: string | |
| cnameStrategy: | |
| type: string | |
| enum: | |
| - None | |
| - Follow | |
| digitalocean: | |
| type: object | |
| required: | |
| - tokenSecretRef | |
| properties: | |
| tokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| rfc2136: | |
| type: object | |
| required: | |
| - nameserver | |
| properties: | |
| nameserver: | |
| type: string | |
| tsigAlgorithm: | |
| type: string | |
| tsigKeyName: | |
| type: string | |
| tsigSecretSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| route53: | |
| type: object | |
| required: | |
| - region | |
| properties: | |
| accessKeyID: | |
| type: string | |
| hostedZoneID: | |
| type: string | |
| region: | |
| type: string | |
| role: | |
| type: string | |
| secretAccessKeySecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| webhook: | |
| type: object | |
| required: | |
| - groupName | |
| - solverName | |
| properties: | |
| config: | |
| x-kubernetes-preserve-unknown-fields: true | |
| groupName: | |
| type: string | |
| solverName: | |
| type: string | |
| http01: | |
| type: object | |
| properties: | |
| ingress: | |
| type: object | |
| properties: | |
| class: | |
| type: string | |
| ingressTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| name: | |
| type: string | |
| podTemplate: | |
| type: object | |
| properties: | |
| metadata: | |
| type: object | |
| properties: | |
| annotations: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| spec: | |
| type: object | |
| properties: | |
| affinity: | |
| type: object | |
| properties: | |
| nodeAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - preference | |
| - weight | |
| properties: | |
| preference: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: object | |
| required: | |
| - nodeSelectorTerms | |
| properties: | |
| nodeSelectorTerms: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchFields: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| podAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| podAntiAffinity: | |
| type: object | |
| properties: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - podAffinityTerm | |
| - weight | |
| properties: | |
| podAffinityTerm: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| weight: | |
| type: integer | |
| format: int32 | |
| requiredDuringSchedulingIgnoredDuringExecution: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - topologyKey | |
| properties: | |
| labelSelector: | |
| type: object | |
| properties: | |
| matchExpressions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - key | |
| - operator | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| values: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| namespaces: | |
| type: array | |
| items: | |
| type: string | |
| topologyKey: | |
| type: string | |
| nodeSelector: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| priorityClassName: | |
| type: string | |
| serviceAccountName: | |
| type: string | |
| tolerations: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| effect: | |
| type: string | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| tolerationSeconds: | |
| type: integer | |
| format: int64 | |
| value: | |
| type: string | |
| serviceType: | |
| type: string | |
| selector: | |
| type: object | |
| properties: | |
| dnsNames: | |
| type: array | |
| items: | |
| type: string | |
| dnsZones: | |
| type: array | |
| items: | |
| type: string | |
| matchLabels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| ca: | |
| type: object | |
| required: | |
| - secretName | |
| properties: | |
| crlDistributionPoints: | |
| type: array | |
| items: | |
| type: string | |
| secretName: | |
| type: string | |
| selfSigned: | |
| type: object | |
| properties: | |
| crlDistributionPoints: | |
| type: array | |
| items: | |
| type: string | |
| vault: | |
| type: object | |
| required: | |
| - auth | |
| - path | |
| - server | |
| properties: | |
| auth: | |
| type: object | |
| properties: | |
| appRole: | |
| type: object | |
| required: | |
| - path | |
| - roleId | |
| - secretRef | |
| properties: | |
| path: | |
| type: string | |
| roleId: | |
| type: string | |
| secretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| kubernetes: | |
| type: object | |
| required: | |
| - role | |
| - secretRef | |
| properties: | |
| mountPath: | |
| type: string | |
| role: | |
| type: string | |
| secretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| tokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| caBundle: | |
| type: string | |
| format: byte | |
| namespace: | |
| type: string | |
| path: | |
| type: string | |
| server: | |
| type: string | |
| venafi: | |
| type: object | |
| required: | |
| - zone | |
| properties: | |
| cloud: | |
| type: object | |
| required: | |
| - apiTokenSecretRef | |
| properties: | |
| apiTokenSecretRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| key: | |
| type: string | |
| name: | |
| type: string | |
| url: | |
| type: string | |
| tpp: | |
| type: object | |
| required: | |
| - credentialsRef | |
| - url | |
| properties: | |
| caBundle: | |
| type: string | |
| format: byte | |
| credentialsRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| name: | |
| type: string | |
| url: | |
| type: string | |
| zone: | |
| type: string | |
| status: | |
| type: object | |
| properties: | |
| acme: | |
| type: object | |
| properties: | |
| lastRegisteredEmail: | |
| type: string | |
| uri: | |
| type: string | |
| conditions: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - status | |
| - type | |
| properties: | |
| lastTransitionTime: | |
| type: string | |
| format: date-time | |
| message: | |
| type: string | |
| reason: | |
| type: string | |
| status: | |
| type: string | |
| enum: | |
| - "True" | |
| - "False" | |
| - Unknown | |
| type: | |
| type: string | |
| served: true | |
| storage: true | |
| status: | |
| acceptedNames: | |
| kind: "" | |
| plural: "" | |
| conditions: [] | |
| storedVersions: [] | |
| --- | |
| apiVersion: apiextensions.k8s.io/v1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| name: orders.acme.cert-manager.io | |
| annotations: | |
| cert-manager.io/inject-ca-from-secret: 'okteto/cert-manager-webhook-ca' | |
| labels: | |
| app: 'cert-manager' | |
| app.kubernetes.io/name: 'cert-manager' | |
| app.kubernetes.io/instance: 'cert-manager' | |
| app.kubernetes.io/managed-by: 'Helm' | |
| helm.sh/chart: 'cert-manager-v1.1.0' | |
| spec: | |
| group: acme.cert-manager.io | |
| names: | |
| kind: Order | |
| listKind: OrderList | |
| plural: orders | |
| singular: order | |
| scope: Namespaced | |
| conversion: | |
| # a Webhook strategy instruct API server to call an external webhook for any conversion between custom resources. | |
| strategy: Webhook | |
| # webhookClientConfig is required when strategy is `Webhook` and it configures the webhook endpoint to be called by API server. | |
| webhook: | |
| conversionReviewVersions: ["v1", "v1beta1"] | |
| clientConfig: | |
| service: | |
| namespace: 'okteto' | |
| name: 'cert-manager-webhook' | |
| path: /convert | |
| versions: | |
| - name: v1alpha2 | |
| subresources: | |
| status: {} | |
| additionalPrinterColumns: | |
| - jsonPath: .status.state | |
| name: State | |
| type: string | |
| - jsonPath: .spec.issuerRef.name | |
| name: Issuer | |
| priority: 1 | |
| type: string | |
| - jsonPath: .status.reason | |
| name: Reason | |
| priority: 1 | |
| type: string | |
| - jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| required: | |
| - metadata | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| required: | |
| - csr | |
| - issuerRef | |
| properties: | |
| commonName: | |
| type: string | |
| csr: | |
| type: string | |
| format: byte | |
| dnsNames: | |
| type: array | |
| items: | |
| type: string | |
| duration: | |
| type: string | |
| ipAddresses: | |
| type: array | |
| items: | |
| type: string | |
| issuerRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| group: | |
| type: string | |
| kind: | |
| type: string | |
| name: | |
| type: string | |
| status: | |
| type: object | |
| properties: | |
| authorizations: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - url | |
| properties: | |
| challenges: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - token | |
| - type | |
| - url | |
| properties: | |
| token: | |
| type: string | |
| type: | |
| type: string | |
| url: | |
| type: string | |
| identifier: | |
| type: string | |
| initialState: | |
| type: string | |
| enum: | |
| - valid | |
| - ready | |
| - pending | |
| - processing | |
| - invalid | |
| - expired | |
| - errored | |
| url: | |
| type: string | |
| wildcard: | |
| type: boolean | |
| certificate: | |
| type: string | |
| format: byte | |
| failureTime: | |
| type: string | |
| format: date-time | |
| finalizeURL: | |
| type: string | |
| reason: | |
| type: string | |
| state: | |
| type: string | |
| enum: | |
| - valid | |
| - ready | |
| - pending | |
| - processing | |
| - invalid | |
| - expired | |
| - errored | |
| url: | |
| type: string | |
| served: true | |
| storage: false | |
| - name: v1alpha3 | |
| subresources: | |
| status: {} | |
| additionalPrinterColumns: | |
| - jsonPath: .status.state | |
| name: State | |
| type: string | |
| - jsonPath: .spec.issuerRef.name | |
| name: Issuer | |
| priority: 1 | |
| type: string | |
| - jsonPath: .status.reason | |
| name: Reason | |
| priority: 1 | |
| type: string | |
| - jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| required: | |
| - metadata | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| required: | |
| - csr | |
| - issuerRef | |
| properties: | |
| commonName: | |
| type: string | |
| csr: | |
| type: string | |
| format: byte | |
| dnsNames: | |
| type: array | |
| items: | |
| type: string | |
| duration: | |
| type: string | |
| ipAddresses: | |
| type: array | |
| items: | |
| type: string | |
| issuerRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| group: | |
| type: string | |
| kind: | |
| type: string | |
| name: | |
| type: string | |
| status: | |
| type: object | |
| properties: | |
| authorizations: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - url | |
| properties: | |
| challenges: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - token | |
| - type | |
| - url | |
| properties: | |
| token: | |
| type: string | |
| type: | |
| type: string | |
| url: | |
| type: string | |
| identifier: | |
| type: string | |
| initialState: | |
| type: string | |
| enum: | |
| - valid | |
| - ready | |
| - pending | |
| - processing | |
| - invalid | |
| - expired | |
| - errored | |
| url: | |
| type: string | |
| wildcard: | |
| type: boolean | |
| certificate: | |
| type: string | |
| format: byte | |
| failureTime: | |
| type: string | |
| format: date-time | |
| finalizeURL: | |
| type: string | |
| reason: | |
| type: string | |
| state: | |
| type: string | |
| enum: | |
| - valid | |
| - ready | |
| - pending | |
| - processing | |
| - invalid | |
| - expired | |
| - errored | |
| url: | |
| type: string | |
| served: true | |
| storage: false | |
| - name: v1beta1 | |
| subresources: | |
| status: {} | |
| additionalPrinterColumns: | |
| - jsonPath: .status.state | |
| name: State | |
| type: string | |
| - jsonPath: .spec.issuerRef.name | |
| name: Issuer | |
| priority: 1 | |
| type: string | |
| - jsonPath: .status.reason | |
| name: Reason | |
| priority: 1 | |
| type: string | |
| - jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| required: | |
| - metadata | |
| - spec | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| required: | |
| - issuerRef | |
| - request | |
| properties: | |
| commonName: | |
| type: string | |
| dnsNames: | |
| type: array | |
| items: | |
| type: string | |
| duration: | |
| type: string | |
| ipAddresses: | |
| type: array | |
| items: | |
| type: string | |
| issuerRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| group: | |
| type: string | |
| kind: | |
| type: string | |
| name: | |
| type: string | |
| request: | |
| type: string | |
| format: byte | |
| status: | |
| type: object | |
| properties: | |
| authorizations: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - url | |
| properties: | |
| challenges: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - token | |
| - type | |
| - url | |
| properties: | |
| token: | |
| type: string | |
| type: | |
| type: string | |
| url: | |
| type: string | |
| identifier: | |
| type: string | |
| initialState: | |
| type: string | |
| enum: | |
| - valid | |
| - ready | |
| - pending | |
| - processing | |
| - invalid | |
| - expired | |
| - errored | |
| url: | |
| type: string | |
| wildcard: | |
| type: boolean | |
| certificate: | |
| type: string | |
| format: byte | |
| failureTime: | |
| type: string | |
| format: date-time | |
| finalizeURL: | |
| type: string | |
| reason: | |
| type: string | |
| state: | |
| type: string | |
| enum: | |
| - valid | |
| - ready | |
| - pending | |
| - processing | |
| - invalid | |
| - expired | |
| - errored | |
| url: | |
| type: string | |
| served: true | |
| storage: false | |
| - name: v1 | |
| subresources: | |
| status: {} | |
| additionalPrinterColumns: | |
| - jsonPath: .status.state | |
| name: State | |
| type: string | |
| - jsonPath: .spec.issuerRef.name | |
| name: Issuer | |
| priority: 1 | |
| type: string | |
| - jsonPath: .status.reason | |
| name: Reason | |
| priority: 1 | |
| type: string | |
| - jsonPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| required: | |
| - metadata | |
| - spec | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| required: | |
| - issuerRef | |
| - request | |
| properties: | |
| commonName: | |
| type: string | |
| dnsNames: | |
| type: array | |
| items: | |
| type: string | |
| duration: | |
| type: string | |
| ipAddresses: | |
| type: array | |
| items: | |
| type: string | |
| issuerRef: | |
| type: object | |
| required: | |
| - name | |
| properties: | |
| group: | |
| type: string | |
| kind: | |
| type: string | |
| name: | |
| type: string | |
| request: | |
| type: string | |
| format: byte | |
| status: | |
| type: object | |
| properties: | |
| authorizations: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - url | |
| properties: | |
| challenges: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - token | |
| - type | |
| - url | |
| properties: | |
| token: | |
| type: string | |
| type: | |
| type: string | |
| url: | |
| type: string | |
| identifier: | |
| type: string | |
| initialState: | |
| type: string | |
| enum: | |
| - valid | |
| - ready | |
| - pending | |
| - processing | |
| - invalid | |
| - expired | |
| - errored | |
| url: | |
| type: string | |
| wildcard: | |
| type: boolean | |
| certificate: | |
| type: string | |
| format: byte | |
| failureTime: | |
| type: string | |
| format: date-time | |
| finalizeURL: | |
| type: string | |
| reason: | |
| type: string | |
| state: | |
| type: string | |
| enum: | |
| - valid | |
| - ready | |
| - pending | |
| - processing | |
| - invalid | |
| - expired | |
| - errored | |
| url: | |
| type: string | |
| served: true | |
| storage: true | |
| status: | |
| acceptedNames: | |
| kind: "" | |
| plural: "" | |
| conditions: [] | |
| storedVersions: [] | |
| --- | |
| apiVersion: apiextensions.k8s.io/v1beta1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| name: cronworkflows.argoproj.io | |
| spec: | |
| group: argoproj.io | |
| names: | |
| kind: CronWorkflow | |
| plural: cronworkflows | |
| shortNames: | |
| - cronwf | |
| - cwf | |
| scope: Namespaced | |
| version: v1alpha1 | |
| --- | |
| apiVersion: apiextensions.k8s.io/v1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| name: chaosengines.litmuschaos.io | |
| spec: | |
| group: litmuschaos.io | |
| names: | |
| kind: ChaosEngine | |
| listKind: ChaosEngineList | |
| plural: chaosengines | |
| singular: chaosengine | |
| scope: Namespaced | |
| versions: | |
| - name: v1alpha1 | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| properties: | |
| apiVersion: | |
| description: 'APIVersion defines the versioned schema of this representation | |
| of an object. Servers should convert recognized schemas to the latest | |
| internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources' | |
| type: string | |
| kind: | |
| description: 'Kind is a string value representing the REST resource this | |
| object represents. Servers may infer this from the endpoint the client | |
| submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds' | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| x-kubernetes-preserve-unknown-fields: true | |
| type: object | |
| properties: | |
| jobCleanUpPolicy: | |
| type: string | |
| pattern: ^(delete|retain)$ | |
| # alternate ways to do this in case of complex pattern matches | |
| #oneOf: | |
| # - pattern: '^delete$' | |
| # - pattern: '^retain$' | |
| annotationCheck: | |
| type: string | |
| pattern: ^(true|false)$ | |
| appinfo: | |
| type: object | |
| properties: | |
| appkind: | |
| type: string | |
| pattern: ^(^$|deployment|statefulset|daemonset|deploymentconfig|rollout)$ | |
| applabel: | |
| type: string | |
| appns: | |
| type: string | |
| auxiliaryAppInfo: | |
| type: string | |
| engineState: | |
| type: string | |
| pattern: ^(active|stop)$ | |
| chaosServiceAccount: | |
| type: string | |
| terminationGracePeriodSeconds: | |
| type: integer | |
| components: | |
| type: object | |
| properties: | |
| runner: | |
| x-kubernetes-preserve-unknown-fields: true | |
| type: object | |
| properties: | |
| image: | |
| type: string | |
| type: | |
| type: string | |
| pattern: ^(go)$ | |
| runnerAnnotation: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| properties: | |
| key: | |
| type: string | |
| minLength: 1 | |
| value: | |
| type: string | |
| minLength: 1 | |
| experiments: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| name: | |
| type: string | |
| spec: | |
| type: object | |
| properties: | |
| probe: | |
| type: array | |
| items: | |
| type: object | |
| required: | |
| - runProperties | |
| properties: | |
| name: | |
| type: string | |
| type: | |
| type: string | |
| minLength: 1 | |
| pattern: ^(k8sProbe|httpProbe|cmdProbe|promProbe)$ | |
| k8sProbe/inputs: | |
| type: object | |
| properties: | |
| group: | |
| type: string | |
| version: | |
| type: string | |
| resource: | |
| type: string | |
| namespace: | |
| type: string | |
| fieldSelector: | |
| type: string | |
| labelSelector: | |
| type: string | |
| operation: | |
| type: string | |
| pattern: ^(present|absent|create|delete)$ | |
| minLength: 1 | |
| cmdProbe/inputs: | |
| type: object | |
| properties: | |
| command: | |
| type: string | |
| minLength: 1 | |
| comparator: | |
| type: object | |
| properties: | |
| type: | |
| type: string | |
| minLength: 1 | |
| pattern: ^(int|float|string)$ | |
| criteria: | |
| type: string | |
| value: | |
| type: string | |
| source: | |
| type: string | |
| minLength: 1 | |
| httpProbe/inputs: | |
| type: object | |
| properties: | |
| url: | |
| type: string | |
| minLength: 1 | |
| insecureSkipVerify: | |
| type: boolean | |
| responseTimeout: | |
| type: integer | |
| method: | |
| type: object | |
| minProperties: 1 | |
| properties: | |
| get: | |
| type: object | |
| properties: | |
| criteria: | |
| type: string | |
| minLength: 1 | |
| responseCode: | |
| type: string | |
| minLength: 1 | |
| post: | |
| type: object | |
| properties: | |
| contentType: | |
| type: string | |
| minLength: 1 | |
| body: | |
| type: string | |
| bodyPath: | |
| type: string | |
| criteria: | |
| type: string | |
| minLength: 1 | |
| responseCode: | |
| type: string | |
| minLength: 1 | |
| promProbe/inputs: | |
| type: object | |
| properties: | |
| endpoint: | |
| type: string | |
| query: | |
| type: string | |
| queryPath: | |
| type: string | |
| comparator: | |
| type: object | |
| properties: | |
| criteria: | |
| type: string | |
| value: | |
| type: string | |
| runProperties: | |
| type: object | |
| minProperties: 3 | |
| required: | |
| - probeTimeout | |
| - interval | |
| - retry | |
| properties: | |
| probeTimeout: | |
| type: integer | |
| interval: | |
| type: integer | |
| retry: | |
| type: integer | |
| probePollingInterval: | |
| type: integer | |
| initialDelaySeconds: | |
| type: integer | |
| mode: | |
| type: string | |
| pattern: ^(SOT|EOT|Edge|Continuous|OnChaos)$ | |
| minLength: 1 | |
| data: | |
| type: string | |
| components: | |
| type: object | |
| properties: | |
| statusCheckTimeouts: | |
| type: object | |
| properties: | |
| delay: | |
| type: integer | |
| timeout: | |
| type: integer | |
| nodeSelector: | |
| type: object | |
| minLength: 1 | |
| experimentImage: | |
| type: string | |
| env: | |
| type: array | |
| items: | |
| description: EnvVar represents an environment variable | |
| present in a Container. | |
| properties: | |
| name: | |
| description: Name of the environment variable. | |
| Must be a C_IDENTIFIER. | |
| type: string | |
| value: | |
| description: 'Variable references $(VAR_NAME) | |
| are expanded using the previous defined environment | |
| variables in the container and any service environment | |
| variables. If a variable cannot be resolved, | |
| the reference in the input string will be unchanged. | |
| The $(VAR_NAME) syntax can be escaped with a | |
| double $$, ie: $$(VAR_NAME). Escaped references | |
| will never be expanded, regardless of whether | |
| the variable exists or not. Defaults to "".' | |
| type: string | |
| valueFrom: | |
| description: Source for the environment variable's | |
| value. Cannot be used if value is not empty. | |
| properties: | |
| configMapKeyRef: | |
| description: Selects a key of a ConfigMap. | |
| properties: | |
| key: | |
| description: The key to select. | |
| type: string | |
| name: | |
| description: 'Name of the referent. More | |
| info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names | |
| TODO: Add other useful fields. apiVersion, | |
| kind, uid?' | |
| type: string | |
| optional: | |
| description: Specify whether the ConfigMap | |
| or its key must be defined | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| fieldRef: | |
| description: 'Selects a field of the pod: | |
| supports metadata.name, metadata.namespace, | |
| metadata.labels, metadata.annotations, spec.nodeName, | |
| spec.serviceAccountName, status.hostIP, | |
| status.podIP.' | |
| properties: | |
| apiVersion: | |
| description: Version of the schema the | |
| FieldPath is written in terms of, defaults | |
| to "v1". | |
| type: string | |
| fieldPath: | |
| description: Path of the field to select | |
| in the specified API version. | |
| type: string | |
| required: | |
| - fieldPath | |
| type: object | |
| resourceFieldRef: | |
| description: 'Selects a resource of the container: | |
| only resources limits and requests (limits.cpu, | |
| limits.memory, limits.ephemeral-storage, | |
| requests.cpu, requests.memory and requests.ephemeral-storage) | |
| are currently supported.' | |
| properties: | |
| containerName: | |
| description: 'Container name: required | |
| for volumes, optional for env vars' | |
| type: string | |
| divisor: | |
| anyOf: | |
| - type: integer | |
| - type: string | |
| description: Specifies the output format | |
| of the exposed resources, defaults to | |
| "1" | |
| pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ | |
| x-kubernetes-int-or-string: true | |
| resource: | |
| description: 'Required: resource to select' | |
| type: string | |
| required: | |
| - resource | |
| type: object | |
| secretKeyRef: | |
| description: Selects a key of a secret in | |
| the pod's namespace | |
| properties: | |
| key: | |
| description: The key of the secret to | |
| select from. Must be a valid secret | |
| key. | |
| type: string | |
| name: | |
| description: 'Name of the referent. More | |
| info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names | |
| TODO: Add other useful fields. apiVersion, | |
| kind, uid?' | |
| type: string | |
| optional: | |
| description: Specify whether the Secret | |
| or its key must be defined | |
| type: boolean | |
| required: | |
| - key | |
| type: object | |
| type: object | |
| required: | |
| - name | |
| type: object | |
| configMaps: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| name: | |
| type: string | |
| mountPath: | |
| type: string | |
| secrets: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| name: | |
| type: string | |
| mountPath: | |
| type: string | |
| experimentAnnotation: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| properties: | |
| key: | |
| type: string | |
| minLength: 1 | |
| allowEmptyValue: false | |
| value: | |
| type: string | |
| minLength: 1 | |
| allowEmptyValue: false | |
| status: | |
| x-kubernetes-preserve-unknown-fields: true | |
| type: object | |
| served: true | |
| storage: true | |
| subresources: {} | |
| conversion: | |
| strategy: None | |
| --- | |
| apiVersion: apiextensions.k8s.io/v1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| name: chaosexperiments.litmuschaos.io | |
| spec: | |
| group: litmuschaos.io | |
| names: | |
| kind: ChaosExperiment | |
| listKind: ChaosExperimentList | |
| plural: chaosexperiments | |
| singular: chaosexperiment | |
| scope: Namespaced | |
| versions: | |
| - name: v1alpha1 | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| properties: | |
| apiVersion: | |
| description: 'APIVersion defines the versioned schema of this representation | |
| of an object. Servers should convert recognized schemas to the latest | |
| internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources' | |
| type: string | |
| description: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| kind: | |
| description: 'Kind is a string value representing the REST resource this | |
| object represents. Servers may infer this from the endpoint the client | |
| submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds' | |
| type: string | |
| metadata: | |
| type: object | |
| status: | |
| x-kubernetes-preserve-unknown-fields: true | |
| type: object | |
| spec: | |
| x-kubernetes-preserve-unknown-fields: true | |
| type: object | |
| properties: | |
| definition: | |
| type: object | |
| properties: | |
| args: | |
| type: array | |
| items: | |
| type: string | |
| command: | |
| type: array | |
| items: | |
| type: string | |
| env: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| name: | |
| type: string | |
| value: | |
| type: string | |
| image: | |
| type: string | |
| imagePullPolicy: | |
| type: string | |
| labels: | |
| type: object | |
| additionalProperties: | |
| type: string | |
| scope: | |
| type: string | |
| pattern: ^(Namespaced|Cluster)$ | |
| permissions: | |
| type: array | |
| items: | |
| type: object | |
| minProperties: 3 | |
| required: | |
| - apiGroups | |
| - resources | |
| - verbs | |
| properties: | |
| apiGroups: | |
| type: array | |
| items: | |
| type: string | |
| resources: | |
| type: array | |
| items: | |
| type: string | |
| verbs: | |
| type: array | |
| items: | |
| type: string | |
| resourceNames: | |
| type: array | |
| items: | |
| type: string | |
| nonResourceURLs: | |
| type: array | |
| items: | |
| type: string | |
| configMaps: | |
| type: array | |
| items: | |
| type: object | |
| minProperties: 2 | |
| properties: | |
| name: | |
| type: string | |
| allowEmptyValue: false | |
| minLength: 1 | |
| mountPath: | |
| type: string | |
| allowEmptyValue: false | |
| minLength: 1 | |
| secrets: | |
| type: array | |
| items: | |
| type: object | |
| minProperties: 2 | |
| properties: | |
| name: | |
| type: string | |
| allowEmptyValue: false | |
| minLength: 1 | |
| mountPath: | |
| type: string | |
| allowEmptyValue: false | |
| minLength: 1 | |
| hostFileVolumes: | |
| type: array | |
| items: | |
| type: object | |
| minProperties: 3 | |
| properties: | |
| name: | |
| type: string | |
| allowEmptyValue: false | |
| minLength: 1 | |
| mountPath: | |
| type: string | |
| allowEmptyValue: false | |
| minLength: 1 | |
| nodePath: | |
| type: string | |
| allowEmptyValue: false | |
| minLength: 1 | |
| securityContext: | |
| type: object | |
| hostPID: | |
| type: boolean | |
| served: true | |
| storage: true | |
| subresources: {} | |
| conversion: | |
| strategy: None | |
| --- | |
| apiVersion: apiextensions.k8s.io/v1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| name: chaosresults.litmuschaos.io | |
| spec: | |
| group: litmuschaos.io | |
| names: | |
| kind: ChaosResult | |
| listKind: ChaosResultList | |
| plural: chaosresults | |
| singular: chaosresult | |
| scope: Namespaced | |
| versions: | |
| - name: v1alpha1 | |
| schema: | |
| openAPIV3Schema: | |
| type: object | |
| properties: | |
| apiVersion: | |
| description: 'APIVersion defines the versioned schema of this representation | |
| of an object. Servers should convert recognized schemas to the latest | |
| internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources' | |
| type: string | |
| kind: | |
| description: 'Kind is a string value representing the REST resource this | |
| object represents. Servers may infer this from the endpoint the client | |
| submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds' | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| x-kubernetes-preserve-unknown-fields: true | |
| type: object | |
| status: | |
| x-kubernetes-preserve-unknown-fields: true | |
| type: object | |
| served: true | |
| storage: true | |
| subresources: {} | |
| conversion: | |
| strategy: None | |
| --- | |
| apiVersion: apiextensions.k8s.io/v1beta1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| annotations: | |
| controller-gen.kubebuilder.io/version: v0.2.5 | |
| creationTimestamp: null | |
| name: eventtrackerpolicies.eventtracker.litmuschaos.io | |
| spec: | |
| group: eventtracker.litmuschaos.io | |
| names: | |
| kind: EventTrackerPolicy | |
| listKind: EventTrackerPolicyList | |
| plural: eventtrackerpolicies | |
| singular: eventtrackerpolicy | |
| scope: Namespaced | |
| validation: | |
| openAPIV3Schema: | |
| description: EventTrackerPolicy is the Schema for the eventtrackerpolicies API | |
| properties: | |
| apiVersion: | |
| description: 'APIVersion defines the versioned schema of this representation | |
| of an object. Servers should convert recognized schemas to the latest | |
| internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' | |
| type: string | |
| kind: | |
| description: 'Kind is a string value representing the REST resource this | |
| object represents. Servers may infer this from the endpoint the client | |
| submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| description: EventTrackerPolicySpec defines the desired state of EventTrackerPolicy | |
| properties: | |
| condition_type: | |
| description: Foo is an example field of EventTrackerPolicy. Edit EventTrackerPolicy_types.go | |
| to remove/update | |
| type: string | |
| conditions: | |
| items: | |
| properties: | |
| key: | |
| type: string | |
| operator: | |
| type: string | |
| value: | |
| type: string | |
| type: object | |
| type: array | |
| type: object | |
| statuses: | |
| items: | |
| description: EventTrackerPolicyStatus defines the observed state of EventTrackerPolicy | |
| properties: | |
| is_triggered: | |
| type: string | |
| resource: | |
| type: string | |
| resource_name: | |
| type: string | |
| result: | |
| type: string | |
| time_stamp: | |
| description: 'INSERT ADDITIONAL STATUS FIELD - define observed state | |
| of cluster Important: Run "make" to regenerate code after modifying | |
| this file' | |
| type: string | |
| workflow_id: | |
| type: string | |
| type: object | |
| type: array | |
| type: object | |
| version: v1 | |
| versions: | |
| - name: v1 | |
| served: true | |
| storage: true | |
| status: | |
| acceptedNames: | |
| kind: "" | |
| plural: "" | |
| conditions: [] | |
| storedVersions: [] | |
| --- | |
| apiVersion: apiextensions.k8s.io/v1beta1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| name: functions.openfaas.com | |
| spec: | |
| group: openfaas.com | |
| version: v1 | |
| versions: | |
| - name: v1 | |
| served: true | |
| storage: true | |
| - name: v1alpha2 | |
| served: true | |
| storage: false | |
| names: | |
| plural: functions | |
| singular: function | |
| kind: Function | |
| shortNames: | |
| - fn | |
| scope: Namespaced | |
| validation: | |
| openAPIV3Schema: | |
| properties: | |
| spec: | |
| required: | |
| - name | |
| - image | |
| properties: | |
| name: | |
| type: string | |
| pattern: "^[a-z0-9]([-a-z0-9]*[a-z0-9])?$" | |
| image: | |
| type: string | |
| annotations: | |
| anyOf: | |
| - type: string | |
| - type: object | |
| labels: | |
| anyOf: | |
| - type: string | |
| - type: object | |
| constraints: | |
| type: array | |
| secrets: | |
| type: array | |
| readOnlyRootFilesystem: | |
| type: boolean | |
| limits: | |
| properties: | |
| cpu: | |
| type: string | |
| pattern: "^[0-9]+(m)" | |
| memory: | |
| type: string | |
| pattern: "^[0-9]+(Mi|Gi)" | |
| requests: | |
| properties: | |
| cpu: | |
| type: string | |
| pattern: "^[0-9]+(m)" | |
| memory: | |
| type: string | |
| pattern: "^[0-9]+(Mi|Gi)" | |
| --- | |
| apiVersion: apiextensions.k8s.io/v1beta1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| name: helmreleases.helm.fluxcd.io | |
| spec: | |
| group: helm.fluxcd.io | |
| names: | |
| kind: HelmRelease | |
| listKind: HelmReleaseList | |
| plural: helmreleases | |
| shortNames: | |
| - hr | |
| scope: Namespaced | |
| additionalPrinterColumns: | |
| - JSONPath: .status.releaseName | |
| name: Release | |
| type: string | |
| - JSONPath: .status.releaseStatus | |
| name: Status | |
| type: string | |
| - JSONPath: .status.conditions[?(@.type=="Released")].message | |
| name: Message | |
| type: string | |
| - JSONPath: .metadata.creationTimestamp | |
| name: Age | |
| type: date | |
| subresources: | |
| status: {} | |
| version: v1 | |
| versions: | |
| - name: v1 | |
| served: true | |
| storage: true | |
| validation: | |
| openAPIV3Schema: | |
| properties: | |
| spec: | |
| required: ['chart'] | |
| properties: | |
| helmVersion: | |
| description: The Helm version this release targets. If not supplied, it will default to v2. | |
| type: string | |
| pattern: "^v[2,3]$" | |
| releaseName: | |
| description: The Helm release name. If not supplied, it will be generated by affixing the namespace to the resource name. | |
| type: string | |
| pattern: "^[a-z0-9]([-a-z0-9]*[a-z0-9])?$" | |
| maxHistory: | |
| description: The maximum number of release revisions to keep, defaults to 10 | |
| type: integer | |
| format: int32 | |
| targetNamespace: | |
| description: The Helm release namespace. If not supplied, the namespace will be the same as the resource namespace. | |
| type: string | |
| pattern: "^[a-z0-9]([-a-z0-9]*[a-z0-9])?$" | |
| timeout: | |
| description: Helm install or upgrade timeout in seconds | |
| type: integer | |
| format: int64 | |
| resetValues: | |
| description: If supplied will reset values on helm upgrade | |
| type: boolean | |
| skipCRDs: | |
| description: If set, will skip CRD installation for Helm v3 | |
| type: boolean | |
| wait: | |
| description: Wait for an upgrade to complete before marking release as successful | |
| type: boolean | |
| forceUpgrade: | |
| description: If supplied will force Helm upgrade through delete/recreate | |
| type: boolean | |
| rollback: | |
| type: object | |
| properties: | |
| enable: | |
| description: If set, will perform rollbacks for this release on upgrade failures | |
| type: boolean | |
| retry: | |
| description: If set, the upgrade of a rolled back release will be retried until the maximum amount of retries is reached | |
| type: boolean | |
| maxRetries: | |
| description: The maximum amount of retries that should be attempted for a rolled back release if retries are enabled, defaults to 5, 0 equals infinite | |
| type: integer | |
| format: int64 | |
| force: | |
| description: If set, will force resource update through delete/recreate if needed | |
| type: boolean | |
| recreate: | |
| type: boolean | |
| disableHooks: | |
| description: If set, will prevent hooks from running during rollback | |
| type: boolean | |
| timeout: | |
| description: Time in seconds to wait for any individual Kubernetes operation, defaults to 300 seconds | |
| type: integer | |
| format: int64 | |
| wait: | |
| description: If set, will wait until the minimum number of Pods of a Deployment are in a ready state before marking the release as successful | |
| type: boolean | |
| valueFileSecrets: | |
| description: Deprecated! Use valuesFrom.secretKeyRef instead | |
| type: array | |
| items: | |
| type: object | |
| required: ['name'] | |
| properties: | |
| name: | |
| description: Name of the secret, must be in the same namespace as the HelmRelease | |
| type: string | |
| valuesFrom: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| configMapKeyRef: | |
| type: object | |
| required: ['name'] | |
| properties: | |
| name: | |
| description: Name of the configmap, must be in the same namespace as the HelmRelease | |
| type: string | |
| key: | |
| description: Key in the configmap to get the values from, defaults to values.yaml | |
| type: string | |
| optional: | |
| description: If set, successful retrieval of the values file is no longer mandatory | |
| type: boolean | |
| namespace: | |
| description: The namespace in which the configmap exists | |
| type: string | |
| secretKeyRef: | |
| type: object | |
| required: ['name'] | |
| properties: | |
| name: | |
| description: Name of the secret, must be in the same namespace as the HelmRelease | |
| type: string | |
| key: | |
| description: Key in the secret to get the values from, defaults to values.yaml | |
| type: string | |
| optional: | |
| description: If set, successful retrieval of the values file is no longer mandatory | |
| type: boolean | |
| namespace: | |
| description: The namespace in which the secret exists | |
| type: string | |
| externalSourceRef: | |
| type: object | |
| required: ['url'] | |
| properties: | |
| url: | |
| description: URL of the values.yaml | |
| type: string | |
| optional: | |
| description: If set, successful retrieval of the values file is no longer mandatory | |
| type: boolean | |
| chartFileRef: | |
| type: object | |
| required: ['path'] | |
| properties: | |
| path: | |
| description: path within the helm chart (from git repo) where values.yaml is located | |
| type: string | |
| optional: | |
| description: If set, successful retrieval of the values file is no longer mandatory | |
| type: boolean | |
| oneOf: | |
| - required: ['configMapKeyRef'] | |
| - required: ['secretKeyRef'] | |
| - required: ['externalSourceRef'] | |
| - required: ['chartFileRef'] | |
| values: | |
| description: content of values.yaml | |
| type: object | |
| chart: | |
| oneOf: | |
| - required: ['git', 'path'] | |
| properties: | |
| git: | |
| description: Git URL e.g. [email protected]:org/repo | |
| type: string | |
| format: git # not defined by OAS | |
| path: | |
| description: Path inside the git repository where the Helm chart is | |
| type: string | |
| ref: | |
| description: Git branch, defaults to master | |
| type: string | |
| skipDepUpdate: | |
| description: If set, does not run 'dep' update (assume requirements.yaml is already fulfilled) | |
| type: boolean | |
| - required: ['repository', 'name', 'version'] | |
| properties: | |
| repository: | |
| description: Helm repository URL | |
| type: string | |
| format: url # not defined by OAS | |
| name: | |
| description: Helm chart name | |
| type: string | |
| version: | |
| description: Helm chart version | |
| type: string | |
| format: semver # not defined by OAS | |
| chartPullSecret: | |
| properties: | |
| name: | |
| description: Helm repository basic auth (not implemented) | |
| type: string | |
| --- | |
| apiVersion: apiextensions.k8s.io/v1beta1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| name: kongclusterplugins.configuration.konghq.com | |
| spec: | |
| group: configuration.konghq.com | |
| version: v1 | |
| scope: Cluster | |
| names: | |
| kind: KongClusterPlugin | |
| plural: kongclusterplugins | |
| shortNames: | |
| - kcp | |
| additionalPrinterColumns: | |
| - name: Plugin-Type | |
| type: string | |
| JSONPath: .plugin | |
| - name: Age | |
| type: date | |
| JSONPath: .metadata.creationTimestamp | |
| - name: Disabled | |
| type: boolean | |
| JSONPath: .disabled | |
| priority: 1 | |
| - name: Config | |
| type: string | |
| JSONPath: .config | |
| priority: 1 | |
| validation: | |
| openAPIV3Schema: | |
| required: | |
| - plugin | |
| properties: | |
| plugin: | |
| type: string | |
| disabled: | |
| type: boolean | |
| config: | |
| type: object | |
| configFrom: | |
| type: object | |
| properties: | |
| secretKeyRef: | |
| required: | |
| - name | |
| - namespace | |
| - key | |
| type: object | |
| properties: | |
| namespace: | |
| type: string | |
| name: | |
| type: string | |
| key: | |
| type: string | |
| run_on: | |
| type: string | |
| enum: | |
| - first | |
| - second | |
| - all | |
| protocols: | |
| type: array | |
| items: | |
| type: string | |
| enum: | |
| - http | |
| - https | |
| - grpc | |
| - grpcs | |
| - tcp | |
| - tls | |
| --- | |
| apiVersion: apiextensions.k8s.io/v1beta1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| name: kongconsumers.configuration.konghq.com | |
| spec: | |
| group: configuration.konghq.com | |
| version: v1 | |
| scope: Namespaced | |
| names: | |
| kind: KongConsumer | |
| plural: kongconsumers | |
| shortNames: | |
| - kc | |
| additionalPrinterColumns: | |
| - name: Username | |
| type: string | |
| JSONPath: .username | |
| - name: Age | |
| type: date | |
| description: Age | |
| JSONPath: .metadata.creationTimestamp | |
| validation: | |
| openAPIV3Schema: | |
| properties: | |
| username: | |
| type: string | |
| custom_id: | |
| type: string | |
| credentials: | |
| type: array | |
| items: | |
| type: string | |
| --- | |
| apiVersion: apiextensions.k8s.io/v1beta1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| name: kongcredentials.configuration.konghq.com | |
| spec: | |
| group: configuration.konghq.com | |
| version: v1 | |
| scope: Namespaced | |
| names: | |
| kind: KongCredential | |
| plural: kongcredentials | |
| additionalPrinterColumns: | |
| - name: Credential-type | |
| type: string | |
| JSONPath: .type | |
| - name: Age | |
| type: date | |
| JSONPath: .metadata.creationTimestamp | |
| - name: Consumer-Ref | |
| type: string | |
| JSONPath: .consumerRef | |
| validation: | |
| openAPIV3Schema: | |
| required: | |
| - consumerRef | |
| - type | |
| properties: | |
| consumerRef: | |
| type: string | |
| type: | |
| type: string | |
| --- | |
| apiVersion: apiextensions.k8s.io/v1beta1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| name: kongingresses.configuration.konghq.com | |
| spec: | |
| group: configuration.konghq.com | |
| version: v1 | |
| scope: Namespaced | |
| names: | |
| kind: KongIngress | |
| plural: kongingresses | |
| shortNames: | |
| - ki | |
| validation: | |
| openAPIV3Schema: | |
| properties: | |
| route: | |
| properties: | |
| methods: | |
| type: array | |
| items: | |
| type: string | |
| headers: | |
| type: object | |
| additionalProperties: | |
| type: array | |
| items: | |
| type: string | |
| regex_priority: | |
| type: integer | |
| strip_path: | |
| type: boolean | |
| preserve_host: | |
| type: boolean | |
| path_handling: | |
| type: string | |
| enum: | |
| - "v0" | |
| - "v1" | |
| protocols: | |
| type: array | |
| items: | |
| type: string | |
| enum: | |
| - http | |
| - https | |
| - grpc | |
| - grpcs | |
| - tcp | |
| - tls | |
| https_redirect_status_code: | |
| type: integer | |
| proxy: | |
| type: object | |
| properties: | |
| protocol: | |
| type: string | |
| enum: | |
| - http | |
| - https | |
| - grpc | |
| - grpcs | |
| - tcp | |
| - tls | |
| path: | |
| type: string | |
| pattern: ^/.*$ | |
| retries: | |
| type: integer | |
| minimum: 0 | |
| connect_timeout: | |
| type: integer | |
| minimum: 0 | |
| read_timeout: | |
| type: integer | |
| minimum: 0 | |
| write_timeout: | |
| type: integer | |
| minimum: 0 | |
| upstream: | |
| type: object | |
| properties: | |
| algorithm: | |
| type: string | |
| enum: | |
| - "round-robin" | |
| - "consistent-hashing" | |
| - "least-connections" | |
| host_header: | |
| type: string | |
| hash_on: | |
| type: string | |
| hash_on_cookie: | |
| type: string | |
| hash_on_cookie_path: | |
| type: string | |
| hash_on_header: | |
| type: string | |
| hash_fallback_header: | |
| type: string | |
| hash_fallback: | |
| type: string | |
| slots: | |
| type: integer | |
| minimum: 10 | |
| healthchecks: | |
| type: object | |
| properties: | |
| threshold: | |
| type: integer | |
| active: | |
| type: object | |
| properties: | |
| concurrency: | |
| type: integer | |
| minimum: 1 | |
| timeout: | |
| type: integer | |
| minimum: 0 | |
| http_path: | |
| type: string | |
| pattern: ^/.*$ | |
| healthy: &healthy | |
| type: object | |
| properties: | |
| http_statuses: | |
| type: array | |
| items: | |
| type: integer | |
| interval: | |
| type: integer | |
| minimum: 0 | |
| successes: | |
| type: integer | |
| minimum: 0 | |
| unhealthy: &unhealthy | |
| type: object | |
| properties: | |
| http_failures: | |
| type: integer | |
| minimum: 0 | |
| http_statuses: | |
| type: array | |
| items: | |
| type: integer | |
| interval: | |
| type: integer | |
| minimum: 0 | |
| tcp_failures: | |
| type: integer | |
| minimum: 0 | |
| timeout: | |
| type: integer | |
| minimum: 0 | |
| passive: | |
| type: object | |
| properties: | |
| healthy: *healthy | |
| unhealthy: *unhealthy | |
| --- | |
| apiVersion: apiextensions.k8s.io/v1beta1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| name: kongplugins.configuration.konghq.com | |
| spec: | |
| group: configuration.konghq.com | |
| version: v1 | |
| scope: Namespaced | |
| names: | |
| kind: KongPlugin | |
| plural: kongplugins | |
| shortNames: | |
| - kp | |
| additionalPrinterColumns: | |
| - name: Plugin-Type | |
| type: string | |
| JSONPath: .plugin | |
| - name: Age | |
| type: date | |
| JSONPath: .metadata.creationTimestamp | |
| - name: Disabled | |
| type: boolean | |
| JSONPath: .disabled | |
| priority: 1 | |
| - name: Config | |
| type: string | |
| JSONPath: .config | |
| priority: 1 | |
| validation: | |
| openAPIV3Schema: | |
| required: | |
| - plugin | |
| properties: | |
| plugin: | |
| type: string | |
| disabled: | |
| type: boolean | |
| config: | |
| type: object | |
| configFrom: | |
| type: object | |
| properties: | |
| secretKeyRef: | |
| required: | |
| - name | |
| - key | |
| type: object | |
| properties: | |
| name: | |
| type: string | |
| key: | |
| type: string | |
| run_on: | |
| type: string | |
| enum: | |
| - first | |
| - second | |
| - all | |
| protocols: | |
| type: array | |
| items: | |
| type: string | |
| enum: | |
| - http | |
| - https | |
| - grpc | |
| - grpcs | |
| - tcp | |
| - tls | |
| --- | |
| apiVersion: apiextensions.k8s.io/v1beta1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| name: tcpingresses.configuration.konghq.com | |
| spec: | |
| group: configuration.konghq.com | |
| version: v1beta1 | |
| scope: Namespaced | |
| names: | |
| kind: TCPIngress | |
| plural: tcpingresses | |
| additionalPrinterColumns: | |
| - name: Address | |
| type: string | |
| JSONPath: .status.loadBalancer.ingress[*].ip | |
| - name: Age | |
| type: date | |
| JSONPath: .metadata.creationTimestamp | |
| subresources: | |
| status: {} | |
| validation: | |
| openAPIV3Schema: | |
| properties: | |
| apiVersion: | |
| type: string | |
| kind: | |
| type: string | |
| metadata: | |
| type: object | |
| spec: | |
| type: object | |
| properties: | |
| tls: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| hosts: | |
| type: array | |
| items: | |
| type: string | |
| secretName: | |
| type: string | |
| rules: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| host: | |
| type: string | |
| port: | |
| type: integer | |
| format: int32 | |
| backend: | |
| type: object | |
| properties: | |
| serviceName: | |
| type: string | |
| servicePort: | |
| format: int32 | |
| type: integer | |
| status: | |
| type: object | |
| status: | |
| acceptedNames: | |
| kind: "" | |
| plural: "" | |
| conditions: [] | |
| storedVersions: [] | |
| --- | |
| apiVersion: apiextensions.k8s.io/v1beta1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| name: workfloweventbindings.argoproj.io | |
| spec: | |
| group: argoproj.io | |
| names: | |
| kind: WorkflowEventBinding | |
| listKind: WorkflowEventBindingList | |
| plural: workfloweventbindings | |
| shortNames: | |
| - wfeb | |
| singular: workfloweventbinding | |
| scope: Namespaced | |
| version: v1alpha1 | |
| versions: | |
| - name: v1alpha1 | |
| served: true | |
| storage: true | |
| --- | |
| apiVersion: apiextensions.k8s.io/v1beta1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| name: workflows.argoproj.io | |
| spec: | |
| additionalPrinterColumns: | |
| - JSONPath: .status.phase | |
| name: Status | |
| type: string | |
| - JSONPath: .status.startedAt | |
| format: date-time | |
| name: Age | |
| type: date | |
| group: argoproj.io | |
| names: | |
| kind: Workflow | |
| listKind: WorkflowList | |
| plural: workflows | |
| shortNames: | |
| - wf | |
| singular: workflow | |
| scope: Namespaced | |
| subresources: {} | |
| version: v1alpha1 | |
| versions: | |
| - name: v1alpha1 | |
| served: true | |
| storage: true | |
| --- | |
| apiVersion: apiextensions.k8s.io/v1beta1 | |
| kind: CustomResourceDefinition | |
| metadata: | |
| name: workflowtemplates.argoproj.io | |
| spec: | |
| group: argoproj.io | |
| names: | |
| kind: WorkflowTemplate | |
| listKind: WorkflowTemplateList | |
| plural: workflowtemplates | |
| shortNames: | |
| - wftmpl | |
| singular: workflowtemplate | |
| scope: Namespaced | |
| version: v1alpha1 | |
| versions: | |
| - name: v1alpha1 | |
| served: true | |
| storage: true |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment