Fedora系统安装KubeVela

文章详细介绍了如何安装Docker以及Vela,特别提到了在安装Vela过程中可能遇到的K3s镜像和SELinux依赖问题。通过执行特定的安装脚本和使用dnf安装额外的RPM包,可以解决这些问题并成功安装。最后,配置kubeconfig文件以在IDE中通过apiserver调试Vela代码。
摘要由CSDN通过智能技术生成

话不多说直接看命令

Docker安装

Vela安装需要先安装Docker

sudo yum -y install docker

只需这行命令便可以自动添加
yum和dnf理论上都能成功,但是很看网速,,,实践证明yum是最好的。
如果发生报错mirrors trieds大概率就是网速超时了

Vela安装

官方有两种安装方式:

  • 基于已有的K8s集群安装
  • 使用Velad集成安装
    在此我使用velad安装,会自动获取所需要的k8s依赖

执行

curl -fsSl https://static.kubevela.net/script/install-velad.sh | bash

然后

velad install

提示K3s镜像拉取失败,根据日志

[INFO]  Skipping k3s download and verify
[INFO]  Skipping installation of SELinux RPM
[ERROR]  Failed to find the k3s-selinux policy, please install:
    dnf install -y container-selinux
    dnf install -y https://rpm.rancher.io/k3s/stable/common/centos/8/noarch/k3s-selinux-1.2-2.el8.noarch.rpm

Error: Fail to set up cluster: fail to setup k3s: K3s install script failed: exit status 1

再分别通过dnf安装container-selinux和k3s-selinux-1.2-2.el8.noarch.rpm
再次执行velad install,就提示安装成功了
在这里插入图片描述
再将kubeconfig文件添加到环境变量,然后把kubeconfig文件拷出来到本地,作为环境变量,就可以在ide中通过apiserver调试vela代码了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值