k8s部署安装步骤

本文详细介绍了在多节点环境中部署Kubernetes集群的步骤,包括准备环境(禁用Selinux,关闭firewalld),安装必需软件,使用kubekey(kk)创建配置,修改配置文件以适应各节点,并最终执行集群安装。确保在每个节点上正确配置privateKeyPath以实现免密登录。
摘要由CSDN通过智能技术生成

1,准备工作(多节点安装,至少3台机器):

selinux 把/etc/sysconfig/selinux里面的Enforcing改成disabled,/etc/selinux/config里面的Enforcing改成disabled,改完之后重启一下机器。使selinux的更改生效,关闭firewalld----systemctl stop firewalld

2,安装一些常用的命令:yum install -y vim wget

3,安装kubekey(kk)

export KKZONE=cn

curl -sfL https://get-kk.kubesphere.io | VERSION=v2.2.1 sh -

4,给kk权限:chmod +x kk

5,首先安装依赖:

yum install -y socat conntrack

6,开始创建集群:

./kk create config --with-kubernetes v1.23.7 --with-kubesphere v3.3.0

7,集群创建完成之后会生成config-sample.yaml文件,修改此文件的配置

a,修改etcd对应的参数为:机器名称(master),control-plane的参数对应为机器名称(master),worker的参数对应为机器名称node1,机器名称node2

b,修改hosts对应的参数格式为:

- {name: 机器名称(master), address: x.x.x.x, internalAddress: x.x.x.x, privateKeyPath: "~/.ssh/id_rsa"}
  - {name: 机器名称node1, add

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值