1、安装 KubeSphere 前,在 Installer 中的 conf/vars.yml
文件中,参考如下配置修改。
2、修改后保存,然后执行安装脚本,即可通过 Helm Chart 的方式来安装 GitLab。
2、KubeSphere 和 GitLab 都安装完成后,若需要在集群外部访问 GitLab,请在本地的 /etc/hosts
文件中参考如下示例添加一行记录,然后即可在浏览器访问 GitLab。
3、在浏览器中可以通过 {$域名}:{$NodePort}
即 http://gitlab.devops.kubesphere.local:30080
访问 GitLab 登录页面。默认的 GitLab 用户名和密码为 admin / P@88w0rd
。
本示例以 devops-java-sample
为例展示如何从 GitHub 导入项目至 GitLab。
)
2、使用 Kubesphere 默认的用户名和密码 admin / P@88w0rd
登陆 GitLab 后,选择 。
3、选择 「Import project from GitHub」。
4、按照提示加入个人 Token,Personal access token 可在 GitHub 页面生成。然后可选择 GitHub repositories。
5、选择 devops-java-sample 项目 Import 至 GitLab。
6、等待 Status 显示为 Done,即导入成功。
7、回到 Project 主页面,即可看到项目导入成功。
若安装前并未开启安装 GitLab,但在安装完成后想再单独安装 GitLab,应该如何安装?
1、获取 yml 安装文件。
2、将 install-gitlab-harbor.yml
文件放到安装包解压之后的 kubesphere
目录下;
3、获取安装脚本。
4、将 gitlab-harbor.sh
文件放到安装包解压之后的 scripts
目录下;
5、在 scripts
目录下给执行脚本添加权限,同时执行安装脚本,输入 2 选择 GitLab 开始安装。