Browse Source

Bump cert-manager version to v1.6.1 (#8377)

pull/8391/head
Victor Morales 3 years ago
committed by GitHub
parent
commit
52266406f8
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 236 additions and 68 deletions
  1. 2
      README.md
  2. 2
      roles/download/defaults/main.yml
  3. 300
      roles/kubernetes-apps/ingress_controller/cert_manager/templates/cert-manager.crds.yml.j2

2
README.md

@ -149,7 +149,7 @@ Note: Upstart/SysV init based OS types are not supported.
- Application - Application
- [cephfs-provisioner](https://github.com/kubernetes-incubator/external-storage) v2.1.0-k8s1.11 - [cephfs-provisioner](https://github.com/kubernetes-incubator/external-storage) v2.1.0-k8s1.11
- [rbd-provisioner](https://github.com/kubernetes-incubator/external-storage) v2.1.1-k8s1.11 - [rbd-provisioner](https://github.com/kubernetes-incubator/external-storage) v2.1.1-k8s1.11
- [cert-manager](https://github.com/jetstack/cert-manager) v1.5.4
- [cert-manager](https://github.com/jetstack/cert-manager) v1.6.1
- [coredns](https://github.com/coredns/coredns) v1.8.6 - [coredns](https://github.com/coredns/coredns) v1.8.6
- [ingress-nginx](https://github.com/kubernetes/ingress-nginx) v1.0.4 - [ingress-nginx](https://github.com/kubernetes/ingress-nginx) v1.0.4

2
roles/download/defaults/main.yml

@ -587,7 +587,7 @@ ingress_nginx_controller_image_repo: "{{ kube_image_repo }}/ingress-nginx/contro
ingress_nginx_controller_image_tag: "v1.0.4" ingress_nginx_controller_image_tag: "v1.0.4"
alb_ingress_image_repo: "{{ docker_image_repo }}/amazon/aws-alb-ingress-controller" alb_ingress_image_repo: "{{ docker_image_repo }}/amazon/aws-alb-ingress-controller"
alb_ingress_image_tag: "v1.1.9" alb_ingress_image_tag: "v1.1.9"
cert_manager_version: "v1.5.4"
cert_manager_version: "v1.6.1"
cert_manager_controller_image_repo: "{{ quay_image_repo }}/jetstack/cert-manager-controller" cert_manager_controller_image_repo: "{{ quay_image_repo }}/jetstack/cert-manager-controller"
cert_manager_controller_image_tag: "{{ cert_manager_version }}" cert_manager_controller_image_tag: "{{ cert_manager_version }}"
cert_manager_cainjector_image_repo: "{{ quay_image_repo }}/jetstack/cert-manager-cainjector" cert_manager_cainjector_image_repo: "{{ quay_image_repo }}/jetstack/cert-manager-cainjector"

300
roles/kubernetes-apps/ingress_controller/cert_manager/templates/cert-manager.crds.yml.j2

@ -227,7 +227,7 @@ spec:
description: FailureTime stores the time that this CertificateRequest failed. This is used to influence garbage collection and back-off. description: FailureTime stores the time that this CertificateRequest failed. This is used to influence garbage collection and back-off.
type: string type: string
format: date-time format: date-time
served: true
served: false
storage: false storage: false
- name: v1alpha3 - name: v1alpha3
subresources: subresources:
@ -396,7 +396,7 @@ spec:
description: FailureTime stores the time that this CertificateRequest failed. This is used to influence garbage collection and back-off. description: FailureTime stores the time that this CertificateRequest failed. This is used to influence garbage collection and back-off.
type: string type: string
format: date-time format: date-time
served: true
served: false
storage: false storage: false
- name: v1beta1 - name: v1beta1
subresources: subresources:
@ -567,7 +567,7 @@ spec:
description: FailureTime stores the time that this CertificateRequest failed. This is used to influence garbage collection and back-off. description: FailureTime stores the time that this CertificateRequest failed. This is used to influence garbage collection and back-off.
type: string type: string
format: date-time format: date-time
served: true
served: false
storage: false storage: false
- name: v1 - name: v1
subresources: subresources:
@ -1103,7 +1103,7 @@ spec:
revision: revision:
description: "The current 'revision' of the certificate as issued. \n When a CertificateRequest resource is created, it will have the `cert-manager.io/certificate-revision` set to one greater than the current value of this field. \n Upon issuance, this field will be set to the value of the annotation on the CertificateRequest resource used to issue the certificate. \n Persisting the value on the CertificateRequest resource allows the certificates controller to know whether a request is part of an old issuance or if it is part of the ongoing revision's issuance by checking if the revision value in the annotation is greater than this field." description: "The current 'revision' of the certificate as issued. \n When a CertificateRequest resource is created, it will have the `cert-manager.io/certificate-revision` set to one greater than the current value of this field. \n Upon issuance, this field will be set to the value of the annotation on the CertificateRequest resource used to issue the certificate. \n Persisting the value on the CertificateRequest resource allows the certificates controller to know whether a request is part of an old issuance or if it is part of the ongoing revision's issuance by checking if the revision value in the annotation is greater than this field."
type: integer type: integer
served: true
served: false
storage: false storage: false
- name: v1alpha3 - name: v1alpha3
subresources: subresources:
@ -1420,7 +1420,7 @@ spec:
revision: revision:
description: "The current 'revision' of the certificate as issued. \n When a CertificateRequest resource is created, it will have the `cert-manager.io/certificate-revision` set to one greater than the current value of this field. \n Upon issuance, this field will be set to the value of the annotation on the CertificateRequest resource used to issue the certificate. \n Persisting the value on the CertificateRequest resource allows the certificates controller to know whether a request is part of an old issuance or if it is part of the ongoing revision's issuance by checking if the revision value in the annotation is greater than this field." description: "The current 'revision' of the certificate as issued. \n When a CertificateRequest resource is created, it will have the `cert-manager.io/certificate-revision` set to one greater than the current value of this field. \n Upon issuance, this field will be set to the value of the annotation on the CertificateRequest resource used to issue the certificate. \n Persisting the value on the CertificateRequest resource allows the certificates controller to know whether a request is part of an old issuance or if it is part of the ongoing revision's issuance by checking if the revision value in the annotation is greater than this field."
type: integer type: integer
served: true
served: false
storage: false storage: false
- name: v1beta1 - name: v1beta1
subresources: subresources:
@ -1739,7 +1739,7 @@ spec:
revision: revision:
description: "The current 'revision' of the certificate as issued. \n When a CertificateRequest resource is created, it will have the `cert-manager.io/certificate-revision` set to one greater than the current value of this field. \n Upon issuance, this field will be set to the value of the annotation on the CertificateRequest resource used to issue the certificate. \n Persisting the value on the CertificateRequest resource allows the certificates controller to know whether a request is part of an old issuance or if it is part of the ongoing revision's issuance by checking if the revision value in the annotation is greater than this field." description: "The current 'revision' of the certificate as issued. \n When a CertificateRequest resource is created, it will have the `cert-manager.io/certificate-revision` set to one greater than the current value of this field. \n Upon issuance, this field will be set to the value of the annotation on the CertificateRequest resource used to issue the certificate. \n Persisting the value on the CertificateRequest resource allows the certificates controller to know whether a request is part of an old issuance or if it is part of the ongoing revision's issuance by checking if the revision value in the annotation is greater than this field."
type: integer type: integer
served: true
served: false
storage: false storage: false
- name: v1 - name: v1
subresources: subresources:
@ -2273,6 +2273,7 @@ spec:
description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
type: string type: string
environment: environment:
description: name of the Azure environment (default AzurePublicCloud)
type: string type: string
enum: enum:
- AzurePublicCloud - AzurePublicCloud
@ -2280,10 +2281,23 @@ spec:
- AzureGermanCloud - AzureGermanCloud
- AzureUSGovernmentCloud - AzureUSGovernmentCloud
hostedZoneName: hostedZoneName:
description: name of the DNS zone that should be used
type: string type: string
managedIdentity:
description: managed identity configuration, can not be used at the same time as clientID, clientSecretSecretRef or tenantID
type: object
properties:
clientID:
description: client ID of the managed identity, can not be used at the same time as resourceID
type: string
resourceID:
description: resource ID of the managed identity, can not be used at the same time as clientID
type: string
resourceGroupName: resourceGroupName:
description: resource group the DNS zone is located in
type: string type: string
subscriptionID: subscriptionID:
description: ID of the Azure subscription
type: string type: string
tenantID: tenantID:
description: when specifying ClientID and ClientSecret then this field is also needed description: when specifying ClientID and ClientSecret then this field is also needed
@ -2679,7 +2693,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -2760,7 +2774,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -2848,7 +2862,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -2929,7 +2943,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -3060,7 +3074,7 @@ spec:
- invalid - invalid
- expired - expired
- errored - errored
served: true
served: false
storage: false storage: false
subresources: subresources:
status: {} status: {}
@ -3230,6 +3244,7 @@ spec:
description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
type: string type: string
environment: environment:
description: name of the Azure environment (default AzurePublicCloud)
type: string type: string
enum: enum:
- AzurePublicCloud - AzurePublicCloud
@ -3237,10 +3252,23 @@ spec:
- AzureGermanCloud - AzureGermanCloud
- AzureUSGovernmentCloud - AzureUSGovernmentCloud
hostedZoneName: hostedZoneName:
description: name of the DNS zone that should be used
type: string type: string
managedIdentity:
description: managed identity configuration, can not be used at the same time as clientID, clientSecretSecretRef or tenantID
type: object
properties:
clientID:
description: client ID of the managed identity, can not be used at the same time as resourceID
type: string
resourceID:
description: resource ID of the managed identity, can not be used at the same time as clientID
type: string
resourceGroupName: resourceGroupName:
description: resource group the DNS zone is located in
type: string type: string
subscriptionID: subscriptionID:
description: ID of the Azure subscription
type: string type: string
tenantID: tenantID:
description: when specifying ClientID and ClientSecret then this field is also needed description: when specifying ClientID and ClientSecret then this field is also needed
@ -3636,7 +3664,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -3717,7 +3745,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -3805,7 +3833,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -3886,7 +3914,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -4017,7 +4045,7 @@ spec:
- invalid - invalid
- expired - expired
- errored - errored
served: true
served: false
storage: false storage: false
subresources: subresources:
status: {} status: {}
@ -4188,6 +4216,7 @@ spec:
description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
type: string type: string
environment: environment:
description: name of the Azure environment (default AzurePublicCloud)
type: string type: string
enum: enum:
- AzurePublicCloud - AzurePublicCloud
@ -4195,10 +4224,23 @@ spec:
- AzureGermanCloud - AzureGermanCloud
- AzureUSGovernmentCloud - AzureUSGovernmentCloud
hostedZoneName: hostedZoneName:
description: name of the DNS zone that should be used
type: string type: string
managedIdentity:
description: managed identity configuration, can not be used at the same time as clientID, clientSecretSecretRef or tenantID
type: object
properties:
clientID:
description: client ID of the managed identity, can not be used at the same time as resourceID
type: string
resourceID:
description: resource ID of the managed identity, can not be used at the same time as clientID
type: string
resourceGroupName: resourceGroupName:
description: resource group the DNS zone is located in
type: string type: string
subscriptionID: subscriptionID:
description: ID of the Azure subscription
type: string type: string
tenantID: tenantID:
description: when specifying ClientID and ClientSecret then this field is also needed description: when specifying ClientID and ClientSecret then this field is also needed
@ -4594,7 +4636,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -4675,7 +4717,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -4763,7 +4805,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -4844,7 +4886,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -4975,7 +5017,7 @@ spec:
- invalid - invalid
- expired - expired
- errored - errored
served: true
served: false
storage: false storage: false
subresources: subresources:
status: {} status: {}
@ -5146,6 +5188,7 @@ spec:
description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
type: string type: string
environment: environment:
description: name of the Azure environment (default AzurePublicCloud)
type: string type: string
enum: enum:
- AzurePublicCloud - AzurePublicCloud
@ -5153,10 +5196,23 @@ spec:
- AzureGermanCloud - AzureGermanCloud
- AzureUSGovernmentCloud - AzureUSGovernmentCloud
hostedZoneName: hostedZoneName:
description: name of the DNS zone that should be used
type: string type: string
managedIdentity:
description: managed identity configuration, can not be used at the same time as clientID, clientSecretSecretRef or tenantID
type: object
properties:
clientID:
description: client ID of the managed identity, can not be used at the same time as resourceID
type: string
resourceID:
description: resource ID of the managed identity, can not be used at the same time as clientID
type: string
resourceGroupName: resourceGroupName:
description: resource group the DNS zone is located in
type: string type: string
subscriptionID: subscriptionID:
description: ID of the Azure subscription
type: string type: string
tenantID: tenantID:
description: when specifying ClientID and ClientSecret then this field is also needed description: when specifying ClientID and ClientSecret then this field is also needed
@ -5552,7 +5608,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -5633,7 +5689,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -5721,7 +5777,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -5802,7 +5858,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -6183,6 +6239,7 @@ spec:
description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
type: string type: string
environment: environment:
description: name of the Azure environment (default AzurePublicCloud)
type: string type: string
enum: enum:
- AzurePublicCloud - AzurePublicCloud
@ -6190,10 +6247,23 @@ spec:
- AzureGermanCloud - AzureGermanCloud
- AzureUSGovernmentCloud - AzureUSGovernmentCloud
hostedZoneName: hostedZoneName:
description: name of the DNS zone that should be used
type: string type: string
managedIdentity:
description: managed identity configuration, can not be used at the same time as clientID, clientSecretSecretRef or tenantID
type: object
properties:
clientID:
description: client ID of the managed identity, can not be used at the same time as resourceID
type: string
resourceID:
description: resource ID of the managed identity, can not be used at the same time as clientID
type: string
resourceGroupName: resourceGroupName:
description: resource group the DNS zone is located in
type: string type: string
subscriptionID: subscriptionID:
description: ID of the Azure subscription
type: string type: string
tenantID: tenantID:
description: when specifying ClientID and ClientSecret then this field is also needed description: when specifying ClientID and ClientSecret then this field is also needed
@ -6589,7 +6659,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -6670,7 +6740,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -6758,7 +6828,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -6839,7 +6909,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -7149,7 +7219,7 @@ spec:
type: type:
description: Type of the condition, known values are (`Ready`). description: Type of the condition, known values are (`Ready`).
type: string type: string
served: true
served: false
storage: false storage: false
- name: v1alpha3 - name: v1alpha3
subresources: subresources:
@ -7352,6 +7422,7 @@ spec:
description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
type: string type: string
environment: environment:
description: name of the Azure environment (default AzurePublicCloud)
type: string type: string
enum: enum:
- AzurePublicCloud - AzurePublicCloud
@ -7359,10 +7430,23 @@ spec:
- AzureGermanCloud - AzureGermanCloud
- AzureUSGovernmentCloud - AzureUSGovernmentCloud
hostedZoneName: hostedZoneName:
description: name of the DNS zone that should be used
type: string type: string
managedIdentity:
description: managed identity configuration, can not be used at the same time as clientID, clientSecretSecretRef or tenantID
type: object
properties:
clientID:
description: client ID of the managed identity, can not be used at the same time as resourceID
type: string
resourceID:
description: resource ID of the managed identity, can not be used at the same time as clientID
type: string
resourceGroupName: resourceGroupName:
description: resource group the DNS zone is located in
type: string type: string
subscriptionID: subscriptionID:
description: ID of the Azure subscription
type: string type: string
tenantID: tenantID:
description: when specifying ClientID and ClientSecret then this field is also needed description: when specifying ClientID and ClientSecret then this field is also needed
@ -7758,7 +7842,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -7839,7 +7923,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -7927,7 +8011,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -8008,7 +8092,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -8318,7 +8402,7 @@ spec:
type: type:
description: Type of the condition, known values are (`Ready`). description: Type of the condition, known values are (`Ready`).
type: string type: string
served: true
served: false
storage: false storage: false
- name: v1beta1 - name: v1beta1
subresources: subresources:
@ -8523,6 +8607,7 @@ spec:
description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
type: string type: string
environment: environment:
description: name of the Azure environment (default AzurePublicCloud)
type: string type: string
enum: enum:
- AzurePublicCloud - AzurePublicCloud
@ -8530,10 +8615,23 @@ spec:
- AzureGermanCloud - AzureGermanCloud
- AzureUSGovernmentCloud - AzureUSGovernmentCloud
hostedZoneName: hostedZoneName:
description: name of the DNS zone that should be used
type: string type: string
managedIdentity:
description: managed identity configuration, can not be used at the same time as clientID, clientSecretSecretRef or tenantID
type: object
properties:
clientID:
description: client ID of the managed identity, can not be used at the same time as resourceID
type: string
resourceID:
description: resource ID of the managed identity, can not be used at the same time as clientID
type: string
resourceGroupName: resourceGroupName:
description: resource group the DNS zone is located in
type: string type: string
subscriptionID: subscriptionID:
description: ID of the Azure subscription
type: string type: string
tenantID: tenantID:
description: when specifying ClientID and ClientSecret then this field is also needed description: when specifying ClientID and ClientSecret then this field is also needed
@ -8929,7 +9027,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -9010,7 +9108,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -9098,7 +9196,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -9179,7 +9277,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -9489,7 +9587,7 @@ spec:
type: type:
description: Type of the condition, known values are (`Ready`). description: Type of the condition, known values are (`Ready`).
type: string type: string
served: true
served: false
storage: false storage: false
- name: v1 - name: v1
subresources: subresources:
@ -9694,6 +9792,7 @@ spec:
description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
type: string type: string
environment: environment:
description: name of the Azure environment (default AzurePublicCloud)
type: string type: string
enum: enum:
- AzurePublicCloud - AzurePublicCloud
@ -9701,10 +9800,23 @@ spec:
- AzureGermanCloud - AzureGermanCloud
- AzureUSGovernmentCloud - AzureUSGovernmentCloud
hostedZoneName: hostedZoneName:
description: name of the DNS zone that should be used
type: string type: string
managedIdentity:
description: managed identity configuration, can not be used at the same time as clientID, clientSecretSecretRef or tenantID
type: object
properties:
clientID:
description: client ID of the managed identity, can not be used at the same time as resourceID
type: string
resourceID:
description: resource ID of the managed identity, can not be used at the same time as clientID
type: string
resourceGroupName: resourceGroupName:
description: resource group the DNS zone is located in
type: string type: string
subscriptionID: subscriptionID:
description: ID of the Azure subscription
type: string type: string
tenantID: tenantID:
description: when specifying ClientID and ClientSecret then this field is also needed description: when specifying ClientID and ClientSecret then this field is also needed
@ -10100,7 +10212,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -10181,7 +10293,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -10269,7 +10381,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -10350,7 +10462,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -10908,6 +11020,7 @@ spec:
description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
type: string type: string
environment: environment:
description: name of the Azure environment (default AzurePublicCloud)
type: string type: string
enum: enum:
- AzurePublicCloud - AzurePublicCloud
@ -10915,10 +11028,23 @@ spec:
- AzureGermanCloud - AzureGermanCloud
- AzureUSGovernmentCloud - AzureUSGovernmentCloud
hostedZoneName: hostedZoneName:
description: name of the DNS zone that should be used
type: string type: string
managedIdentity:
description: managed identity configuration, can not be used at the same time as clientID, clientSecretSecretRef or tenantID
type: object
properties:
clientID:
description: client ID of the managed identity, can not be used at the same time as resourceID
type: string
resourceID:
description: resource ID of the managed identity, can not be used at the same time as clientID
type: string
resourceGroupName: resourceGroupName:
description: resource group the DNS zone is located in
type: string type: string
subscriptionID: subscriptionID:
description: ID of the Azure subscription
type: string type: string
tenantID: tenantID:
description: when specifying ClientID and ClientSecret then this field is also needed description: when specifying ClientID and ClientSecret then this field is also needed
@ -11314,7 +11440,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -11395,7 +11521,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -11483,7 +11609,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -11564,7 +11690,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -11874,7 +12000,7 @@ spec:
type: type:
description: Type of the condition, known values are (`Ready`). description: Type of the condition, known values are (`Ready`).
type: string type: string
served: true
served: false
storage: false storage: false
- name: v1alpha3 - name: v1alpha3
subresources: subresources:
@ -12077,6 +12203,7 @@ spec:
description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
type: string type: string
environment: environment:
description: name of the Azure environment (default AzurePublicCloud)
type: string type: string
enum: enum:
- AzurePublicCloud - AzurePublicCloud
@ -12084,10 +12211,23 @@ spec:
- AzureGermanCloud - AzureGermanCloud
- AzureUSGovernmentCloud - AzureUSGovernmentCloud
hostedZoneName: hostedZoneName:
description: name of the DNS zone that should be used
type: string type: string
managedIdentity:
description: managed identity configuration, can not be used at the same time as clientID, clientSecretSecretRef or tenantID
type: object
properties:
clientID:
description: client ID of the managed identity, can not be used at the same time as resourceID
type: string
resourceID:
description: resource ID of the managed identity, can not be used at the same time as clientID
type: string
resourceGroupName: resourceGroupName:
description: resource group the DNS zone is located in
type: string type: string
subscriptionID: subscriptionID:
description: ID of the Azure subscription
type: string type: string
tenantID: tenantID:
description: when specifying ClientID and ClientSecret then this field is also needed description: when specifying ClientID and ClientSecret then this field is also needed
@ -12483,7 +12623,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -12564,7 +12704,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -12652,7 +12792,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -12733,7 +12873,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -13043,7 +13183,7 @@ spec:
type: type:
description: Type of the condition, known values are (`Ready`). description: Type of the condition, known values are (`Ready`).
type: string type: string
served: true
served: false
storage: false storage: false
- name: v1beta1 - name: v1beta1
subresources: subresources:
@ -13248,6 +13388,7 @@ spec:
description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
type: string type: string
environment: environment:
description: name of the Azure environment (default AzurePublicCloud)
type: string type: string
enum: enum:
- AzurePublicCloud - AzurePublicCloud
@ -13255,10 +13396,23 @@ spec:
- AzureGermanCloud - AzureGermanCloud
- AzureUSGovernmentCloud - AzureUSGovernmentCloud
hostedZoneName: hostedZoneName:
description: name of the DNS zone that should be used
type: string type: string
managedIdentity:
description: managed identity configuration, can not be used at the same time as clientID, clientSecretSecretRef or tenantID
type: object
properties:
clientID:
description: client ID of the managed identity, can not be used at the same time as resourceID
type: string
resourceID:
description: resource ID of the managed identity, can not be used at the same time as clientID
type: string
resourceGroupName: resourceGroupName:
description: resource group the DNS zone is located in
type: string type: string
subscriptionID: subscriptionID:
description: ID of the Azure subscription
type: string type: string
tenantID: tenantID:
description: when specifying ClientID and ClientSecret then this field is also needed description: when specifying ClientID and ClientSecret then this field is also needed
@ -13654,7 +13808,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -13735,7 +13889,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -13823,7 +13977,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -13904,7 +14058,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -14214,7 +14368,7 @@ spec:
type: type:
description: Type of the condition, known values are (`Ready`). description: Type of the condition, known values are (`Ready`).
type: string type: string
served: true
served: false
storage: false storage: false
- name: v1 - name: v1
subresources: subresources:
@ -14419,6 +14573,7 @@ spec:
description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' description: 'Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
type: string type: string
environment: environment:
description: name of the Azure environment (default AzurePublicCloud)
type: string type: string
enum: enum:
- AzurePublicCloud - AzurePublicCloud
@ -14426,10 +14581,23 @@ spec:
- AzureGermanCloud - AzureGermanCloud
- AzureUSGovernmentCloud - AzureUSGovernmentCloud
hostedZoneName: hostedZoneName:
description: name of the DNS zone that should be used
type: string type: string
managedIdentity:
description: managed identity configuration, can not be used at the same time as clientID, clientSecretSecretRef or tenantID
type: object
properties:
clientID:
description: client ID of the managed identity, can not be used at the same time as resourceID
type: string
resourceID:
description: resource ID of the managed identity, can not be used at the same time as clientID
type: string
resourceGroupName: resourceGroupName:
description: resource group the DNS zone is located in
type: string type: string
subscriptionID: subscriptionID:
description: ID of the Azure subscription
type: string type: string
tenantID: tenantID:
description: when specifying ClientID and ClientSecret then this field is also needed description: when specifying ClientID and ClientSecret then this field is also needed
@ -14825,7 +14993,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -14906,7 +15074,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -14994,7 +15162,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -15075,7 +15243,7 @@ spec:
additionalProperties: additionalProperties:
type: string type: string
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. This field is beta-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
type: object type: object
properties: properties:
matchExpressions: matchExpressions:
@ -15588,7 +15756,7 @@ spec:
url: url:
description: URL of the Order. This will initially be empty when the resource is first created. The Order controller will populate this field when the Order is first processed. This field will be immutable after it is initially set. description: URL of the Order. This will initially be empty when the resource is first created. The Order controller will populate this field when the Order is first processed. This field will be immutable after it is initially set.
type: string type: string
served: true
served: false
storage: false storage: false
- name: v1alpha3 - name: v1alpha3
subresources: subresources:
@ -15745,7 +15913,7 @@ spec:
url: url:
description: URL of the Order. This will initially be empty when the resource is first created. The Order controller will populate this field when the Order is first processed. This field will be immutable after it is initially set. description: URL of the Order. This will initially be empty when the resource is first created. The Order controller will populate this field when the Order is first processed. This field will be immutable after it is initially set.
type: string type: string
served: true
served: false
storage: false storage: false
- name: v1beta1 - name: v1beta1
subresources: subresources:
@ -15903,7 +16071,7 @@ spec:
url: url:
description: URL of the Order. This will initially be empty when the resource is first created. The Order controller will populate this field when the Order is first processed. This field will be immutable after it is initially set. description: URL of the Order. This will initially be empty when the resource is first created. The Order controller will populate this field when the Order is first processed. This field will be immutable after it is initially set.
type: string type: string
served: true
served: false
storage: false storage: false
- name: v1 - name: v1
subresources: subresources:

Loading…
Cancel
Save