diff --git a/k8s/base/ingress.yaml b/k8s/base/ingress.yaml new file mode 100644 index 0000000..705fe1e --- /dev/null +++ b/k8s/base/ingress.yaml @@ -0,0 +1,24 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: invest-api + namespace: invest-api + annotations: + nginx.ingress.kubernetes.io/proxy-body-size: "10m" +spec: + ingressClassName: nginx + tls: + - hosts: + - invest-api.k8s.home + secretName: invest-api-tls + rules: + - host: invest-api.k8s.home + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: invest-api + port: + number: 8000 diff --git a/k8s/base/kustomization.yaml b/k8s/base/kustomization.yaml index b8616d2..cae7ca4 100644 --- a/k8s/base/kustomization.yaml +++ b/k8s/base/kustomization.yaml @@ -8,3 +8,4 @@ resources: - secret.yaml - deployment.yaml - service.yaml + - ingress.yaml