iac/apps/processing/wb/rbac.yaml
2026-08-12 16:35:37 +05:00

20 lines
836 B
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
# kustomize сам переименовывает Namespace/Role/RoleBinding в workflow через
# поле namespace: в kustomization.yaml, но НЕ подставляет новый неймспейс в
# subjects[].namespace у RoleBinding (это не namespaced-поле верхнего уровня) —
# поэтому ServiceAccount-субъект приходится поправить руками, иначе биндинг
# будет ссылаться на несуществующий processing-vault в ns processing.
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
name: processing-jobs
namespace: processing
subjects:
- kind: ServiceAccount
name: processing-vault
namespace: workflow
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: Role
name: processing-jobs