# kad **Repository Path**: quanag_100/kad ## Basic Information - **Project Name**: kad - **Description**: k8s自动化安装程序 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-05-07 - **Last Updated**: 2025-05-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 使用 ## 第一步:修改需要安装的k8s版本及其主机信息 修改conf目录下的hosts.ini和k8s-release.ini文件内容,根据您实际情况填写 常修改:主机的ip、用户名和密码;k8s的版本/docker版本 > 注意:目前支持calico有v3.25.0和v3.28.0,如果需要其他版本,需要去官网拉取对应的yaml文件放到对应的plugin目录下 ## 第二步 ```bash mkdir -p ~/.pip/ cat < ~/.pip/pip.conf [global] index-url = https://mirrors.huaweicloud.com/repository/pypi/simple trusted-host = mirrors.huaweicloud.com timeout = 120 EOF git clone git clone https://gitee.com/quanag_100/kad.git cd kad pip install -r requirements.txt python3 kad.py init_env k8s-master python3 kad.py base_pack_install k8s-master python3 kad.py image_pull k8s-master python3 kad.py start_install k8s-master python3 kad.py install_plugin k8s-master ``` # 测试过的版本对应表 仅供参考 | 序号 | k8s版本 | docker版本 | cri-dockerd版本 | calico版本 | pause容器版本 | 是否可以 | | ---- | -------- | ---------- | --------------- | ----------- | ------------- | -------- | | 1 | v1.26.15 | 26.1.3 | 0.3.17 | v3.25.0 | 3.10 | pass | | 2 | v1.26.1 | 26.1.4 | 0.3.17 | v3.25.0 | 3.10 | pass | | 3 | v1.26.1 | 26.1.4 | 0.3.17 | **v3.28.0** | 3.10 | **no** | | 4 | v1.26.1 | 26.1.4 | 0.3.17 | **v3.27.0** | 3.10 | **no** | | 5 | v1.26.1 | 26.1.4 | 0.3.17 | **v3.26.0** | 3.10 | pass | | | | | | | | | | | | | | | | | | | | | | | | |