gitops/playbooks/init_k3s_cluster_with_argo_server
2025-05-23 21:19:18 +08:00

39 lines
916 B
Plaintext

- name: set artifact cluster with vhosts
hosts: all
user: root
become: yes
gather_facts: yes
tasks:
- include_role:
name: k3s-reset
vars:
group: master
cluster_reset: 'enable'
- include_role:
name: k3s
vars:
group: master
cni: default
version: 'v1.27.2+k3s1'
pod_cidr: '10.10.0.0/16'
svc_cidr: '172.16.0.0/16'
enable_api_access: true
- include_role:
name: k3s-addon
vars:
group: master
ingress: disable
external_dns: disable
cert_issuance: vault
- include_role:
name: argo-server
vars:
group: master
namespace: argocd
domain: onwalk.net
update_secret: true
tls:
- secret_name: argocd-server-tls
keyfile: /etc/ssl/onwalk.net.key
certfile: /etc/ssl/onwalk.net.pem