sigs.k8s.io/cluster-api-provider-azure@v1.17.0/config/crd/kustomization.yaml (about)

     1  # This kustomization.yaml is not intended to be run by itself,
     2  # since it depends on service name and namespace that are out of this kustomize package.
     3  # It should be run by config/
     4  apiVersion: kustomize.config.k8s.io/v1beta1
     5  kind: Kustomization
     6  
     7  resources:
     8  - bases/infrastructure.cluster.x-k8s.io_azuremachines.yaml
     9  - bases/infrastructure.cluster.x-k8s.io_azureclusters.yaml
    10  - bases/infrastructure.cluster.x-k8s.io_azureclustertemplates.yaml
    11  - bases/infrastructure.cluster.x-k8s.io_azuremachinetemplates.yaml
    12  - bases/infrastructure.cluster.x-k8s.io_azureclusteridentities.yaml
    13  - bases/infrastructure.cluster.x-k8s.io_azuremachinepools.yaml
    14  - bases/infrastructure.cluster.x-k8s.io_azuremanagedmachinepools.yaml
    15  - bases/infrastructure.cluster.x-k8s.io_azuremanagedclusters.yaml
    16  - bases/infrastructure.cluster.x-k8s.io_azuremanagedcontrolplanes.yaml
    17  - bases/infrastructure.cluster.x-k8s.io_azuremachinepoolmachines.yaml
    18  - bases/infrastructure.cluster.x-k8s.io_azuremanagedclustertemplates.yaml
    19  - bases/infrastructure.cluster.x-k8s.io_azuremanagedcontrolplanetemplates.yaml
    20  - bases/infrastructure.cluster.x-k8s.io_azuremanagedmachinepooltemplates.yaml
    21  - bases/infrastructure.cluster.x-k8s.io_azureasomanagedclusters.yaml
    22  - bases/infrastructure.cluster.x-k8s.io_azureasomanagedclustertemplates.yaml
    23  - bases/infrastructure.cluster.x-k8s.io_azureasomanagedcontrolplanes.yaml
    24  - bases/infrastructure.cluster.x-k8s.io_azureasomanagedcontrolplanetemplates.yaml
    25  - bases/infrastructure.cluster.x-k8s.io_azureasomanagedmachinepools.yaml
    26  - bases/infrastructure.cluster.x-k8s.io_azureasomanagedmachinepooltemplates.yaml
    27  # +kubebuilder:scaffold:crdkustomizeresource
    28  
    29  patches:
    30  # [WEBHOOK] To enable webhook, uncomment all the sections with [WEBHOOK] prefix.
    31  # patches here are for enabling the conversion webhook for each CRD
    32  - path: patches/webhook_in_azuremachines.yaml
    33  - path: patches/webhook_in_azureclusters.yaml
    34  - path: patches/webhook_in_azureclustertemplates.yaml
    35  - path: patches/webhook_in_azureclusteridentities.yaml
    36  - path: patches/webhook_in_azuremachinetemplates.yaml
    37  - path: patches/webhook_in_azuremachinepools.yaml
    38  - path: patches/webhook_in_azuremachinepoolmachines.yaml
    39  # - path: patches/webhook_in_azuremanagedmachinepools.yaml
    40  # - path: patches/webhook_in_azuremanagedclusters.yaml
    41  # - path: patches/webhook_in_azuremanagedcontrolplanes.yaml
    42  # +kubebuilder:scaffold:crdkustomizewebhookpatch
    43  
    44  # [CERTMANAGER] To enable webhook, uncomment all the sections with [CERTMANAGER] prefix.
    45  # patches here are for enabling the CA injection for each CRD
    46  - path: patches/cainjection_in_azuremachines.yaml
    47  - path: patches/cainjection_in_azureclusters.yaml
    48  - path: patches/cainjection_in_azureclustertemplates.yaml
    49  - path: patches/cainjection_in_azureclusteridentities.yaml
    50  - path: patches/cainjection_in_azuremachinetemplates.yaml
    51  - path: patches/cainjection_in_azuremachinepools.yaml
    52  - path: patches/cainjection_in_azuremachinepoolmachines.yaml
    53  # - path: patches/cainjection_in_azuremanagedmachinepools.yaml
    54  # - path: patches/cainjection_in_azuremanagedclusters.yaml
    55  # - path: patches/cainjection_in_azuremanagedcontrolplanes.yaml
    56  # +kubebuilder:scaffold:crdkustomizecainjectionpatch
    57  
    58  - path: patches/capicontract_in_azuremachines.yaml
    59  - path: patches/capicontract_in_azureclusters.yaml
    60  - path: patches/capicontract_in_azureclustertemplates.yaml
    61  - path: patches/capicontract_in_azuremachinetemplates.yaml
    62  - path: patches/capicontract_in_azureclusteridentities.yaml
    63  - path: patches/capicontract_in_azuremachinepools.yaml
    64  - path: patches/capicontract_in_azuremanagedmachinepools.yaml
    65  - path: patches/capicontract_in_azuremanagedclusters.yaml
    66  - path: patches/capicontract_in_azuremanagedcontrolplanes.yaml
    67  - path: patches/capicontract_in_azuremachinepoolmachines.yaml
    68  - path: patches/capicontract_in_azuremanagedclustertemplates.yaml
    69  - path: patches/capicontract_in_azuremanagedcontrolplanetemplates.yaml
    70  - path: patches/capicontract_in_azuremanagedmachinepooltemplates.yaml
    71  - path: patches/capicontract_in_azureasomanagedclusters.yaml
    72  - path: patches/capicontract_in_azureasomanagedclustertemplates.yaml
    73  - path: patches/capicontract_in_azureasomanagedcontrolplanes.yaml
    74  - path: patches/capicontract_in_azureasomanagedcontrolplanetemplates.yaml
    75  - path: patches/capicontract_in_azureasomanagedmachinepools.yaml
    76  - path: patches/capicontract_in_azureasomanagedmachinepooltemplates.yaml
    77  
    78  # the following config is for teaching kustomize how to do kustomization for CRDs.
    79  configurations:
    80  - kustomizeconfig.yaml