This commit is contained in:
2024-04-25 12:04:36 +02:00
parent ef2206611e
commit 4afaad9fb8
3 changed files with 11 additions and 0 deletions

View File

@@ -618,6 +618,9 @@ data:
provider: generic
secretRef:
name: gitea-docker
certSecretRef:
name: ssh-credentials-flux
base-cert.yaml.tmpl: |-
---
apiVersion: cert-manager.io/v1

View File

@@ -7,6 +7,13 @@ locals {
ci-user-password = random_password.password.result
}
data "kubernetes_secret_v1" "gitea-cert" {
metadata {
name = "gitea-cert"
namespace = "${var.domain}-ci"
}
}
data "kubernetes_secret_v1" "gitea" {
metadata {
name = "gitea-admin-user"

View File

@@ -71,6 +71,7 @@ resource "kubernetes_secret_v1" "ci-git-secret" {
namespace = "${local.sorted-stages[count.index].namespace}"
}
data = {
"ca.crt" = lookup(data.kubernetes_secret_v1.gitea-cert.data, "ca.crt", lookup(data.kubernetes_secret_v1.gitea-cert.data, "tls.crt", ""))
"identity" = data.kubernetes_secret_v1.ssh-creds-read[count.index].data["ssh-privatekey"]
"known_hosts" = data.local_file.known_host[0].content
}