本地化microk8s 单机 online在线安装
准备环境:
ubuntu20.04 +snap 2.50 以上
内存 4G+
硬盘40G+

准备工具：
安装必要 上传工具 lrzsz 和zip
执行
apt install lrzsz zip -y

上传zip压缩包到ubuntu 指定目录

使用unzip解压指令  unzip 解压到当前文件夹

进入目录online在线安装脚本   

给目录下所有sh 脚本 执行权限  
chmod +x ./aa本地化一键自动拉取microk8s--在线版.sh

启动脚本
./aa本地化一键自动拉取microk8s--在线版.sh
等到脚本执行完成  (预计耗时 30分钟)

目前版本的安心云本地化   所有进程一共19个 数量注意核实

本地化使用

脚本部署完成后，访问使用
1. web地址
http://host:30872/ 
如
 
2. 数据库webClient
http://host:30881/
账号 ： postgres
密码 ： example

dashboard 使用
k8s组件 dashboard 使用
该组件默认不建议 非宿主机使用。
非宿主机访问 首先需要修改pod的网络模式为NodePort
1.执行一下命令
microk8s.kubectl edit svc -n kube-system   kubernetes-dashboard
修改

然后访问
https://host:30001/#/login

token 存储在  在脚本自动生成的dashboard_token.txt  里面

设备导入

使用工具

注意修改下图中 实际 连接主机的IP

注意  弹窗不要勾选 导出sql

特别注意网关类型  要添加过滤

可以在平台上进行设备组网

镜像版本说明

镜像版本在各个进程的yaml文件中
如 webapi

此外 下面 2个文件中 包含了 提前拉取本地化镜像的脚本

默认2个文件中镜像脚本是汇总 各个应用中的 镜像路径的
这样可以达到 在脚本执行前期 统一拉取镜像到本机   执行应用拉取时默认拉取本地应用的镜像。