k8s内部署gitlab与备份和恢复

k8s内部署gitlab与备份和恢复
一:安装gitlab到k8s
1.登陆阿里云》容器服务》应用》无状态》选择右上方使用镜像创建
2.填写信息 镜像: registry-vpc.cn-beijing.aliyuncs.com/maikebing/gitlab-ce-zh:9.1 (找个官方中文版镜像)
3.不要勾选总是拉镜像 (备份是a版本 恢复的时候是b版本 极容易出问题 最好一个版本用到完)
4.新增四个环境变量 TERM=xterm LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
5.存活检查(建议开启 消耗一定资源 但是会自动重启挂了的容器 也可以不开启 挂了手动重启一下就行了 )
6.生命周期可不填 启动后处理 是每次启动后都会处理 (没有什么命令要这么干 )
7.挂载数据到本地存储 新增三个 /gitlab/data:/var/opt/gitlab /gitlab/logs:/var/log/gitlab /gitlab/config:/etc/gitlab
(挂载源是本机路径 容器路径是容器内的路径 这三个文件夹放的是gitlab所有的数据 data文件夹里面后面会有用于备份和备份恢复的文件 一定要挂载在本地)(本地没有文件夹 会去自动创建)
8.容器服务》路由与负载均衡》服务 由于k8s没有暴露到外部 所以要新建一个服务 创建服务 选择之前运行起来的容器gitlab 服务类型选择为负载均衡 服务内部的端口填31352 暴露到外部访问的端口为8181(这样外网访问的时候就是IP+8181自行设置一个不冲突的就行了)

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值