feat(roles): added k3s role

This commit is contained in:
ITQ
2026-03-19 14:41:05 +03:00
parent 3f5f2c4f18
commit 8a9cc4a1ce
7 changed files with 112 additions and 10 deletions
+2
View File
@@ -0,0 +1,2 @@
---
extra_agent_args: ""
+7
View File
@@ -0,0 +1,7 @@
---
kubeconfig: ~/.kube/config.new
user_kubectl: false
cluster_context: k3s-ansible
use_external_database: false
extra_server_args: ""
+18
View File
@@ -0,0 +1,18 @@
---
api_port: 6443
server_group: k3s_servers
agent_group: k3s_agents
systemd_dir: /etc/systemd/system
k3s_server_location: /var/lib/rancher/k3s
extra_install_envs: {}
extra_service_envs: []
k3s_version: v1.34.1+k3s1
# Set via ANSIBLE_K3S_TOKEN env var or override per-host with ansible-vault
# Generate with: openssl rand -base64 48
token: "{{ lookup('env', 'ANSIBLE_K3S_TOKEN') }}"
api_endpoint: "{{ hostvars[groups['server'][0]]['ansible_host'] | default(groups['server'][0]) }}"