当前位置: 首页 > wzjs >正文

拼多多网站建设合同深圳网站建设开发公司

拼多多网站建设合同,深圳网站建设开发公司,网站建设种类 优帮云,前端如何兼职做网站上篇记录了Master节点的安装与部署,本篇记录一下node的安装与部署。 1. 基础环境配置 关闭防火墙与交换分区(swap),关闭selinux,配置yum源参考上篇;启用 IPv4 数据包转发 和 iptables 网络过滤参考上篇&a…

上篇记录了Master节点的安装与部署,本篇记录一下node的安装与部署。

1. 基础环境配置

  1. 关闭防火墙与交换分区(swap),关闭selinux,配置yum源参考上篇;
  2. 启用 IPv4 数据包转发 和 iptables 网络过滤参考上篇;
  3. 安装 containerdruncgo 也参考上篇, 也可以将编译好的二进制可执行文件直接复制到当前节点。
  4. 修改主机名,执行 hostnamectl set-hostname k8s-node1, 因为各节点之间的主机名和mac地址必须唯一。

2. 安装

2.1 安装kubeadm, kubelet

node 节点不需要安装kubectl

yum install -y kubeadm kubelet --disableexclude=kubernetes启动 kubelet 服务
systemctl enable --now kubelet

2.2 加入集群

通过kubeadm join 命令即可将node节点加入集群

kubeadm join ip:6443 --token xxxxxx --discovery-token-ca-cert-hash sha256:xxxxxxxx

ipmaster节点的IP
tokendiscovery-token-ca-cert-hash 都来自master,在master安装好后会有这个。

如果安装好后没有记住可以在master节点使用下面命令获取:

  1. 使用kubeadm命令直接获取(推荐)
kubeadm token create --print-join-command
输出:
kubeadm join xx.xx.xx.xx:6443 --token o05h6j.8a7xnfw56jenhr4f --discovery-token-ca-cert-hash sha256:84d5a6181b2aa49909746a7f6ef955026cce1aa03f98a9985cc7021183a08c6

2. 手动生成

列出所有Token
kubeadm token list , 若没有有效Token,创建新Token获取Discovery Token CA Cert Hash
openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | \
openssl rsa -pubin -outform der 2>/dev/null | \
openssl dgst -sha256 -hex | \
awk '{print $2}'

Token默认有效期为24小时,可通过--ttl参数调整,如kubeadm token create --ttl 0设置永不过期(不推荐生产环境使用)。

加入成功:

[preflight] Running pre-flight checks
[preflight] Reading configuration from the cluster...
[preflight] FYI: You can look at this config file with 'kubectl -n kube-system get cm kubeadm-config -o yaml'
[kubelet-start] Writing kubelet configuration to file "/var/lib/kubelet/config.yaml"
[kubelet-start] Writing kubelet environment file with flags to file "/var/lib/kubelet/kubeadm-flags.env"
[kubelet-start] Starting the kubelet
[kubelet-start] Waiting for the kubelet to perform the TLS Bootstrap...This node has joined the cluster:
* Certificate signing request was sent to apiserver and a response was received.
* The Kubelet was informed of the new secure connection details.Run 'kubectl get nodes' on the control-plane to see this node join the cluster.

在将Node成功加入集群后,可以在master上通过kubectl get nodes 确认新的node加入了集群:

kubectl get nodes
NAME                    STATUS     ROLES           AGE     VERSION
localhost.localdomain   NotReady   <none>          36m     v1.28.2
node                    NotReady   control-plane   4d12h   v1.28.2

3. 其他

查看容器版本命令:

查看容器镜像标签:

kubectl get pods -n kube-system -o jsonpath='{.items[*].spec.containers[*].image}'

查看某个组件,如etcd的标签

kubectl get pods -n kube-system -l component=etcd -o jsonpath='{.items[*].spec.containers[*].image}'

根据使用的网络插件(如 Calico、Flannel、Cilium)查看其部署的镜像标签:

kubectl get pods -n kube-system -l <network-plugin-selector> -o jsonpath='{.items[*].spec.containers[*].image}'
http://www.dtcms.com/wzjs/387666.html

相关文章:

  • 哈尔滨市工程建设项目网优化推广排名网站教程
  • 看案例网站湖南网站seo营销
  • 温州seo网站推广免费注册推广网站
  • wordpress中下载按钮哈尔滨网站优化
  • 做招聘网站要多久云建站模板
  • 做任务反佣金的网站长春seo外包
  • 电话销售怎么做 网站超级外链吧外链代发
  • 做emu对网站有什么要求做外贸网站的公司
  • 网站开发需求文档范文专业地推团队
  • 服务器除了做网站还能做什么it培训班大概需要多少钱
  • 独立网站怎么做推广谷歌推广效果怎么样
  • 高唐网站制作2022最新免费的推广引流软件
  • 湖南奉天建设集团网站磁力在线搜索引擎
  • 建设银行海淀支行 网站网站推广方式有哪些
  • 网站的seo方案怎么做最新新闻热点素材
  • 哪些网站做农产品电子商务南京网站设计优化公司
  • 中国住房和建设部厅查询网站网络营销成功案例ppt
  • 福鼎网站建设惠州seo网站管理
  • 查看网站浏览量河北网站seo策划
  • 区块链网站可以做哪些活动二维码推广赚佣金平台
  • 图片制作表情包的软件做专业搜索引擎优化
  • 阿里巴巴做网站接单几率信息流优化师培训机构
  • 山东手机app开发公司百度seo排名优化价格
  • 网站找人做的他能登管理员吗全网营销方案
  • 网络营销的特点包括什么百度代做seo排名
  • 做网站建设话术济南网站优化排名推广
  • 网站开发加盟最新域名8xgmvxyz
  • 网站开发哪家专业网站优化基本技巧
  • 济宁网站建设哪家好网站及搜索引擎优化建议
  • wordpress发文章设置文字大小湖南网站seo找行者seo