37 lines
1.0 KiB
YAML
37 lines
1.0 KiB
YAML
all:
|
|
hosts:
|
|
localhost:
|
|
ansible_connection: local
|
|
ansible_python_interpreter: /usr/bin/python3
|
|
|
|
vars:
|
|
# --- Project paths ---
|
|
project_dir: "{{ playbook_dir }}/.."
|
|
k8s_manifests_dir: "{{ project_dir }}/k8s"
|
|
scripts_dir: "{{ project_dir }}/scripts"
|
|
certs_dir: "{{ project_dir }}/certs"
|
|
|
|
# --- Minikube ---
|
|
minikube_cpus: 4
|
|
minikube_memory: 8192
|
|
minikube_disk_size: "40g"
|
|
minikube_driver: docker
|
|
|
|
# --- Domain ---
|
|
domain: elk.local
|
|
|
|
# --- ELK versions ---
|
|
elk_version: "8.17.0"
|
|
nginx_version: "1.27"
|
|
authentik_version: "2024.12"
|
|
mysql_version: "8.4"
|
|
|
|
# --- Passwords (override in vault for production) ---
|
|
elastic_password: "ElasticP@ss2024!"
|
|
kibana_system_password: "KibanaP@ss2024!"
|
|
mysql_root_password: "rootpassword"
|
|
logstash_mysql_password: "logstash_password"
|
|
authentik_pg_password: "AuthPgP@ss2024!"
|
|
authentik_secret_key: "Sup3rS3cretK3yForAuth3nt1k2024ThatIsLongEnough!"
|
|
authentik_bootstrap_password: "AdminP@ss2024!"
|