linux怎么查看本机内存大小
323
2022-10-31
helm3安装gitlab
总目录索引:Helm 从入门到放弃系列
1、添加helm源
helm repo add stable repo add aliyun repo add apphub pull stable/gitlab-cetar -zxvf gitlab-ce-0.2.2.tgz
3、修改values.yaml文件
4、安装
helm install gitlab gitlab-ce
备注:由于我是最新16.3的集群,所以这里会报错。如果你是16以下的版本这里不会报错
grep -irl "extensions/v1beta1" gitlab-ce | grep deploymentgrep -irl "extensions/v1beta1" gitlab-ce | grep deploy | xargs sed -i 's#extensions/v1beta1#apps/v1#g'
#在进行安装,错误原因是现有 k8s不支持gitlab-ce的deployment spechelm install gitlab gitlab-cegrep -irl "apps/v1" gitlab-ce | grep deployment
依次修改配置文件:
vim gitlab-ce/charts/postgresql/templates/deployment.yaml添加: selector: matchLabels: app: {{ template "postgresql.fullname" . }}
vim gitlab-ce/charts/redis/templates/deployment.yaml添加: selector: matchLabels: app: {{ template "redis.fullname" . }}
在进行安装
5、查看集群状态
#由于资源需要请求pv,所以我们还需要创建pvkubectl get pvkubectl get pvc
#在worker节点创建hostpath挂在目录mkdir -p /data/gitlab/pv{1..4}
在master节点创建pv文件
[root@node1 pv]# cat pv1.yaml apiVersion: v1 kind: PersistentVolume metadata: name: gitlab-pv1 spec: capacity: storage: 10Gi volumeMode: Filesystem accessModes: - ReadWriteOnce persistentVolumeReclaimPolicy: Retain hostPath: path: /data/gitlab/pv1
再查看集群状态
登录界面
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~