成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專(zhuān)欄INFORMATION COLUMN

在 Linux 上部署 Kubernetes

SegmentFault / 1944人閱讀

摘要:安裝節(jié)點(diǎn)網(wǎng)絡(luò)插件你必須在安裝一個(gè)網(wǎng)絡(luò)插件,以確保之間能夠相互通信。添加節(jié)點(diǎn)節(jié)點(diǎn)作為工作負(fù)載運(yùn)行容器和等。如果你要將一個(gè)新的機(jī)器作為節(jié)點(diǎn)加入集群中,須將每個(gè)機(jī)器切換為用戶(hù),并執(zhí)行之前的輸出命令,例如在上運(yùn)行命名即可插件節(jié)點(diǎn)集群信息。

先決條件

操作系統(tǒng): Ubuntu 16.04, CentOS 7 or HypriotOS v1.0.1+

至少 1GB RAM

確保集群內(nèi)所有計(jì)算機(jī)之間的網(wǎng)絡(luò)連接(公共或?qū)S镁W(wǎng)絡(luò)都行)

目標(biāo)

在你的機(jī)器上安裝一個(gè)安全的 Kubernetes 集群

在集群上安裝一個(gè) pod 網(wǎng)絡(luò),一遍應(yīng)用組件(pods)之間可以正常通信。

安裝 在主機(jī)上安裝 kubelet 和 kubeadm

以下為將要在你的主機(jī)上安裝的包:

docker

kubelet

kubectl

kubeadm

依次為每個(gè)主機(jī)進(jìn)行安裝配置:

1. 切換為 root 用戶(hù) su root

2. 如果你的機(jī)器是運(yùn)行的 ubuntu 16.04 或 HypriotOS v1.0.1,執(zhí)行如下命令:

# curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -
# cat < /etc/apt/sources.list.d/kubernetes.list
deb http://apt.kubernetes.io/ kubernetes-xenial main
EOF
# apt-get update
# # Install docker if you don"t have it already.
# apt-get install -y docker.io
# apt-get install -y kubelet kubeadm kubectl kubernetes-cni

3. CentOS 7,執(zhí)行如下命令:

# cat < /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=http://yum.kubernetes.io/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg
       https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
EOF
# setenforce 0
# yum install -y docker kubelet kubeadm kubectl kubernetes-cni
# systemctl enable docker && systemctl start docker
# systemctl enable kubelet && systemctl start kubelet
初始化 master
 # kubeadm init

輸出結(jié)果大體這樣:

 generated token: "f0c861.753c505740ecde4c"
 created keys and certificates in "/etc/kubernetes/pki"
 created "/etc/kubernetes/kubelet.conf"
 created "/etc/kubernetes/admin.conf"
 created API client configuration
 created API client, waiting for the control plane to become ready
 all control plane components are healthy after 61.346626 seconds
 waiting for at least one node to register and become ready
 first node is ready after 4.506807 seconds
 created essential addon: kube-discovery
 created essential addon: kube-proxy
 created essential addon: kube-dns

Kubernetes master initialised successfully!

You can connect any number of nodes by running:

kubeadm join --token  

記錄下 kubeadm init 輸出的 kubeadm join 命令行。

安裝節(jié)點(diǎn)網(wǎng)絡(luò)插件

你必須在安裝一個(gè) pod 網(wǎng)絡(luò)插件,以確保 pods 之間能夠相互通信。

kubernetes 支持的 pod 網(wǎng)絡(luò)插件類(lèi)型

Calico

Canal

Flannel

Romana

Weave

通過(guò)如下命令安裝 pod 網(wǎng)絡(luò)插件:

# kubectl apply -f 

以 Calico 網(wǎng)絡(luò)插件為例,在 Calico 官網(wǎng) 上下載 calico.yaml 文件到本地,然后執(zhí)行如下命令:

# kubectl apply -f calico.yaml

具體細(xì)節(jié)請(qǐng)參閱特定插件安裝指南。一個(gè)集群中只能安裝一個(gè) pod 網(wǎng)絡(luò)。

添加節(jié)點(diǎn)

節(jié)點(diǎn)作為工作負(fù)載運(yùn)行容器和 pods 等。如果你要將一個(gè)新的機(jī)器作為節(jié)點(diǎn)加入集群中,須將每個(gè)機(jī)器切換為 root 用戶(hù),并執(zhí)行之前 kubeadm init 的輸出命令,例如:

# kubeadm join --token  
 validating provided token
 created cluster info discovery client, requesting info from "http://138.68.156.129:9898/cluster-info/v1/?token-id=0f8588"
 cluster info object received, verifying signature using given token
 cluster info signature and contents are valid, will use API endpoints [https://138.68.156.129:443]
 created API client to obtain unique certificate for this node, generating keys and certificate signing request
 received signed certificate from the API server, generating kubelet configuration
 created "/etc/kubernetes/kubelet.conf"

Node join complete:
* Certificate signing request sent to master and response
  received.
* Kubelet informed of new secure connection details.

Run "kubectl get nodes" on the master to see this machine join.

在 master 上運(yùn)行 kubectl get nodes 命名即可插件節(jié)點(diǎn)集群信息。

可選配置 非 master 節(jié)點(diǎn)控制集群
# scp root@:/etc/kubernetes/admin.conf .
# kubectl --kubeconfig ./admin.conf get nodes
撤銷(xiāo) kubeadm

撤銷(xiāo) kubeadm,只需執(zhí)行如下命令:

# kubeadm reset

如果你想重新啟動(dòng)集群,執(zhí)行 systemctl start kubelet ,再執(zhí)行 kubeadm initkubeadm join 。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/32560.html

相關(guān)文章

  • 使用Kubernetes你需要知道的硬道理

    摘要:是谷歌內(nèi)部為解決這個(gè)問(wèn)題所做的工作的產(chǎn)物,它為管理容器如何在整個(gè)集群中運(yùn)行提供了一個(gè)單一的框架。在云中使用服務(wù)在許多云中作為標(biāo)準(zhǔn)問(wèn)題項(xiàng)提供,盡管它在谷歌云平臺(tái),中最突出地表現(xiàn)為本地特性。使用,運(yùn)行控制平面,將重點(diǎn)部署將用于所需配置的容器。每一項(xiàng)創(chuàng)新都會(huì)帶來(lái)新的復(fù)雜性。容器使以一種方便的、可移植的形式打包和運(yùn)行應(yīng)用程序成為可能,但至少要說(shuō)以規(guī)模管理容器是一個(gè)挑戰(zhàn)。Kubernetes是谷歌內(nèi)部...

    fyber 評(píng)論0 收藏0
  • LinuxCon+ContainerCon+CloudOpen首次來(lái)華,國(guó)際開(kāi)源盛會(huì)不容錯(cuò)過(guò)!

    摘要:月日,國(guó)家會(huì)議中心,由主辦的合稱(chēng)將強(qiáng)勢(shì)登陸北京這是首次來(lái)華,在這場(chǎng)三合一的開(kāi)源技術(shù)盛會(huì)中,來(lái)自國(guó)內(nèi)外的開(kāi)發(fā)人員架構(gòu)師系統(tǒng)管理員專(zhuān)家商業(yè)領(lǐng)袖等數(shù)千名專(zhuān)業(yè)人士將匯聚一堂。后被收購(gòu),梁勝出任云平臺(tái)首席技術(shù)官,也成為首位華人。 6月19-20日,國(guó)家會(huì)議中心,由The Linux Foundation主辦的LinuxCon + ContainerCon + CloudOpen (合稱(chēng)LC3) ...

    Corwien 評(píng)論0 收藏0
  • Kubernetes集群的詳細(xì)部署

    摘要:部署為生成證書(shū)生成證書(shū)分發(fā)證書(shū)下載軟件包復(fù)制到節(jié)點(diǎn)復(fù)制對(duì)應(yīng)腳本到目錄下。 一、集群機(jī)器 linux-node1:192.168.56.11 ---master 部署的服務(wù): etcd kube-apiserver kube-controller-manager kube-scheduler docker linux-node2:192.168.56.12 ---no...

    qujian 評(píng)論0 收藏0
  • Kubernetes集群的詳細(xì)部署

    摘要:部署為生成證書(shū)生成證書(shū)分發(fā)證書(shū)下載軟件包復(fù)制到節(jié)點(diǎn)復(fù)制對(duì)應(yīng)腳本到目錄下。 一、集群機(jī)器 linux-node1:192.168.56.11 ---master 部署的服務(wù): etcd kube-apiserver kube-controller-manager kube-scheduler docker linux-node2:192.168.56.12 ---no...

    Honwhy 評(píng)論0 收藏0
  • Windows 使用 helm3 和 kubectl

    摘要:是針對(duì)于來(lái)說(shuō)的升級(jí)版,做了一個(gè)功能上的調(diào)整,以其發(fā)布的版本號(hào)命名,目前最新的版本為。個(gè)人認(rèn)為必定會(huì)成為未來(lái)鏈中的關(guān)鍵一環(huán)。是什么熟悉的同學(xué)肯定非常熟悉甚至于每天都會(huì)使用到。是用于針對(duì)集群運(yùn)行命令的命令行接口。 簡(jiǎn)介: 主要原因是,我不會(huì) vim ,在 linux 上修改 charts 的很蹩腳,所以就想著能不能再 windows 上執(zhí)行 helm 命令,將 charts install...

    enda 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<