vault#


glxforge_action: "start"

glxforge_vault_docker_network_name: "glxforge"
glxforge_vault_domain: "local.ici"
glxforge_vault_docker_name: "vault.{{ glxforge_vault_domain }}"
glxforge_vault_container_name: "vault.{{ glxforge_vault_domain }}"
glxforge_vault_container_image: "vault:latest"
glxforge_vault_docker_network_ipv4_address: "172.26.0.50"

glxforge_vault_uname: "{{ glxforge_uname | default('glxforge') }}"
glxforge_vault_home_dir: "/home/{{ glxforge_vault_uname }}"
glxforge_vault_data_dir: "{{ glxforge_vault_home_dir }}/glxdata/vault"

glxforge_vault_compose_filename: "docker-compose.vault.yml"
glxforge_vault_compose_file_path: "{{ glxforge_vault_home_dir }}/{{ glxforge_vault_compose_filename }}"
glxforge_vault_compose_project: "glxforge-vault"

App


glxforge_vault_unseal_method: "in-place"

glxforge_vault_api_protocol: "http"
glxforge_vault_api_address: "{{ glxforge_vault_container_name }}"
glxforge_vault_api_port: "8200"

glxforge_vault_http_port: "8200"
glxforge__vault_https_port: "8201"

glxforge_vault_unseal_key_shares: 5
glxforge_vault_unseal_key_threshold: 3

glxforge_vault_local_unseal_file: "{{ glxforge_vault_data_dir }}/vault-unseal.yml"