add gitea

This commit is contained in:
Josh Wolf
2021-05-22 14:48:39 -06:00
parent 1d2b67b034
commit 7205de92d2
5 changed files with 79 additions and 1 deletions
@@ -30,7 +30,7 @@ func NewDefaultCluster(driver string) *Cluster {
PreloadImages: []string{
"registry:2.7.1",
"plndr/kube-vip:0.3.4",
"gitea/gitea:1.14-rootless",
"gitea/gitea:1.14.1-rootless",
},
AutodeployManifests: []string{},
}
+53
View File
@@ -0,0 +1,53 @@
---
apiVersion: v1
kind: Namespace
metadata:
name: gitea
labels:
app.kubernetes.io/name: hauler
app.kubernetes.io/managed-by: hauler
---
apiVersion: helm.cattle.io/v1
kind: HelmChart
metadata:
name: stuart
namespace: hauler
labels:
app.kubernetes.io/name: hauler
app.kubernetes.io/managed-by: hauler
spec:
chart: https://%{KUBERNETES_API}%/static/charts/gitea-3.0.0.tgz
targetNamespace: gitea
valuesContent: |-
persistence:
enabled: true
image:
pullPolicy: Never
rootless: true
repository: gitea/gitea
tag: 1.14.1
service:
http:
type: ClusterIP
gitea:
admin:
username: "hauler"
password: "hauler123"
cache:
builtIn:
enabled: false
config:
APP_NAME: "Hauler Gitea"
database:
DB_TYPE: sqlite3
service:
DISABLE_REGISTRATION: true
repository:
ENABLE_PUSH_CREATE_USER: true
FORCE_PRIVATE: true
database:
builtIn:
postgresql:
enabled: false
@@ -22,6 +22,8 @@ spec:
valuesContent: |-
persistence:
enabled: true
image:
pullPolicy: Never
---
apiVersion: traefik.containo.us/v1alpha1
@@ -0,0 +1,23 @@
apiVersion: helm.cattle.io/v1
kind: HelmChartConfig
metadata:
name: traefik
namespace: kube-system
spec:
valuesContent: |-
deployment:
kind: DaemonSet
additionalArguments:
- --entrypoints.registry.address=:5000
- --entrypoints.git.address=:9696
ports:
registry:
port: 5000
expose: true
exposedPort: 5000
protocol: TCP
git:
port: 3000
expose: true
exposedPort: 3000
protocol: TCP
Binary file not shown.