ONAP Jakarta版本安装
安装环境
本次安装使用五个VM,ubuntu(20.04.1),gcc(Ubuntu 9.4.0-1ubuntu1~20.04.1)
一个4 vCPU, 6G RAM,40G disk
四个8 vCPU, 30G RAM,100G disk
我们安装onap需要docker/k8s/kubectl/helm,根据自己的需要,还可以加入rancher或者nfs系统等等
安装环境的时候一定要注意各版本能不能相互支持,官网的教程没有及时更新所以需要自己去检查各个版本。
安装docker(v20.10.17)
有关docker的安装在我的另一篇文章docker安装中,这里先行跳过
安装microk8s(v1.22)
首先在你的master node上运行
sudo snap install microk8s --classic
安装完成后检查你的microk8s是否正常
microk8s status --wait-ready
microk8s如果正常运行,那么可以使用microk8s enable dashboard dns registry istio
开启dashboard。注意这里curl localhost的时候需要加上-k的指令,否则验证失败
至于其他的服务可以通过microk8s enable
开启,通过microk8s disable
关闭
访问dashboard可以用
microk8s dashboard-proxy
安装完microk8s之后开始搭建我们自己的cluster
首先选择自己的master node,输入microk8s add-node
打开其他woker node,输入
microk8s join 10.70.38.207:25000/bd129836486e49f5c827f6950e9461db/d3b6af5c0e81 --worker
成功加入其他四个node后,输入microk8s kubectl get no
查看cluster
能看到cluster已经创建完成