Add external secrets operator
This commit is contained in:
parent
3a5b7c2258
commit
fe056fd9f9
6 changed files with 109 additions and 0 deletions
|
|
@ -5,6 +5,16 @@ resource "random_password" "argocd_admin" {
|
|||
override_special = "!#$%&*()-_=+[]{}?"
|
||||
}
|
||||
|
||||
resource "random_password" "postgres" {
|
||||
length = 32
|
||||
special = false
|
||||
}
|
||||
|
||||
resource "random_password" "kan_auth" {
|
||||
length = 32
|
||||
special = false
|
||||
}
|
||||
|
||||
# Single secrets manager secret for all cluster secrets
|
||||
resource "aws_secretsmanager_secret" "dumpnet" {
|
||||
name = var.cluster_name
|
||||
|
|
@ -19,6 +29,12 @@ resource "aws_secretsmanager_secret_version" "dumpnet" {
|
|||
talosconfig = data.talos_client_configuration.this.talos_config
|
||||
kubeconfig = talos_cluster_kubeconfig.this.kubeconfig_raw
|
||||
}
|
||||
postgres = {
|
||||
password = random_password.postgres.result
|
||||
}
|
||||
kan = {
|
||||
better_auth_secret = random_password.kan_auth.result
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue