在前一章我们介绍完kind常用的指令,既然已经知道指令了,接下来我们就来试看看部署
首先,去官网找到kind-example-config
看是要直接下载或是复制里面内容然後在本地产生一个kind-example-config.yaml并将内容复制上去。
再来在yaml档所在目录下
kind create cluster --config kind-example-config.yaml
透过这种方式,即可用刚刚建立的设定yaml档去建立cluster。建立完成後,可以使用下面指令检查是否有正确建立nodes。
kind get nodes
成功的话会看到有一个control-plane的nodes以及三个worker的node,就像下面的图片一样:
在前面有提到,kind是用docker的pod当作节点,因此当你现在使用查询docker 运作中的pod的节点,就可以看到刚刚产生出来的nodes,就像下图:
不过用docker ps 和 kind get nodes其实都不是正规的k8s指令,如果要完整使用k8s的功能,还是必须安装kubectl。
要说到什麽是kubectl呢?kubectl是k8s的command-line工具,它可以让你直接对k8s的cluster下指令。
接下来会介绍如何在linux和mac os上安装。
sudo apt-get update
sudo apt-get install -y apt-transport-https ca-certificates curl
sudo curl -fsSLo /usr/share/keyrings/kubernetes-archive-keyring.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg
echo "deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list
sudo apt-get update
sudo apt-get install -y kubectl
kubectl version --client
brew install kubectl
kubectl version --client
在安装完kubectl之後,我们就可以正式对k8s丛集下指令了,再来会开始介绍一些部署的指令以及范例。
请教各位高手,如这个卖纪念品的网站 https://myspotifyplaque.com/ 他可以...
写在前面 test for placeholder test for placeholder tes...
Odoo模组开发实战 目录 List View 第一章 List View 增加显示'使用人'栏位 ...
事件简述 学习历程救援事件(灾难复原实例)後续追踪 暨大提出精进措施管控风险 行政院长苏贞昌也指示行...
Use Case Spec 这边以之前的 use case 当作例子来撰写测试。 首先要能快速地建立...