一键部署Choerodon

    • 成功安装kubernetes集群(1.8.5以上版本)
    • 成功安装helm(2.8.2及以上版本)
    • 每个节点安装nfs-utils(Centos)或nfs-common(Debian/Ubuntu)
    • 安装nfs-provisioner或自有nfs服务
    • 正确解析域名到集群中

    下载安装工具

    粘贴以下内容,并将域名修改为你自己的域名

    开始部署

    • 在安装过程中,会提示设置某些组件用户名及密码,注意保存
    • 如果安装失败,根据提示操作后,再次执行命令即可
    • 更多关于c7nctl的配置请参考此处
    • 参数解释
    • 安装完成后您可以访问您配置的choerodon-front域名,默认用户名和密码都为admin
    • 登录一次Gitlab,第一次登录会提示设置root用户密码,随后会跳转到Choerodon认证,使用admin/admin登录即可,如果使用root/admin用户拉取代码用户名为root,密码为界面设置的密码,其他用户默认密码为
    • 安装Gitlab-Runner

    常见问题

    停留在等待slaver启动过程中/waiting slaver running
    • 请确认每个节点都安装了nfs-utils
    • nfs服务处于正常运行状态
    提示job已存在
    请检查您的域名: xxxx.xx.xx 已正确解析到集群

    域名未解析到集群中,如果你刚修改域名解析记录,新修改生效需要等待一段时间,该时间取决于你的DNS服务商,你可以在任意包含ping命令的POD中使用PING命令查看解析是否正确,命令: kubectl exec -ti [POD_NAME] -n [NAMESPACE] ping baidu.com

    Waiting xxx running