github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/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/default
     4  resources:
     5  - bases/apps.kubeblocks.io_backuppolicytemplates.yaml
     6  - bases/apps.kubeblocks.io_clusters.yaml
     7  - bases/apps.kubeblocks.io_clusterdefinitions.yaml
     8  - bases/apps.kubeblocks.io_clusterversions.yaml
     9  - bases/apps.kubeblocks.io_configconstraints.yaml
    10  - bases/apps.kubeblocks.io_opsrequests.yaml
    11  - bases/dataprotection.kubeblocks.io_actionsets.yaml
    12  - bases/dataprotection.kubeblocks.io_backupschedules.yaml
    13  - bases/dataprotection.kubeblocks.io_backuppolicies.yaml
    14  - bases/dataprotection.kubeblocks.io_backups.yaml
    15  - bases/extensions.kubeblocks.io_addons.yaml
    16  - bases/apps.kubeblocks.io_componentresourceconstraints.yaml
    17  - bases/apps.kubeblocks.io_componentclassdefinitions.yaml
    18  - bases/workloads.kubeblocks.io_replicatedstatemachines.yaml
    19  - bases/storage.kubeblocks.io_storageproviders.yaml
    20  - bases/dataprotection.kubeblocks.io_backuprepos.yaml
    21  - bases/dataprotection.kubeblocks.io_restores.yaml
    22  - bases/apps.kubeblocks.io_configurations.yaml
    23  - bases/apps.kubeblocks.io_servicedescriptors.yaml
    24  #+kubebuilder:scaffold:crdkustomizeresource
    25  
    26  patchesStrategicMerge:
    27  # [WEBHOOK] To enable webhook, uncomment all the sections with [WEBHOOK] prefix.
    28  # patches here are for enabling the conversion webhook for each CRD
    29  #- patches/webhook_in_clusters.yaml
    30  #- patches/webhook_in_clusterdefinitions.yaml
    31  #- patches/webhook_in_clusterversions.yaml
    32  #- patches/webhook_in_backuptools.yaml
    33  #- patches/webhook_in_backuppolicies.yaml
    34  #- patches/webhook_in_backups.yaml
    35  #- patches/webhook_in_backuppolicytemplates.yaml
    36  #- patches/webhook_in_opsrequests.yaml
    37  #- patches/webhook_in_reconfigurerequests.yaml
    38  #- patches/webhook_in_configconstraints.yaml
    39  #- patches/webhook_in_hostpreflights.yaml
    40  #- patches/webhook_in_preflights.yaml
    41  #- patches/webhook_in_addons.yaml
    42  #- patches/webhook_in_componentresourceconstraints.yaml
    43  #- patches/webhook_in_componentclassdefinitions.yaml
    44  #- patches/webhook_in_replicatedstatemachines.yaml
    45  #- patches/webhook_in_storageproviders.yaml
    46  #- patches/webhook_in_backuprepos.yaml
    47  #- patches/webhook_in_restores.yaml
    48  #- patches/webhook_in_configurations.yaml
    49  #- patches/webhook_in_servicedescriptors.yaml
    50  #+kubebuilder:scaffold:crdkustomizewebhookpatch
    51  
    52  # [CERTMANAGER] To enable cert-manager, uncomment all the sections with [CERTMANAGER] prefix.
    53  # patches here are for enabling the CA injection for each CRD
    54  #- patches/cainjection_in_clusters.yaml
    55  #- patches/cainjection_in_clusterdefinitions.yaml
    56  #- patches/cainjection_in_clusterversions.yaml
    57  #- patches/cainjection_in_backuptools.yaml
    58  #- patches/cainjection_in_backuppolicies.yaml
    59  #- patches/cainjection_in_backups.yaml
    60  #- patches/cainjection_in_backuppolicytemplates.yaml
    61  #- patches/cainjection_in_opsrequests.yaml
    62  #- patches/cainjection_in_reconfigurerequests.yaml
    63  #- patches/cainjection_in_configconstraints.yaml
    64  #- patches/cainjection_in_hostpreflights.yaml
    65  #- patches/cainjection_in_preflights.yaml
    66  #- patches/cainjection_in_addonspecs.yaml
    67  #- patches/cainjection_in_componentresourceconstraints.yaml
    68  #- patches/cainjection_in_componentclassdefinitions.yaml
    69  #- patches/cainjection_in_replicatedstatemachines.yaml
    70  #- patches/cainjection_in_storageproviders.yaml
    71  #- patches/cainjection_in_backuprepos.yaml
    72  #- patches/cainjection_in_restores.yaml
    73  #- patches/cainjection_in_configurations.yaml
    74  #- patches/cainjection_in_servicedescriptors.yaml
    75  #+kubebuilder:scaffold:crdkustomizecainjectionpatch
    76  
    77  # the following config is for teaching kustomize how to do kustomization for CRDs.
    78  configurations:
    79  - kustomizeconfig.yaml