From a586706f45abe13e14ecdffb369dd74a398113f5 Mon Sep 17 00:00:00 2001 From: Max Resnick Date: Sun, 4 Aug 2024 22:22:19 -0700 Subject: feat: add std deployment --- manifests/std/ingress.yaml | 41 ++++++++++++++++++++++++++++++++++++++++ manifests/std/kustomization.yaml | 16 ++++++++++++++++ 2 files changed, 57 insertions(+) create mode 100644 manifests/std/ingress.yaml create mode 100644 manifests/std/kustomization.yaml (limited to 'manifests') 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 -- cgit v1.2.3