ubuntu 18LTS 极简安装microk8s

本文详细介绍了在Ubuntu18 LTS环境中使用MicroK8s进行极简安装及集群部署的过程,包括VirtualBox安装、Ubuntu服务器版配置、MicroK8s安装与调试方法、节点添加、Dashboard启用等关键步骤。
部署运行你感兴趣的模型镜像

ubuntu 18LTS 极简安装microk8s

minikube用于单机环境调试还不错,不适用于集群部署。
microk8s比较适合小环境集群部署。

1. Virtual Box 安装;

2. ubuntu 18 server版安装;

3. 安装microk8s:

1) $ sudo snap install microk8s --classic --channel=1.16/stable
2) $ sudo microk8s.status
如果报告microk8s is not running, 按如下:
/var/snap/microk8s/current/args/containerd.toml:
/var/snap/microk8s/current/args/containerd-template.toml:
k8s.gcr.io 替换为: gcr.azk8s.cn/google-containers
3) $ sudo microk8s.stop
$ sudo microk8s.start 最好运行两次, 出现node/xxx already unchordoned. 便成功了
或 $ sudo microk8s.reset
注意,不要安装:kubelet, kubeadm, kubectl, 端口会冲突

4. 调试方法:

每个人遇到的问题不一样,microk8s提供了不错的调试方法
$ sudo microk8s.inspect
命令执行完成后,会有一个tar.gz的链接,解压可以查看其中service的log. 通常kubelet出问题几率较大,log中有I1xxx, Wxxx(warnig), Exxx(Error), Fxxxx(Failed)–failed是其中失败最主要原因。

5. 修改node名称最简洁方法(可以clone 虚拟机后,按此方法改node name):

修改hostname, 重装microk8s
$ sudo hostname node-2
$ sudo snap remove microk8s
$ sudo snap install microk8s --classic --channel=1.16/

6. add-node (node status 都为Ready 时操作)

master: $ sudo microk8s.add-node
会输出node加入的指导命令行
node: $ sudo microk8s.join x.x.x.x:x/yyyyyyyyyyyy(复制master输出即可)

master: $ sudo microk8s.kubectl get nodes(显示nodes状态)

7. dashboard

ref: https://microk8s.io/docs/addon-dashboard:

$ sudo microk8s.enable dashboard dns
$ sudo microk8s.kubectl -n kube-system get secret
$ sudo microk8s.kubectl -n kube-system describe secret kubernetes-dashboard-token-xxxx (会输出超长token)
$ sudo microk8s.kubectl proxy --accept-hosts=.* --address=0.0.0.0

brower: http://127.0.0.1:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/

选择 token, 填入之前输出token, 即可得到kubernete 原始风格dashboard

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值