"Centos7.9部署K3S-Rancher平台详解及API配置"
需积分: 0 33 浏览量
更新于2024-01-23
收藏 2.82MB DOCX 举报
Centos7.9安装部署K3S-Rancher平台详细配置
一、节点服务器信息
在本次部署中,使用了以下节点服务器:
1. Rancher节点(192.168.168.126):用于ectd和面板。
2. Node1(192.168.168.127):工作节点。
3. Node2(192.168.168.128):工作节点。
4. Node3(192.168.168.129):工作节点。
5. Node4(192.168.168.123):工作节点。
6. Node5(192.168.168.124):工作节点。
7. Node6(192.168.168.125):工作节点。
二、软件环境
在本次部署中,使用了以下软件环境:
- Rancher版本:2.5.12
- Kubernetes版本:v1.24.1
- Docker版本:20.10.17
- 操作系统版本:CentOS 7.9.2009
三、Rancher平台访问信息
以下是Rancher平台的访问信息:
- 账户:admin
- 密码:Cssca@123!@
- 访问地址:[未提供]
在完成以上准备工作后,我们可以开始详细配置K3S-Rancher平台的安装部署步骤:
1. 下载并安装Rancher
首先,在Rancher官方网站上下载适用于CentOS 7.9的Rancher安装包。然后,通过SSH登录到Rancher节点服务器(192.168.168.126),执行以下命令安装Rancher:
```
$ sudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher:v2.5.12
```
2. 配置主机
接下来,我们需要在工作节点上配置主机信息。登录到每个工作节点服务器(Node1至Node6),执行以下命令配置节点:
```
$ curl -sfL https://get.k3s.io | K3S_URL=https://192.168.168.126:6443 K3S_TOKEN=<node_token> sh -
```
其中,`<node_token>`是Rancher节点上生成的用于节点身份验证的令牌。
3. 等待节点加入集群
执行完节点配置命令后,稍等片刻,观察Rancher控制面板上节点的状态,等待所有节点成功加入集群。
4. 配置API访问
在Rancher控制面板上,选择"管理员" -> "设置" -> "API和密钥",创建并复制API密钥。
5. 配置Kubectl
在本地机器上,执行以下命令以配置kubectl用于连接Rancher平台:
```
$ mkdir ~/.kube
$ echo "<kube_config>" > ~/.kube/config
```
其中,`<kube_config>`是替换为你的kubeconfig配置,包含Rancher集群的访问信息和API密钥。
6. 验证集群连接
执行以下命令验证kubectl是否成功连接到Rancher集群:
```
$ kubectl get nodes
```
如果成功连接,并显示所有节点的状态为"Ready",则说明你已成功部署并配置了K3S-Rancher平台。
以上就是Centos7.9安装部署K3S-Rancher平台详细配置的概述。通过以上步骤,你可以在CentOS 7.9操作系统下安装基础环境,并详细配置Rancher平台的API访问。祝你部署顺利,享受K3S-Rancher平台带来的便利和效益!
505 浏览量
343 浏览量
140 浏览量
1091 浏览量
140 浏览量
369 浏览量
598 浏览量
173 浏览量
105 浏览量
Liang_gavin
- 粉丝: 0
- 资源: 2