Kubernetes实战(十二)——CoreDNS和Dashboard部署
1.CoreDNS部署
1.创建CoreDNS
Continue reading >>[root@linux-node1 ~]# cat > coredns.yaml <<EOF
apiVersion: v1
kind: ServiceAccount
metadata:
name: coredns
namespace: kube-system
labels:
&n...
1.创建CoreDNS
Continue reading >>[root@linux-node1 ~]# cat > coredns.yaml <<EOF
apiVersion: v1
kind: ServiceAccount
metadata:
name: coredns
namespace: kube-system
labels:
&n...
部署之前先来回顾一下K8s中的核心概念:
◎Replication Controller ,RC
◎Replica Set ,RS
◎Deployment
◎Service
1.创建一个测试用的deployment
Continue reading >>[root@linux-node1 ~]# kubectl run net-test --image=alpine --replicas=2 sleep 360000
dep...
1.二进制包准备 将软件包从linux-node1复制到linux-node2中去。
Continue reading >>[root@linux-node1 ~]# cd /usr/local/src/kubernetes/server/bin/
[root@linux-node1 bin]# cp kubelet kube-proxy ...
◎部署组件
◎Master各组件作用
Continue reading >>[root@linux-node1 ~]# cd /usr/local/src/kubernetes/server/bin
[root@linux-node1 kubernetes]# cp kube-apiserver kube-controller-manager kube-scheduler /opt/ku...
etcd官网下载:https://github.com/coreos/etcd-operator
Continue reading >>wget https://github.com/coreos/etcd/releases/download/v3.2.18/etcd-v3.2.18-linux-amd64.tar.gz
[root@linux-node1 src]# tar ...