Я пытаюсь создать несколько ролей в Kubernetes в одном файле YAML.
Я не уверен, если это возможно.
Вот что я пробовал:
cat > ~/tmp/Role.yaml <<EOF
kind: Role
apiVersion: rbac.authorization.k8s.io/v1beta1
metadata:
namespace: default
name: testRole1
rules:
- apiGroups: ["", "extensions", "apps"]
resources: ["pods"]
verbs: ["get", "list"]
kind: Role
apiVersion: rbac.authorization.k8s.io/v1beta1
metadata:
namespace: default
name: testRole2
rules:
- apiGroups: ["", "extensions", "apps"]
resources: ["pods"]
verbs: ["get"]
EOF
kubectl create -f ~/tmp/Role.yaml
Это создает мне только последнее - testRole2
.
Возможно ли сделать это в одном файле YAML или мне нужно создать файл YAML для каждой роли?