apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: furtuna-backend namespace: altru-production annotations: kubernetes.io/ingress.class: "nginx" cert-manager.io/cluster-issuer: "letsencrypt-prod" nginx.ingress.kubernetes.io/ingress-class: "nginx" nginx.ingress.kubernetes.io/enable-cors: "true" nginx.ingress.kubernetes.io/cors-allow-origin: "*" nginx.ingress.kubernetes.io/cors-allow-methods: "GET, POST, PUT, DELETE, OPTIONS" nginx.ingress.kubernetes.io/cors-allow-headers: "Content-Type, Authorization, x-access-token" nginx.ingress.kubernetes.io/cors-allow-credentials: "true" spec: rules: - host: "api.furtuna.id" http: paths: - pathType: Prefix path: / backend: service: name: furtuna-backend port: number: 3300 tls: - hosts: - "api.furtuna.id" secretName: api-furtuna-biz-id-tls