diff --git a/deployment/deploy-yml.tmpl b/deployment/deploy-yml.tmpl index 2e6b067..a4857f9 100644 --- a/deployment/deploy-yml.tmpl +++ b/deployment/deploy-yml.tmpl @@ -29,4 +29,43 @@ spec: ports: - containerPort: 8080 protocol: TCP +--- +apiVersion: v1 +kind: Service +metadata: + name: locative +spec: + type: ClusterIP + selector: + app: locsrv + ports: + - name: http + protocol: TCP + port: 8080 + targetPort: 8080 + +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: gitea + annotations: + cert-manager.io/cluster-issuer: letsencrypt-production-http +spec: + tls: + - hosts: + - locative.hottis.de + secretName: locative-cert + rules: + - host: locative.hottis.de + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: http + port: + number: 8080 +