This commit is contained in:
2024-05-12 13:09:50 +02:00
parent 085d8b1aeb
commit ed58ef54e1
5 changed files with 188 additions and 5 deletions

17
core/olm/operators.tf Normal file
View File

@@ -0,0 +1,17 @@
resource "kubernetes_namespace_v1" "operator_ns" {
metadata {
labels = local.common-labels
name = var.operators_namespace
}
}
resource "kubectl_manifest" "operator_group" {
depends_on = [kubernetes_namespace_v1.operator_ns]
yaml_body = <<-EOF
apiVersion: operators.coreos.com/v1
kind: OperatorGroup
metadata:
name: global-operators
namespace: ${var.operators_namespace}
labels: ${jsonencode(local.common-labels)}
EOF
}