k8s小白安装

修改主机名:hostnamectl set-hostname XXX(XXX自定义)

使用sealer一键安装

一、安装sealer

# wget https://github.com/sealerio/sealer/releases/download/v0.8.6/sealer-v0.8.6-linux-amd64.tar.gz && \ tar zxvf sealer-v0.8.6-linux-amd64.tar.gz && mv sealer /usr/bin

二、安装kubernetes集群

# sealer run kubernetes:v1.22.8 --masters 10.49.33.142 --nodes 10.49.33.143,10.49.33.144 --passwd yui@7813#

执行报错:bash: sealer: command not found

bash:  tar: command not found

没有tar命令,安装命令:yum install tar -y
2022-08-24 15:03:20 [ERROR] [root.go:70] sealer-v0.8.6: failed to validate input run args: input IP(10.49.33.143,10.49.33.144) is invalid

逗号是中文
[root.go:70] sealer-v0.8.6: failed to exec command(uname -m) on host(10.49.33.144): [ssh][10.49.33.144] create ssh session failed, ssh: handshake failed: ssh: unable to authenticate, attempted methods [none publickey password], no supported methods remain

不是root账号,无法远程登录

[ERROR] [root.go:70] sealer-v0.8.6: failed to mount rootfs(/var/lib/sealer/data/my-cluster/rootfs): failed to exec init.sh: failed to execute command(cd /var/lib/sealer/data/my-cluster/rootfs  && chmod +x scripts/* && cd scripts && bash init.sh /var/lib/docker sea.hub 5000) on host(10.49.33.142): error(exit status 1)

该错误可能是sealer版本0.8.6导致出现的,后来使用sealer 0.8.5版本恢复正常
 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值