docker上使用Minikube部署Kubernetes单节点集群

1、 安装kubectl

关闭SWAP交换分区
swapoff -a

配置Kubernetes-YUM源

[root@minikube ~]# cat < /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg
https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF

安装Kubectl
[root@minikube ~]# yum -y install kubectl

2、 安装Minikube

Minikube安装包由阿里云提供。
[root@minikube ~]# curl -Lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.2.0/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/

3、 使用Minikube创建一个Kubernetes单点集群

--vm-driver=none”表示使用Linux本机作为运行环境。
--image-repository”表示指定阿里的镜像地址,用官方的镜像地址很慢。

[root@minikube ~]# minikube start --image-repository=‘registry.cn-hangzhou.aliyuncs.com/google_containers‘ --vm-driver=none 

4、 查看Kubernetes集群运行情况

#查看集群的状态

[root@centos7-01 ~]# minikube status
host: Running
kubelet: Running
apiserver: Running
kubectl: Correctly Configured: pointing to minikube-vm at 192.168.159.128

#查看集群信息
[root@centos7-01 ~]# kubectl cluster-info
Kubernetes master is running at https://192.168.159.128:8443
KubeDNS is running at https://192.168.159.128:8443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy

To further debug and diagnose cluster problems, use ‘kubectl cluster-info dump‘.
#这里显示集群已经启动。它显示了各种Kubemetes组件的URL , 包括API服务器和Web控制台。


#可以运行minikube ssh登录到Minikube VM并从内部探索它
minikube ssh

docker上使用Minikube部署Kubernetes单节点集群

上一篇:JSON


下一篇:使用jQuery添加广告弹窗