# 节点配置 master_nodes: - hostname: k3s-master-01 public_ip: "YOUR_MASTER_PUBLIC_IP" private_ip: "YOUR_MASTER_PRIVATE_IP" ssh_user: "YOUR_SSH_USER" ssh_password: "YOUR_SSH_PASSWORD" # 或使用 ssh_key_path worker_nodes: - hostname: k3s-worker-01 public_ip: "YOUR_WORKER1_PUBLIC_IP" private_ip: "YOUR_WORKER1_PRIVATE_IP" ssh_user: "YOUR_SSH_USER" ssh_password: "YOUR_SSH_PASSWORD" - hostname: k3s-worker-02 public_ip: "YOUR_WORKER2_PUBLIC_IP" private_ip: "YOUR_WORKER2_PRIVATE_IP" ssh_user: "YOUR_SSH_USER" ssh_password: "YOUR_SSH_PASSWORD" # K3s配置 k3s_version: "v1.28.5+k3s1" k3s_token: "YOUR_CLUSTER_TOKEN" # 建议使用强随机字符串 flannel_iface: "eth0" target_dir: "/home/YOUR_USER/k3s" # 域名配置 domain_name: "YOUR_DOMAIN.com" master_domain: "master.YOUR_DOMAIN.com" worker1_domain: "worker1.YOUR_DOMAIN.com" worker2_domain: "worker2.YOUR_DOMAIN.com" # Gitea配置 gitea_enabled: true gitea_domain: "git.YOUR_DOMAIN.com" gitea_admin_user: "gitea_admin" gitea_admin_password: "YOUR_GITEA_ADMIN_PASSWORD" gitea_admin_email: "admin@YOUR_DOMAIN.com" gitea_org_name: "k3s-apps" gitea_repo_name: "demo-app" gitea_user_name: "argocd" gitea_user_password: "YOUR_ARGOCD_GIT_PASSWORD" gitea_user_email: "argocd@YOUR_DOMAIN.com" # ArgoCD配置 argocd_domain: "argocd.YOUR_DOMAIN.com" argocd_admin_password: "YOUR_ARGOCD_ADMIN_PASSWORD" # Git仓库URL(部署后自动生成) git_repo_url: "http://gitea-http.gitea.svc.cluster.local:3000/k3s-apps/demo-app.git"