...

Text file src/github.com/GoogleCloudPlatform/k8s-config-connector/config/cloudcodesnippets/privateca_v1beta1_privatecacertificate.yaml

Documentation: github.com/GoogleCloudPlatform/k8s-config-connector/config/cloudcodesnippets

     1label: Config Connector PrivateCACertificate
     2markdownDescription: Creates yaml for a PrivateCACertificate resource
     3insertText: |
     4  apiVersion: privateca.cnrm.cloud.google.com/v1beta1
     5  kind: PrivateCACertificate
     6  metadata:
     7    labels:
     8      \${1:key}: \${2:value}
     9    name: \${3:privatecacertificate-name}
    10  spec:
    11    location: \${4:us-central1}
    12    certificateAuthorityRef:
    13      name: \${5:privatecacertificate-dep-basic}
    14    caPoolRef:
    15      name: \${6:privatecacertificate-dep-basic}
    16    lifetime: \${7:860s}
    17    subjectMode: \${8:DEFAULT}
    18    config:
    19      subjectConfig:
    20        subject:
    21          commonName: \${9:san1.example.com}
    22        subjectAltName:
    23          dnsNames:
    24          - \${10:san1.example.com}
    25          uris:
    26          - \${11:http://www.ietf.org/rfc/rfc3986.txt}
    27          emailAddresses:
    28          - \${12:test_example@google.com}
    29          ipAddresses:
    30          - \${13:127.0.0.1}
    31      x509Config:
    32        caOptions:
    33          isCa: \${14:false}
    34        keyUsage:
    35          baseKeyUsage:
    36            crlSign: \${15:true}
    37          extendedKeyUsage:
    38            serverAuth: \${16:true}
    39      publicKey:
    40        format: \${17:PEM}
    41        key: \${18:LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUlJQ0lqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FnOEFNSUlDQ2dLQ0FnRUF2NndlQzFhVDE2bDJxUzZxZFljeQo3Qk9qelA3VHdUOXpVQWlGaFdwTDI1NkdScUM4eVFSZHFNc2k2OFEvLzc2MklVeXUvcWFIYkVnUThXUm1RZFZWCkdEbHhrQmZyQS9pWEIyZGd1anE4amgwSFdJVjJldjNUZXJWM2FVd3ZZVWxyb3docTAyN1NYOVUxaGJ1ZmRHQ00KdUtzSGlGMDVFcmdOdkV1UjhYQWtlSi9ZVjJEVjIrc1JxK1dnOXk0UndVWWJkY2hkRnR5MWQ1U1gvczBZcXN3Zwp5T0c5Vm9DZFI3YmFGMjJ1Z2hWUjQ0YVJtKzgzbWd0cUFaNE0rUnBlN0pHUnNVR1kvcFIzOTFUb2kwczhFbjE1CkpHaUFocVgyVzBVby9GWlpyeTN5dXFSZmRIWUVOQitBRHV5VE1UclVhS1p2N2V1YTBsVEJ6NW9vbTNqU0YzZ3YKSTdTUW9MZEsvamhFVk9PcTQxSWpCOEQ2MFNnZDY5YkQ3eVRJNTE2eXZaL3MzQXlLelc2ZjZLbmpkYkNjWktLVAowR0FlUE5MTmhEWWZTbEE5YndKOEhRUzJGZW5TcFNUQXJLdkdpVnJzaW5KdU5qYlFkUHVRSGNwV2Y5eDFtM0dSClRNdkYrVE5ZTS9scDdJTDJWTWJKUmZXUHkxaVd4bTlGMVlyNmRrSFZvTFA3b2NZa05SSG9QTHV0NUU2SUZKdEsKbFZJMk5uZVVZSkduWVNPKzF4UFY5VHFsSmVNTndyM3VGTUFOOE4vb0IzZjRXV3d1UllnUjBMNWcyQStMdngrZwpiYmRsK1RiLzBDTmZzbGZTdURyRlY4WjRuNmdWd2I5WlBHbE5IQ3ZucVJmTFVwUkZKd21SN1VZdnppL0U3clhKCkVEa0srdGNuUGt6Mkp0amRMS1I3cVZjQ0F3RUFBUT09Ci0tLS0tRU5EIFBVQkxJQyBLRVktLS0tLQ==}
    42    projectRef:
    43      external: \${19:projects/[PROJECT_ID?]}

View as plain text