github.com/terraform-modules-krish/terratest@v0.29.0/examples/kubernetes-rbac-example/namespace-service-account.yml (about) 1 --- 2 apiVersion: v1 3 kind: Namespace 4 metadata: 5 name: terratest-rbac-example-namespace 6 --- 7 apiVersion: v1 8 kind: ServiceAccount 9 metadata: 10 name: terratest-rbac-example-service-account 11 namespace: terratest-rbac-example-namespace 12 --- 13 apiVersion: rbac.authorization.k8s.io/v1 14 kind: Role 15 metadata: 16 name: terratest-rbac-example-role 17 namespace: terratest-rbac-example-namespace 18 rules: 19 - apiGroups: ["*"] 20 resources: ["*"] 21 verbs: ["*"] 22 --- 23 apiVersion: rbac.authorization.k8s.io/v1 24 kind: RoleBinding 25 metadata: 26 name: terratest-rbac-example-service-account-binding 27 namespace: terratest-rbac-example-namespace 28 subjects: 29 - kind: ServiceAccount 30 name: terratest-rbac-example-service-account 31 namespace: terratest-rbac-example-namespace 32 roleRef: 33 kind: Role 34 name: terratest-rbac-example-role 35 apiGroup: rbac.authorization.k8s.io