-
[root@master?~]#?cat?require.shk8s.gcr.io/kube-apiserver:v1.15.3k8s.gcr.io/kube-controller-manager:v1.15.3k8s.gcr.io/kube-scheduler:v1.15.3k8s.gcr.io/kube-proxy:v1.15.3k8s.gcr.io/pause:3.1k8s.gcr.io/etcd:3.3.10k8s.gcr.io/coredns:1.3.1
查看全部 -
k8s.gcr.io/kube-
查看全部 -
#kubeadm init --pod-network-cidr=10.224.0.0/16 --ignore-prefightt-errors=NumCPU
注意:當(dāng)CPU個(gè)數(shù)大于1個(gè)時(shí),后邊的--ignore-prefightt-errors=NumCPU可以不用上去
查看全部 -
可以通過#docker pull registry.aliyuncs.com/google_containers/kube-apiserver來拉取鏡像,然后再tag
查看全部 -
鏡像問題解決
查看全部 -
初始化master
查看全部 -
K8S安裝及配置
查看全部 -
安裝kubeadm,kubelet和kubectl
查看全部 -
安裝kubeadm,kubelet和kubectl
查看全部 -
K8S安裝說明:
2臺(tái)主機(jī)上都要安裝docker、Kubeadm、Kubelet和kubectl,都要禁用虛擬內(nèi)存。
查看全部 -
K8S調(diào)度過程
1、Kubernetes Client將請(qǐng)求發(fā)送給API server
2、API Server根據(jù)請(qǐng)求的類型,將處理結(jié)果存入高可用鍵值存儲(chǔ)系統(tǒng)Etcd中
3、Scheduler將未分發(fā)的Pod綁定(bind)到可用的Node結(jié)點(diǎn)上,存到etcd中
4、Controller Manager根據(jù)etcd中的信息,調(diào)用Node中的kubelet創(chuàng)建pod
5、Controller Manager監(jiān)控pod的運(yùn)行狀況并確保運(yùn)行正常
查看全部 -
Deployment和service實(shí)例講解
查看全部 -
K8S基本概念
4、若干個(gè)Pod副本組成一個(gè)service,對(duì)外提供服務(wù)
5、副本是指一個(gè)pod的多個(gè)實(shí)例
6、Namespace用于多租戶的資源隔離。在測試環(huán)境中可以根據(jù)namespce劃分成多套測試環(huán)境。默認(rèn)有2個(gè)namespace:kube-system/default
查看全部 -
K8S基本概念
1、Master是主服務(wù)器,node是用于部署應(yīng)用容器的服務(wù)器
2、Pod基本操作單元,也是應(yīng)用運(yùn)行的載體。整個(gè)Kubernetes系統(tǒng)都是圍繞著Pod展開的,比如如何部署運(yùn)行Pod、如何保證pod的數(shù)量、如何訪問Pod等。
3、Deployment定義了pod部署的信息。
查看全部 -
K8s架構(gòu)
查看全部
舉報(bào)