added missing files
This commit is contained in:
35
infra/gitea/vault/agent.hcl
Normal file
35
infra/gitea/vault/agent.hcl
Normal file
@@ -0,0 +1,35 @@
|
||||
auto_auth {
|
||||
method "approle" {
|
||||
mount_path = "auth/approle"
|
||||
config = {
|
||||
role_id_file_path = "/vault/secrets/role_id"
|
||||
secret_id_file_path = "/vault/secrets/secret_id"
|
||||
}
|
||||
}
|
||||
sink "file" { config = { path = "/vault/.token" } }
|
||||
}
|
||||
|
||||
template {
|
||||
source = "/etc/vault/templates/gitea_db_pass.ctmpl"
|
||||
destination = "/vault/secrets/gitea_db_pass"
|
||||
}
|
||||
|
||||
template {
|
||||
source = "/etc/vault/templates/minio_access_key.ctmpl"
|
||||
destination = "/vault/secrets/minio_access_key"
|
||||
}
|
||||
|
||||
template {
|
||||
source = "/etc/vault/templates/minio_secret_key.ctmpl"
|
||||
destination = "/vault/secrets/minio_secret_key"
|
||||
}
|
||||
|
||||
template {
|
||||
source = "/etc/vault/templates/mail_account.ctmpl"
|
||||
destination = "/vault/secrets/mail_account"
|
||||
}
|
||||
|
||||
template {
|
||||
source = "/etc/vault/templates/mail_secret.ctmpl"
|
||||
destination = "/vault/secrets/mail_secret"
|
||||
}
|
||||
1
infra/gitea/vault/templates/gitea_db_pass.ctmpl
Normal file
1
infra/gitea/vault/templates/gitea_db_pass.ctmpl
Normal file
@@ -0,0 +1 @@
|
||||
{{ with secret "kv/data/cicd/gitea" }}{{ .Data.data.gitea_db_pass }}{{- end -}}
|
||||
1
infra/gitea/vault/templates/mail_account.ctmpl
Normal file
1
infra/gitea/vault/templates/mail_account.ctmpl
Normal file
@@ -0,0 +1 @@
|
||||
{{ with secret "kv/data/cicd/gitea" }}{{ .Data.data.mail_account }}{{- end -}}
|
||||
1
infra/gitea/vault/templates/mail_secret.ctmpl
Normal file
1
infra/gitea/vault/templates/mail_secret.ctmpl
Normal file
@@ -0,0 +1 @@
|
||||
{{ with secret "kv/data/cicd/gitea" }}{{ .Data.data.mail_secret }}{{- end -}}
|
||||
1
infra/gitea/vault/templates/minio_access_key.ctmpl
Normal file
1
infra/gitea/vault/templates/minio_access_key.ctmpl
Normal file
@@ -0,0 +1 @@
|
||||
{{ with secret "kv/data/s3/gitea" }}{{ .Data.data.access_key_id }}{{- end -}}
|
||||
1
infra/gitea/vault/templates/minio_secret_key.ctmpl
Normal file
1
infra/gitea/vault/templates/minio_secret_key.ctmpl
Normal file
@@ -0,0 +1 @@
|
||||
{{ with secret "kv/data/s3/gitea" }}{{ .Data.data.secret_access_key }}{{- end -}}
|
||||
Reference in New Issue
Block a user