github.com/verrazzano/verrazzano@v1.7.0/platform-operator/thirdparty/charts/rancher-backup/files/default-resourceset-contents/rancher.yaml (about)

     1  - apiVersion: "v1"
     2    kindsRegexp: "^namespaces$"
     3    resourceNameRegexp: "^cattle-|^p-|^c-|^user-|^u-"
     4    resourceNames:
     5      - "local"
     6  - apiVersion: "v1"
     7    kindsRegexp: "^secrets$"
     8    namespaceRegexp: "^cattle-|^p-|^c-|^local$|^user-|^u-"
     9    labelSelectors:
    10      matchExpressions:
    11        - key: "owner"
    12          operator: "NotIn"
    13          values: ["helm"]
    14    excludeResourceNameRegexp: "^bootstrap-secret$|^rancher-csp-adapter|^csp-adapter-cache$"
    15  - apiVersion: "v1"
    16    kindsRegexp: "^serviceaccounts$"
    17    namespaceRegexp: "^cattle-|^p-|^c-|^local$|^user-|^u-"
    18    excludeResourceNameRegexp: "^default$|^rancher-csp-adapter$"
    19  - apiVersion: "v1"
    20    kindsRegexp: "^configmaps$"
    21    namespaces:
    22      - "cattle-system"
    23  - apiVersion: "rbac.authorization.k8s.io/v1"
    24    kindsRegexp: "^roles$|^rolebindings$"
    25    namespaceRegexp: "^cattle-|^p-|^c-|^local$|^user-|^u-"
    26    excludeResourceNameRegexp: "^rancher-csp-adapter"
    27  - apiVersion: "rbac.authorization.k8s.io/v1"
    28    kindsRegexp: "^clusterrolebindings$"
    29    resourceNameRegexp: "^cattle-|^clusterrolebinding-|^globaladmin-user-|^grb-u-|^crb-"
    30  - apiVersion: "rbac.authorization.k8s.io/v1"
    31    kindsRegexp: "^clusterroles$"
    32    resourceNameRegexp: "^cattle-|^p-|^c-|^local-|^user-|^u-|^project-|^create-ns$"
    33    excludeResourceNameRegexp: "^rancher-csp-adapter-"
    34  - apiVersion: "apiextensions.k8s.io/v1"
    35    kindsRegexp: "."
    36    resourceNameRegexp: "management.cattle.io$|project.cattle.io$|catalog.cattle.io$|resources.cattle.io$"
    37  - apiVersion: "management.cattle.io/v3"
    38    kindsRegexp: "."
    39    excludeKinds:
    40      - "tokens"
    41      - "rancherusernotifications"
    42  - apiVersion: "management.cattle.io/v3"
    43    kindsRegexp: "^tokens$"
    44    labelSelectors:
    45      matchExpressions:
    46        - key: "authn.management.cattle.io/kind"
    47          operator: "NotIn"
    48          values: [ "provisioning" ]
    49  - apiVersion: "project.cattle.io/v3"
    50    kindsRegexp: "."
    51  - apiVersion: "catalog.cattle.io/v1"
    52    kindsRegexp: "^clusterrepos$"
    53  - apiVersion: "resources.cattle.io/v1"
    54    kindsRegexp: "^ResourceSet$"