sigs.k8s.io/cluster-api-provider-aws@v1.5.5/test/e2e/data/infrastructure-aws/kustomize_sources/nested-multitenancy-clusterclass/role.yaml (about)

     1  ---
     2  apiVersion: infrastructure.cluster.x-k8s.io/v1beta1
     3  kind: AWSClusterRoleIdentity
     4  metadata:
     5    name: "${MULTI_TENANCY_JUMP_IDENTITY_NAME}"
     6  spec:
     7    roleARN: "${MULTI_TENANCY_JUMP_ROLE_ARN}"
     8    durationSeconds: 900
     9    sessionName: "${MULTI_TENANCY_JUMP_IDENTITY_NAME}-session"
    10    sourceIdentityRef:
    11      kind: AWSClusterControllerIdentity
    12      name: "default"
    13    allowedNamespaces: {}
    14  ---
    15  apiVersion: infrastructure.cluster.x-k8s.io/v1beta1
    16  kind: AWSClusterRoleIdentity
    17  metadata:
    18    name: "${MULTI_TENANCY_NESTED_IDENTITY_NAME}"
    19  spec:
    20    roleARN: "${MULTI_TENANCY_NESTED_ROLE_ARN}"
    21    sessionName: "${MULTI_TENANCY_NESTED_IDENTITY_NAME}-session"
    22    sourceIdentityRef:
    23      kind: AWSClusterRoleIdentity
    24      name: "${MULTI_TENANCY_JUMP_IDENTITY_NAME}"
    25    allowedNamespaces: {}