78 lines
1.9 KiB
YAML
78 lines
1.9 KiB
YAML
# cluster-config.yaml - 修改为你的实际集群配置
|
|
|
|
kubernetes:
|
|
version: "1.29.3"
|
|
pod_cidr: "10.244.0.0/16"
|
|
service_cidr: "10.96.0.0/12"
|
|
cluster_name: "offline-k8s-cluster"
|
|
|
|
k8s_version: "1.29.3"
|
|
containerd_version: "1.7.13"
|
|
crictl_version: "1.29.0"
|
|
|
|
kubevirt_version: "v1.28.0"
|
|
cdi_version: "v1.65.0"
|
|
|
|
nfs_server: "192.168.16.2"
|
|
nfs_path: "/d/share/101206"
|
|
|
|
|
|
registry: "registry.local:5000" # 可选:若使用私有 registry
|
|
|
|
|
|
control_plane_ip: "192.168.16.5"
|
|
|
|
nodes:
|
|
control_plane:
|
|
hostname: "k8s-master"
|
|
ip: "192.168.16.5"
|
|
|
|
join:
|
|
token: "abcdef.0123456789abcdef"
|
|
hash: "123456abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234"
|
|
|
|
# =====================================================
|
|
# GPU Operator / NVIDIA 配置
|
|
# =====================================================
|
|
gpu:
|
|
driver_version: "535"
|
|
cuda_version: "12.4"
|
|
|
|
# =====================================================
|
|
# KubeVirt configuration
|
|
# =====================================================
|
|
kubevirt:
|
|
version: "1.3.0"
|
|
namespace: "kubevirt"
|
|
|
|
# =====================================================
|
|
# CDI (Containerized Data Importer)
|
|
# =====================================================
|
|
cdi:
|
|
version: "1.58.0"
|
|
namespace: "cdi"
|
|
|
|
# =====================================================
|
|
# GPU Operator
|
|
# =====================================================
|
|
gpu_operator:
|
|
version: "v23.9.2"
|
|
driver_version: "535"
|
|
namespace: "gpu-operator"
|
|
|
|
# =====================================================
|
|
# NFS shared storage for VM disks
|
|
# =====================================================
|
|
storage:
|
|
nfs_server: "i192.168.16.2"
|
|
nfs_path: "/d/share/11157"
|
|
storage_class_name: "nfs-kubevirt"
|
|
|
|
# =====================================================
|
|
# Offline bundle paths
|
|
# =====================================================
|
|
offline_bundle:
|
|
output_dir: "/opt/k8s-offline"
|
|
output_file: "k8s-offline.tgz"
|
|
|