# kubeadm-ha **Repository Path**: dasd21/kubeadm-ha ## Basic Information - **Project Name**: kubeadm-ha - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: release-1.27 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-11-03 - **Last Updated**: 2023-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [Kubeadm HA](https://github.com/TimeBye/kubeadm-ha) ======= **🎉 项目受 [kubeasz](https://github.com/easzlab/kubeasz) 启发,考虑使用二进制进行安装的童鞋可以参考这个项目。** `kubeadm-ha` 使用 [kubeadm](https://kubernetes.io/docs/setup/independent/install-kubeadm/) 进行高可用 kubernetes 集群搭建,利用 ansible-playbook 实现自动化安装,既提供一键安装脚本,也可以根据 playbook 分步执行安装各个组件。 [](https://img.shields.io/badge/Proxy-iptables-brightgreen.svg?style=flat-square) [](https://img.shields.io/badge/Proxy-IPVS-brightgreen.svg?style=flat-square) [](https://img.shields.io/badge/DNS-CoreDNS-brightgreen.svg?style=flat-square) [](https://img.shields.io/badge/Net-Flannel-brightgreen.svg?style=flat-square) [](https://img.shields.io/badge/Net-Calico-brightgreen.svg?style=flat-square) [](https://github.com/TimeBye/kubeadm-ha/blob/master/LICENSE) [](https://app.fossa.io/projects/git%2Bgithub.com%2FTimeBye%2Fkubeadm-ha?ref=badge_shield) - **项目特性:** 不受国内网络限制、所有组件使用 `kubelet` 托管、多 `master` 高可用、`tls` 双向认证、自定义 `tls` 证书有效期、`RBAC` 授权、支持 `Network Policy` - **分支说明:** - `release-*`:安装 `*` 版本的 Kubernetes - `develop`:开发分支,不建议使用 - **相关支持:**
| 类别 | 支持 |
|---|---|
| Architecture | amd64, arm64 |
| OS |
RedHat : 7 Rocky Linux : 8, 9 CentOS : 7.9, 8 Debian : 10, 11 Ubuntu : 18.04 Kylin : V10 Anolis OS : 8 OpenEuler : 21.09, 22.03, 23.03 |
| Etcd | 3.5.7-0 |
| Container runtimes | Docker, containerd |
| Kubernetes | v1.20, v1.21, v1.22, v1.23, v1.24, v1.25, v1.26, v1.27 |
| Kube-apiserver lb | slb, haproxy, nginx |
| Network plugin | flannel, calico |
| Ingress controller | traefik, nginx-ingress |
| 00-安装须知 | 01-集群安装 | 02-节点管理 | 03-证书轮换 | 04-集群升级 |
| 05-集群备份 | 06-集群恢复 | 07-集群重置 | 08-离线安装 | 09-扩展阅读 |
|
carllhw |
Jaywoods2 |
ChongmingDu |
happinesslijian |
zlingqu |
li-sen |
## License
[](https://app.fossa.io/projects/git%2Bgithub.com%2FTimeBye%2Fkubeadm-ha?ref=badge_large)