Minikube 部署 Kubernetes
Minikube是由Kubernetes社区维护的单机版的Kubernetes集群,支持macOS, Linux, and Windows等多种操作系统平台,使用最新的官方stable版本,并支持Kubernetes的大部分功能,从基础的容器编排管理,到高级特性如负载均衡、Ingress,权限控制等。非常适合作为Kubernetes入门,或开发测试环境使用。本文以CentOS 7 为例,安装最新版 Minikube。
一、安装kubectl
下载并安装 kubectl
1 | curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" && sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl |
验证安装是否成功,有版本输出则说明安装成功。
1 | kubectl version --client --output=yaml |
安装 minikube
下载并安装 minikube
1 | curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 && sudo install minikube-linux-amd64 /usr/local/bin/minikube |
初始化集群
1 | minikube start --force --driver=docker |
验证是否安装成功,输出节点信息则代表安装成功。
1 | kubectl get node |
参考文档
评论