novelapp: grant vabbit81 (Gheorghe) admin RBAC on novelapp namespace

This commit is contained in:
Viktor Barzin 2026-03-26 17:34:48 +02:00
parent 2dc27ca128
commit 1ec480e5fa

View file

@ -216,6 +216,24 @@ module "ingress" {
}
}
# RBAC grant vabbit81 (Gheorghe) admin access to novelapp namespace
resource "kubernetes_role_binding" "novelapp_owner_vabbit81" {
metadata {
name = "novelapp-owner-vabbit81"
namespace = kubernetes_namespace.novelapp.metadata[0].name
}
role_ref {
api_group = "rbac.authorization.k8s.io"
kind = "ClusterRole"
name = "admin"
}
subject {
api_group = "rbac.authorization.k8s.io"
kind = "User"
name = "vabbit81@gmail.com"
}
}
# Sealed Secrets encrypted secrets safe to commit to git
resource "kubernetes_manifest" "sealed_secrets" {
for_each = fileset(path.module, "sealed-*.yaml")