1.1 安装k8s时,临时关闭swap ,如果不关闭在执行kubeadm部分命令会报错
或直接注释swap(需要重启生效)
1.2 安装k8s时,可以临时关闭selinux,减少额外配置
或修改 /etc/sysconfig/selinux 文件 后重启
1.3 关闭防火墙
1.4 启用 bridge-nf-call-iptables 预防网络问题
1.5 设置网桥参数
1.6 修改hosts文件 方便查看域名映射
1.7 查看系统版本信息 修改hostname
1.8 查看cpu信息 k8s安装至少需要2核2G的环境,否则会安装失败
进入查看docker基础
2.1 使用阿里云安装
2.2 修改docker的 /etc/docker/daemon.json文件
2.3 修改完成后 重启docker ,使docker与kubelet的cgroup 驱动一致
2.4 查看kubelet驱动
3.1 配置k8s下载资源配置文件
3.2 安装 kubelet kubeadm kubectl
- kubelet :运行在cluster,负责启动pod管理容器
- kubeadm :k8s快速构建工具,用于初始化cluster
- kubectl :k8s命令工具,部署和管理应用,维护组件
3.2.1 查看是否安装成功
3.3 启动kubelet
3.4 拉取init-config配置 并修改配置
ps. init-config 主要是由 api server、etcd、scheduler、controller-manager、coredns等镜像构成
3.4.1 修改 刚才拉取的init-config.yaml文件
3.5 拉取k8s相关镜像
多次尝试都是超时,上网时找了很多方法依旧不行,之后找到一个命令可以查看需要拉取的镜像
使用下边的命令可以查看 需要拉取的镜像
同理可得 以下脚本
最终拉取镜像成功 注意我图片上是1.24版本 这个版本不支持docker容器 给大家提个醒
3.6 运行kubeadm init安装master节点 主要两种方法 2选一即可
主要是初始化master节点 其他node节点通过 kubeadm join 进来
下载完成后可以看到这个界面
ps. 如果下载失败执行 kubeadm reset ,重新执行kubeadm init
之前有使用kubeadm安装过,需要提前把之前的kube文件删除掉
在master节点运行以下三行命令 执行完成后可以通过 kubeadm token list获取token
如果是使用1.24版本需要安装对应的CRI容器要不然就会报这个错误
[ERROR CRI]: container runtime is not running: output: time=“2022-05-19T16:02:33+08:00” level=fatal msg=“getting status of runtime: rpc error: code = Unimplemented desc = unknown service runtime.v1alpha2.RuntimeService”
, error: exit status 1
3.7 查看token信息 以及生成 永久token
3.7.1 查看存在的token
3.7.2 生成永久token
3.7.3 生成 Master 节点的 ca 证书 sha256 编码 hash 值
3.7.4 在node节点 执行加入master命令
3.7.5 在master节点查看 加入的node节点 或删除节点
3.7.6 master节点删除node节点后,node节点再次加入需要在node节点执行 kubeadm reset
3.7.7 部署网络插件 kube-flannel.yml 并 应用获取运行中容器
3.7.8 或使用 weave 网络插件 和 kube-flannel 2选一就可以
3.8 查看kubelet日志
3.9 kubernetes中文文档
Kubernetes中文社区 | 中文文档
到此这篇关于Kubernetes(k8s 1.23))安装与卸载的文章就介绍到这了,更多相关k8s安装卸载内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
到此这篇kubelet 作用(kubelet kubeadm kubectl)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/cjjbc/71447.html