25 lines
1.3 KiB
YAML
25 lines
1.3 KiB
YAML
---
|
|
kubernetes_version: v1.26.9 # Rancher can't run on v1.27, see https://www.suse.com/suse-rancher/support-matrix/all-supported-versions/rancher-v2-7-6/
|
|
talos_image_version: v1.5.2
|
|
talos_version: v1.5.3
|
|
ansible_root_dir: "{{ inventory_dir | ansible.builtin.dirname }}"
|
|
ansible_vault_password_file: "{{ ansible_root_dir }}/.ansible/vault_pass"
|
|
talos_generic_config_dir: "{{ ansible_root_dir }}/configs/talos"
|
|
talos_cluster_config_dir: "{{ ansible_root_dir }}/configs/{{ cluster_name }}"
|
|
talos_cluster_tmp_dir: "{{ ansible_root_dir }}/configs/{{ cluster_name }}/tmp"
|
|
talos_cluster_secrets_file: "{{ talos_cluster_config_dir }}/talos-secrets.yaml"
|
|
talos_control_lb_hostname: "control.{{ cluster_name }}"
|
|
talos_node_override_file: "{{ talos_cluster_config_dir }}/talos-override-{{ inventory_hostname }}.yaml"
|
|
talos_node_config_file: "{{ talos_cluster_config_dir }}/talos-{{ inventory_hostname }}.yaml"
|
|
talos_disk: /dev/sda
|
|
talosconfig: "{{ talos_cluster_config_dir }}/talosconfig.yaml"
|
|
kubeconfig: "{{ talos_cluster_config_dir }}/kubeconfig.yaml"
|
|
kubectl_host: localhost
|
|
talosctl_host: localhost
|
|
ingress_lb_hostname: "workers.{{ cluster_name }}"
|
|
ingress_ips: [] # One or more IPs must be defined for first cluster node using Inventory
|
|
rancher_hostname: "rancher.{{ cluster_name }}"
|
|
letsencrypt_email: "jeroen@deovero.com"
|
|
network_interface: "eth0"
|
|
network_cidr_prefix: "24"
|