My goal is to encrypt a CRD using an EncryptionConfig.
My initial EncryptionConfig only for secrets works.
kind: EncryptionConfig
apiVersion: v1
resources:
 - resources:
    - secrets
    providers:
    - aescbc:
        keys:
        - name: key1
          secret: N/A
    - identity: {}Checking the etcd db directly I can confirm that secrets are now encrypted.
I now want to extend this config to encrypt CRDs. My assumption is that CRD to the list of resources in some way would enable the encryption of the CRDs.
I have tried a number of different permutations of the resources array with no luck.
resources:
  - resources:
    - secrets
    - apiextensions.k8s.io/customresourcedefinitions/mycrd
resources:
  - resources:
    - secrets
    - customresourcedefinitionsNone of these work. Is it possible to encrypt CRDs with the EncryptionConfig? If it is, what is the correct way to do it.