51 lines
1.5 KiB
Plaintext
51 lines
1.5 KiB
Plaintext
# 节点配置
|
||
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"
|