基于Rancher Desktop搭建好的k3s集群部署
部署
添加helm chart仓库
helm repo add gitea https://dl.gitea.io/charts/
helm pull gitea/gitea --untar
编辑values.yaml配置
gitea:
admin:
existingSecret:
username: yangyang.liu
password: 1qaz!QAZ
email: "875558109@qq.com"
config:
server:
SSH_DOMAIN: git.yangyang.com
ROOT_URL: http://git.yangyang.com
DOMAIN: git.yangyang.com
部署
helm upgrade --install gitea gitea --namespace devops --create-namespace
部署ingress
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: gitea
namespace: devops
spec:
ingressClassName: traefik
rules:
- host: git.yangyang.com
http:
paths:
- backend:
service:
name: gitea-http
port:
number: 3000
path: /
pathType: Prefix
测试
访问git.yangyang.com