github.com/codefresh-io/kcfi@v0.0.0-20230301195427-c1578715cc46/cmd/kcfi/testdata/output/template-with-crds.txt (about)

     1  ---
     2  # Source: crds/crdA.yaml
     3  apiVersion: apiextensions.k8s.io/v1beta1
     4  kind: CustomResourceDefinition
     5  metadata:
     6    name: testCRDs
     7  spec:
     8    group: testCRDGroups
     9    names:
    10      kind: TestCRD
    11      listKind: TestCRDList
    12      plural: TestCRDs
    13      shortNames:
    14        - tc
    15      singular: authconfig
    16  
    17  ---
    18  # Source: subchart1/templates/subdir/serviceaccount.yaml
    19  apiVersion: v1
    20  kind: ServiceAccount
    21  metadata:
    22    name: subchart1-sa
    23  ---
    24  # Source: subchart1/templates/subdir/role.yaml
    25  apiVersion: rbac.authorization.k8s.io/v1
    26  kind: Role
    27  metadata:
    28    name: subchart1-role
    29  rules:
    30  - resources: ["*"]
    31    verbs: ["get","list","watch"]
    32  ---
    33  # Source: subchart1/templates/subdir/rolebinding.yaml
    34  apiVersion: rbac.authorization.k8s.io/v1
    35  kind: RoleBinding
    36  metadata:
    37    name: subchart1-binding
    38  roleRef:
    39    apiGroup: rbac.authorization.k8s.io
    40    kind: Role
    41    name: subchart1-role
    42  subjects:
    43  - kind: ServiceAccount
    44    name: subchart1-sa
    45    namespace: default
    46  ---
    47  # Source: subchart1/charts/subcharta/templates/service.yaml
    48  apiVersion: v1
    49  kind: Service
    50  metadata:
    51    name: subcharta
    52    labels:
    53      helm.sh/chart: "subcharta-0.1.0"
    54  spec:
    55    type: ClusterIP
    56    ports:
    57    - port: 80
    58      targetPort: 80
    59      protocol: TCP
    60      name: apache
    61    selector:
    62      app.kubernetes.io/name: subcharta
    63  ---
    64  # Source: subchart1/charts/subchartb/templates/service.yaml
    65  apiVersion: v1
    66  kind: Service
    67  metadata:
    68    name: subchartb
    69    labels:
    70      helm.sh/chart: "subchartb-0.1.0"
    71  spec:
    72    type: ClusterIP
    73    ports:
    74    - port: 80
    75      targetPort: 80
    76      protocol: TCP
    77      name: nginx
    78    selector:
    79      app.kubernetes.io/name: subchartb
    80  ---
    81  # Source: subchart1/templates/service.yaml
    82  apiVersion: v1
    83  kind: Service
    84  metadata:
    85    name: subchart1
    86    labels:
    87      helm.sh/chart: "subchart1-0.1.0"
    88      app.kubernetes.io/instance: "RELEASE-NAME"
    89      kube-version/major: "1"
    90      kube-version/minor: "16"
    91      kube-version/version: "v1.16.0"
    92      kube-api-version/test: v1
    93  spec:
    94    type: ClusterIP
    95    ports:
    96    - port: 80
    97      targetPort: 80
    98      protocol: TCP
    99      name: nginx
   100    selector:
   101      app.kubernetes.io/name: subchart1