...

Text file src/github.com/GoogleCloudPlatform/k8s-config-connector/config/samples/resources/privatecacertificate/complex-certificate/privateca_v1beta1_privatecacapool.yaml

Documentation: github.com/GoogleCloudPlatform/k8s-config-connector/config/samples/resources/privatecacertificate/complex-certificate

     1# Copyright 2021 Google LLC
     2#
     3# Licensed under the Apache License, Version 2.0 (the "License");
     4# you may not use this file except in compliance with the License.
     5# You may obtain a copy of the License at
     6#
     7#     http://www.apache.org/licenses/LICENSE-2.0
     8#
     9# Unless required by applicable law or agreed to in writing, software
    10# distributed under the License is distributed on an "AS IS" BASIS,
    11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12# See the License for the specific language governing permissions and
    13# limitations under the License.
    14
    15apiVersion: privateca.cnrm.cloud.google.com/v1beta1
    16kind: PrivateCACAPool
    17metadata:
    18  labels:
    19    label-two: "value-two"
    20  name: privatecacertificate-dep-complex
    21  # PrivateCACertificateAuthority cannot be deleted immediately, and must wait
    22  # 30 days in a 'DELETED' status before it is fully deleted. Since a PrivateCACAPool
    23  # with a PrivateCACertificateAuthority in 'DELETED' status cannot be deleted
    24  # itself, we abandon this resource on deletion.
    25  annotations:
    26    cnrm.cloud.google.com/deletion-policy: "abandon"
    27spec:
    28  projectRef:
    29    # Replace ${PROJECT_ID?} with your project ID.
    30    external: projects/${PROJECT_ID?}
    31  location: us-central1
    32  tier: ENTERPRISE

View as plain text