diff options
| author | Max Resnick <max@ofmax.li> | 2024-08-04 22:22:19 -0700 |
|---|---|---|
| committer | Max Resnick <max@ofmax.li> | 2024-08-04 22:22:19 -0700 |
| commit | a586706f45abe13e14ecdffb369dd74a398113f5 (patch) | |
| tree | 93de4f01a730ffff8d471765aef2a3d7f2219ef8 /manifests | |
| parent | f3b1eecc68cdabf7296c05fcd9e96317c0c1c8f2 (diff) | |
| download | go-git-server-a586706f45abe13e14ecdffb369dd74a398113f5.tar.gz | |
feat: add std deployment
Diffstat (limited to 'manifests')
| -rw-r--r-- | manifests/std/ingress.yaml | 41 | ||||
| -rw-r--r-- | manifests/std/kustomization.yaml | 16 |
2 files changed, 57 insertions, 0 deletions
diff --git a/manifests/std/ingress.yaml b/manifests/std/ingress.yaml new file mode 100644 index 0000000..b3b5bad --- /dev/null +++ b/manifests/std/ingress.yaml @@ -0,0 +1,41 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + annotations: + certmanager.k8s.io/cluseterissuer: letsencrypt-prod + ingress.kubernetes.io/ssl-redirect: "true" + kubernetes.io/ingress.class: traefik + traefik.ingress.kubernetes.io/frontend-entry-points: http,https + traefik.ingress.kubernetes.io/redirect-entry-point: https + traefik.ingress.kubernetes.io/redirect-permanent: "true" + name: go-git-ingress +spec: + rules: + - host: git.ofmax.li + http: + paths: + - backend: + service: + name: go-git-server + port: + number: 8080 + path: /info/refs + pathType: Prefix + - backend: + service: + name: go-git-server + port: + number: 8080 + path: /git-upload-pack + pathType: Prefix + - backend: + service: + name: go-git-server + port: + number: 8080 + path: /git-receive-pack + pathType: Prefix + tls: + - hosts: + - git.ofmax.li + secretName: git-ofmax-li-sec diff --git a/manifests/std/kustomization.yaml b/manifests/std/kustomization.yaml new file mode 100644 index 0000000..efd79db --- /dev/null +++ b/manifests/std/kustomization.yaml @@ -0,0 +1,16 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +metadata: + name: go-git-server-std + +commonLabels: + app.kubernetes.io/part-of: go-git-server + app.kubernetes.io/managed-by: kustomize + +resources: +- ../base + +images: +- name: go-git-server + newName: public.ecr.aws/s0f9o2k5/go-git-server + newTag: 0.1.1 |