后台部署
环境要求
运行AWS KubeCloud必须条件:
- Mysql5.6或5.7
- Nginx
- Redis5+
- jdk1.8
运行AWS KubeCloud可选条件(监控Kubernetes功能使用):
- grafana 6.4 +(Kubernetes组件)
- prometheus 2.0 +(Kubernetes组件)
- kube-state-metrics 1.9.7 +(Kubernetes组件)
在AWS KubeCloud中创建、运行AWS实例必须条件:
- Kubernetes 1.18 +
- NFS服务器
部署准备
- 请登录成功社区获取部署文件
- 执行部署文件中的licensekey.sh,输入本机IP生成机器码
- 联系炎黄盈动商务人员并提供机器码,申请Kubernetes主授权许可文件
license.dat
和租户授权许可文件license.dat
部署步骤
- 将下载的部署文件解压至任意目录下(例:/data,下面将用此目录描述)
- 将获取到的主授权许可文件
license.dat
放至/data/KubeCloud-1.0目录下 - 将/data/KubeCloud-1.0/sql/kubeenterprise.sql文件初始化至已准备好的Mysql数据库中
- 修改startup.sh脚本相关属性值,运行startup.sh脚本启动后台服务
#startup.sh脚本相关属性说明如下:
java -jar ./aws-kubecloud-console-1.0.jar --license=./license.dat --DB_HOST=192.168.0.215 --DB_PORT=3306 --DB_NAME=kube_cloud --DB_USER=root --DB_PWD=123456 --REDIS_HOST=192.168.0.215 --REDIS_PORT=6379 --REDIS_PWD= --MOUNTED_PATH=./ --server.port=xxx
//以下为说明:
1.license为主授权文件,此项必填
2.DB_HOST为数据库地址
3.DB_PORT为数据库端口
4.DB_NAME为数据库库名
5.DB_USER为数据库账号
6.DB_PWD为数据库密码
7.REDIS_HOST为REDIS地址,不填写时默认值为127.0.0.1,redis集群填写格式为127.0.0.1:7000,127.0.0.1:7001,xxxxx
8.REDIS_PORT为REDIS端口,不填写时默认值为6379,redis集群时无需填写
9.REDIS_PWD为REDIS密码,不填写时默认值为空
10.MOUNTED_PATH为AWS所需要的模板文件(mountend.tar.gz)所在路径
11.server.port 服务端口,如果不指定默认为8068
Seven
010-62962343-690
liujx@actionsoft.com.cn
感谢您对该文档的关注!如果您对当前页面内容有疑问或好的建议,请与我联系。如果您需要解答相关技术问题请登录AWS客户成功社区