日常更新
This commit is contained in:
@@ -1,4 +1,8 @@
|
||||
---
|
||||
# 变量边界约定:
|
||||
# - inventory.ini:主机拓扑/SSH
|
||||
# - group_vars/all.yml:长期基线参数
|
||||
# - ansible/env/.env.verify:运行时上下文与外部依赖(ACME/NFS/Cloudflare 等)
|
||||
# 使用 root SSH 连接(setup-k3s-workers-ssh.sh 已将同一公钥写入各节点 root)
|
||||
ansible_user: root
|
||||
|
||||
@@ -8,11 +12,17 @@ timezone: "Asia/Shanghai"
|
||||
k3s_version: "" # 为空表示用 get.k3s.io 默认最新
|
||||
k3s_data_dir: "/storage"
|
||||
k3s_server_ip: "192.168.2.61"
|
||||
# 安装脚本网络:GitHub 慢/不可达时设 cn(等价于安装脚本环境变量 INSTALL_K3S_MIRROR);也可用 ansible-playbook -e k3s_install_mirror=cn
|
||||
k3s_install_mirror: ""
|
||||
# curl 连接/整体超时(秒),避免 get.k3s.io 卡住时 Ansible 长时间无反馈;-e k3s_install_curl_max_time=900 可调大
|
||||
k3s_install_curl_max_time: 600
|
||||
# 安装 shell 在控制面上的硬超时(秒),应略大于 k3s_install_curl_max_time
|
||||
k3s_install_task_timeout: 720
|
||||
|
||||
# 安装 k3s 前校验:/storage 为挂载点且与 / 不同设备(实验室 10G+32G 建议 true;「目录式假 /storage」旧环境可 false)
|
||||
k3s_verify_storage_mount: true
|
||||
|
||||
# 可选:由 playbooks/verify/01-06.yml(-e k3s_do_prepare_storage=true)对第二块整盘分区、格式化并挂载到 k3s_data_dir(会清空该盘,见 01-06)
|
||||
# 可选:由 playbooks/verify/01-05.yml(-e k3s_do_prepare_storage=true)对第二块整盘分区、格式化并挂载到 k3s_data_dir(会清空该盘,见 01-05)
|
||||
k3s_prepare_storage: false
|
||||
# k3s_data_disk_device: "/dev/vdb"
|
||||
# NVMe 整盘一般为 /dev/nvme0n1,首分区为 /dev/nvme0n1p1,playbook 会按设备名自动加 1 或 p1
|
||||
|
||||
Reference in New Issue
Block a user