k8s-实战——kubeadm二进制编译

10 篇文章 2 订阅 ¥79.90 ¥99.00

源码编译

  1. 源码编译kubeadm文件、修改证书的默认有限期
  2. 提供脚本快速安装kubeadm的编译环境

获取源码

  1. 访问:https://github.com/kubernetes/kubernetes/releases
  2. 下载特定版本源码
    在这里插入图片描述
wget https://github.com/kubernetes/kubernetes/archive/refs/tags/v1.28.2.tar.gz
tar -xvf  kubernetes-1.28.2.tar.gz
mv kubernetes-1.28.2 kubernetes
cd kubernetes

修改证书有效期

修改 CA 有效期为 100 年(默认为 10 年)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
Kubernetesk8s)是一种开源的容器集群管理系统,它负责自动化容器的部署、扩展和管理。在使用 Kubernetes 的过程中,其中一种安装方式是使用二进制文件进行安装,下面将简要介绍 k8s v1.23.9 的二进制安装步骤。 首先,下载 Kubernetes v1.23.9 的二进制文件到相关机器上。可以在 Kubernetes 的 Github Release 页面中选择对应的版本下载,或者通过工具下载命令进行下载: ``` $ curl -LO "https://dl.k8s.io/v1.23.9/kubernetes-server-linux-amd64.tar.gz" ``` 接着,解压缩 Kubernetes二进制文件: ``` $ tar -xvf kubernetes-server-linux-amd64.tar.gz ``` 进入解压缩后的目录,拷贝 kubelet、kubeadmkubectl 这三个二进制文件到 /usr/local/bin 目录中,以确保这些命令可以在任何目录下直接执行: ``` $ cd kubernetes $ sudo cp kubelet kubeadm kubectl /usr/local/bin/ ``` 为了使用 kubeadm 进行 Kubernetes 的初始化,需要在其中一台机器上创建一个初始化的配置文件 kubeadm.yaml。这个配置文件中需要指定 Kubernetes 的服务 IP 段,DNS 服务 IP、Kubernetes 集群的每个节点的 IP 等信息。根据需求进行配置后,可以通过以下命令初始化 Kubernetes 集群: ``` $ sudo kubeadm init --config=kubeadm.yaml ``` 安装完成后,可以通过以下命令检查集群状态: ``` $ sudo kubectl cluster-info ``` 以上是 Kubernetes v1.23.9 的二进制安装过程,需要注意的是,二进制安装需要手动管理 Kubernetes 组件的版本更新和升级,因此不适合大规模的生产环境使用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

北城 半夏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值