Minikube快速搭建K8S单节点环境
1. K8S集群搭建方式
K8S大牛:高塔,https://github.com/kelseyhightower
1.1 最困难的搭建k8s的方式
https://github.com/kelseyhightower/kubernetes-the-hard-way
如果你想更倾向于使用,或想更好地了解使用k8s的容器编排,那么就应该尝试一下该教程,并在设置过程中执行每一个步骤。
1.2 简单的搭建k8s的方式
1.2.1 minikube
https://github.com/kubernetes/minikube
Minikube只能搭建单节点Kubernetes集群
1.2.2 kubeadm
https://github.com/kubernetes/kubeadm
kubeadm是Kubernetes官方提供的用于快速安装Kubernetes集群的工具,伴随Kubernetes每个版本的发布都会同步更新,kubeadm会对集群配置方面的一些实践做调整,通过实验kubeadm可以学习到Kubernetes官方在集群配置上一些新的最佳实践,可搭建多节点Kubernetes集群。
1.2.3 kops
https://github.com/kubernetes/kops
Kops被描述为“用最容易的方式启动和运行生产级别的k8s集群” ,正好与Kelsey Hightower的文章 “Kubernetes the Hard Way”相对。
kops helps you create, destroy, upgrade and maintain production-grade, highly available, Kubernetes clusters from the command line.
2. Minikube搭建k8s单节点环境
https://github.com/kubernetes/minikube