一键部署Choerodon
- 成功安装kubernetes集群(1.8.5以上版本)
- 成功安装helm(2.8.2及以上版本)
- 每个节点安装nfs-utils(Centos)或nfs-common(Debian/Ubuntu)
- 安装nfs-provisioner或自有nfs服务
- 正确解析域名到集群中
下载安装工具
开始部署
- 在安装过程中,会提示设置某些组件用户名及密码,注意保存
- 如果安装失败,根据提示操作后,再次执行命令即可
- 执行部署命令,安装过程中如果遇到问题,请先查看本文最后一节关于常见问题的介绍,如果未能解决你的问题,可以到论坛中提问。
- 更多关于c7nctl的配置请参考
- 安装完成后您可以访问您配置的
choerodon-front
域名,默认用户名和密码都为admin - 设置Gitlab启用SSH协议(必须开启)
- 登录一次Gitlab,第一次登录会提示设置root用户密码,随后会跳转到Choerodon认证,使用admin/admin登录即可,如果使用root/admin用户拉取代码用户名为root,密码为界面设置的密码,其他用户默认密码为
- 配置同步wiki
常见问题
停留在等待slaver启动过程中/waiting slaver running
- 请确认每个节点都安装了nfs-utils
- nfs服务处于正常运行状态
提示job已存在
请检查您的域名: xxxx.xx.xx 已正确解析到集群
Waiting xxx running
- 如果为Pending状态,则执行命令
kubectl describe po xxx -n [NAMESPACE]
查看Pending的原因。一般为内存、CPU或磁盘不足和网路不通导致。