k8s平台部署
本文最后更新于224 天前,其中的信息可能已经过时,如有错误请发送邮件到 baicola@126.com

一、节点规划

二、基础环境配置

1、下载安装包

123云盘: https://www.123pan.com/s/UToZjv-QuYOd
mount -o loop chinaskills_cloud_paas_v2.0.1.iso /mnt/
cp -rfv /mnt/* /opt/
umount /mnt/

2、master节点安装kubeeasy工具

mv /opt/kubeeasy /usr/bin/kubeeasy
kubeeasy install depend --host 10.24.2.10,10.24.2.11 --user root --password Abc@1234 --offline-file /opt/dependencies/base-rpms.tar.gz

3、配置SSH免密钥

在master节点执行以下命令完成集群节点的连通性检测:
kubeeasy check ssh --host 10.24.2.10,10.24.2.11 --user root --password Abc@1234

在master节点执行以下命令完成集群所有节点间的免密钥配置:
kubeeasy create ssh-keygen --master 10.24.2.10 --worker 10.24.2.11 --user root --password Abc@1234

三、部署Kubernetes集群

在master节点执行以下命令部署Kubernetes集群:

安装的Kubernetes版本为v1.22.1

kubeeasy install kubernetes --master 10.24.2.10 --worker 10.24.2.11 --user root --password Abc@1234 --version 1.22.1 --offline-file /opt/kubernetes.tar.gz

部署完成后查看集群状态:

kubectl cluster-info

查看节点负载情况:

kubectl top nodes --use-protocol-buffers

四、部署KubeVirt集群

在master节点执行以下命令安装KubeVirt:

kubeeasy add --virt kubevirt

查看Pod:

kubectl -n kubevirt get pods

五、安装Istio

在master节点执行以下命令进行Istio服务网格环境的安装:

kubeeasy add --istio istio

查看Pod:

kubectl -n istio-system get pods

查看Istio版本信息:

istioctl version

Istio可视化

访问Grafana(http://master_IP:33000)

六、安装Harbor仓库

在master节点执行以下命令进行Harbor仓库的安装:

kubeeasy add --registry harbor

部署完成后查看Harbor仓库状态:

systemctl status harbor

在Web端通过http://master_ip访问Harbor

2262419 20210309221733757 1434281369 e1728873170619
文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇