1、安装Minikube搭建k8s集群
参考运维技术中的文章来安装
2、启用入口插件【这一步根本下载不了镜像】
参考ThingsBoard官网,首先启用入口插件,执行下面命令,这个命令下载不了镜像
minikube addons enable ingress
3、克隆 ThingsBoard CE Kubernetes 脚本存储库
git clone -b release-3.4.4 https://github.com/thingsboard/thingsboard-ce-k8s.git cd thingsboard-ce-k8s/minikube
4、配置 ThingsBoard 数据库
修改 .env 的环境配置,选择自己需要的数据库配置方式,目前支持两种
- postgres- 使用 PostgreSQL 数据库;
- hybrid- 使用 PostgreSQL 作为实体数据库,使用 Cassandra 作为时间序列数据库;
注意:如果选使用hybrid方式,建议设置 .env 中的 CASSAND