This commit is contained in:
2024-06-18 16:01:11 +02:00
parent 11cacea426
commit 225cc273b6
3 changed files with 40 additions and 4 deletions

View File

@@ -166,7 +166,7 @@ options:
rabbit: rabbit:
registry: docker.io registry: docker.io
repository: rabbitmq repository: rabbitmq
tag: 3.10.2-management tag: 3.13.3-management-alpine
examples: examples:
- back: - back:
pull_policy: IfNotPresent pull_policy: IfNotPresent
@@ -200,7 +200,7 @@ options:
rabbit: rabbit:
registry: docker.io registry: docker.io
repository: rabbitmq repository: rabbitmq
tag: 3.10.2-management tag: 3.13.3-management-alpine
properties: properties:
back: back:
default: default:
@@ -342,7 +342,7 @@ options:
default: default:
registry: docker.io registry: docker.io
repository: rabbitmq repository: rabbitmq
tag: 3.10.2-management tag: 3.13.3-management-alpine
properties: properties:
registry: registry:
default: docker.io default: docker.io
@@ -351,7 +351,7 @@ options:
default: rabbitmq default: rabbitmq
type: string type: string
tag: tag:
default: 3.10.2-management default: 3.13.3-management-alpine
type: string type: string
type: object type: object
type: object type: object

View File

@@ -72,6 +72,41 @@ resource "kubectl_manifest" "rabbit_perm" {
EOF EOF
} }
# resource "kubectl_manifest" "rabbit_vhost_event" {
# yaml_body = <<-EOF
# apiVersion: rabbitmq.com/v1beta1
# kind: Vhost
# metadata:
# name: "${var.instance}-${var.component}-taiga-event"
# namespace: "${var.namespace}"
# labels: ${jsonencode(local.rabbitmq_labels)}
# spec:
# name: event
# rabbitmqClusterReference:
# name: ${kubectl_manifest.rabbit.name}
# EOF
# }
# resource "kubectl_manifest" "rabbit_perm_event" {
# yaml_body = <<-EOF
# apiVersion: rabbitmq.com/v1beta1
# kind: Permission
# metadata:
# name: "${var.instance}-${var.component}-taiga-event"
# namespace: "${var.namespace}"
# labels: ${jsonencode(local.rabbitmq_labels)}
# spec:
# vhost: "event"
# user: "taiga"
# permissions:
# write: ".*"
# configure: ".*"
# read: ".*"
# rabbitmqClusterReference:
# name: ${kubectl_manifest.rabbit.name}
# EOF
# }
resource "random_password" "rabbit" { resource "random_password" "rabbit" {
length = 32 length = 32
special = false special = false

View File

@@ -1,4 +1,5 @@
resource "kubectl_manifest" "Job_taiga-createinitialtemplates" { resource "kubectl_manifest" "Job_taiga-createinitialtemplates" {
force_new = true
yaml_body = <<-EOF yaml_body = <<-EOF
apiVersion: batch/v1 apiVersion: batch/v1
kind: Job kind: Job