|
|
|
@@ -1,7 +1,7 @@
|
|
|
|
vault:
|
|
|
|
vault:
|
|
|
|
global:
|
|
|
|
global:
|
|
|
|
enabled: true
|
|
|
|
enabled: true
|
|
|
|
tlsDisable: true
|
|
|
|
tlsDisable: false
|
|
|
|
resources:
|
|
|
|
resources:
|
|
|
|
requests:
|
|
|
|
requests:
|
|
|
|
memory: 256Mi
|
|
|
|
memory: 256Mi
|
|
|
|
@@ -60,7 +60,7 @@ vault:
|
|
|
|
enabled: true
|
|
|
|
enabled: true
|
|
|
|
|
|
|
|
|
|
|
|
standalone:
|
|
|
|
standalone:
|
|
|
|
enabled: true
|
|
|
|
enabled: false
|
|
|
|
|
|
|
|
|
|
|
|
config: |
|
|
|
|
config: |
|
|
|
|
disable_mlock = true
|
|
|
|
disable_mlock = true
|
|
|
|
@@ -68,6 +68,8 @@ vault:
|
|
|
|
listener "tcp" {
|
|
|
|
listener "tcp" {
|
|
|
|
address = "[::]:8200"
|
|
|
|
address = "[::]:8200"
|
|
|
|
cluster_address = "[::]:8201"
|
|
|
|
cluster_address = "[::]:8201"
|
|
|
|
|
|
|
|
tls_cert_file = "/vault/userconfig/vault-server-tls/vault.crt"
|
|
|
|
|
|
|
|
tls_key_file = "/vault/userconfig/vault-server-tls/vault.key"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
seal "transit" {
|
|
|
|
seal "transit" {
|
|
|
|
@@ -84,10 +86,10 @@ vault:
|
|
|
|
|
|
|
|
|
|
|
|
# Run Vault in "HA" mode.
|
|
|
|
# Run Vault in "HA" mode.
|
|
|
|
ha:
|
|
|
|
ha:
|
|
|
|
enabled: false
|
|
|
|
enabled: true
|
|
|
|
replicas: 3
|
|
|
|
replicas: 3
|
|
|
|
raft:
|
|
|
|
raft:
|
|
|
|
enabled: false
|
|
|
|
enabled: true
|
|
|
|
setNodeId: true
|
|
|
|
setNodeId: true
|
|
|
|
|
|
|
|
|
|
|
|
config: |
|
|
|
|
config: |
|
|
|
|
@@ -111,19 +113,19 @@ vault:
|
|
|
|
storage "raft" {
|
|
|
|
storage "raft" {
|
|
|
|
path = "/vault/data"
|
|
|
|
path = "/vault/data"
|
|
|
|
retry_join {
|
|
|
|
retry_join {
|
|
|
|
leader_api_addr = "http://vault-0.vault-internal:8200"
|
|
|
|
leader_api_addr = "https://vault-0.vault-internal:8200"
|
|
|
|
leader_ca_cert_file = "/vault/userconfig/vault-server-tls/vault.ca"
|
|
|
|
leader_ca_cert_file = "/vault/userconfig/vault-server-tls/vault.ca"
|
|
|
|
leader_client_cert_file = "/vault/userconfig/vault-server-tls/vault.crt"
|
|
|
|
leader_client_cert_file = "/vault/userconfig/vault-server-tls/vault.crt"
|
|
|
|
leader_client_key_file = "/vault/userconfig/vault-server-tls/vault.key"
|
|
|
|
leader_client_key_file = "/vault/userconfig/vault-server-tls/vault.key"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
retry_join {
|
|
|
|
retry_join {
|
|
|
|
leader_api_addr = "http://vault-1.vault-internal:8200"
|
|
|
|
leader_api_addr = "https://vault-1.vault-internal:8200"
|
|
|
|
leader_ca_cert_file = "/vault/userconfig/vault-server-tls/vault.ca"
|
|
|
|
leader_ca_cert_file = "/vault/userconfig/vault-server-tls/vault.ca"
|
|
|
|
leader_client_cert_file = "/vault/userconfig/vault-server-tls/vault.crt"
|
|
|
|
leader_client_cert_file = "/vault/userconfig/vault-server-tls/vault.crt"
|
|
|
|
leader_client_key_file = "/vault/userconfig/vault-server-tls/vault.key"
|
|
|
|
leader_client_key_file = "/vault/userconfig/vault-server-tls/vault.key"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
retry_join {
|
|
|
|
retry_join {
|
|
|
|
leader_api_addr = "http://vault-2.vault-internal:8200"
|
|
|
|
leader_api_addr = "https://vault-2.vault-internal:8200"
|
|
|
|
leader_ca_cert_file = "/vault/userconfig/vault-server-tls/vault.ca"
|
|
|
|
leader_ca_cert_file = "/vault/userconfig/vault-server-tls/vault.ca"
|
|
|
|
leader_client_cert_file = "/vault/userconfig/vault-server-tls/vault.crt"
|
|
|
|
leader_client_cert_file = "/vault/userconfig/vault-server-tls/vault.crt"
|
|
|
|
leader_client_key_file = "/vault/userconfig/vault-server-tls/vault.key"
|
|
|
|
leader_client_key_file = "/vault/userconfig/vault-server-tls/vault.key"
|
|
|
|
|