mirror of
https://github.com/hauler-dev/hauler.git
synced 2026-08-19 04:16:27 +00:00
add gitea
This commit is contained in:
@@ -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{},
|
||||
}
|
||||
|
||||
@@ -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.
Reference in New Issue
Block a user