k8s.io/apiserver@v0.31.1/pkg/server/options/encryptionconfig/testdata/valid-configs/identity-first.yaml (about)

     1  kind: EncryptionConfiguration
     2  apiVersion: apiserver.config.k8s.io/v1
     3  resources:
     4    - resources:
     5        - secrets
     6        - namespaces
     7      providers:
     8        - identity: {}
     9        - aesgcm:
    10            keys:
    11              - name: key1
    12                secret: c2VjcmV0IGlzIHNlY3VyZQ==
    13              - name: key2
    14                secret: dGhpcyBpcyBwYXNzd29yZA==
    15        - kms:
    16            name: testprovider
    17            endpoint: unix:///tmp/testprovider.sock
    18            cachesize: 10
    19            timeout: 10s
    20        - kms:
    21            apiVersion: v2
    22            name: testproviderv2
    23            endpoint: unix:///tmp/testprovider.sock
    24        - aescbc:
    25            keys:
    26              - name: key1
    27                secret: c2VjcmV0IGlzIHNlY3VyZQ==
    28              - name: key2
    29                secret: dGhpcyBpcyBwYXNzd29yZA==
    30        - secretbox:
    31            keys:
    32              - name: key1
    33                secret: YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXoxMjM0NTY=