Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
121 lines
2.6 KiB
YAML
121 lines
2.6 KiB
YAML
|
|
|
|
---
|
|
apiVersion: networking.k8s.io/v1
|
|
kind: Ingress
|
|
metadata:
|
|
annotations:
|
|
cert-manager.io/issuer: kjuulh-app
|
|
traefik.ingress.kubernetes.io/router.entrypoints: web
|
|
traefik.ingress.kubernetes.io/router.tls: "true"
|
|
labels:
|
|
app: service
|
|
cluster: dev
|
|
name: service-external-http
|
|
namespace: dev
|
|
spec:
|
|
rules:
|
|
- host: service.dev.kjuulh.app
|
|
http:
|
|
paths:
|
|
- backend:
|
|
service:
|
|
name: service
|
|
port:
|
|
name: external-http
|
|
path: /
|
|
pathType: Prefix
|
|
tls:
|
|
- hosts:
|
|
- service.dev.kjuulh.app
|
|
secretName: tls-service-kjuulh-app-external-http-ingress-dns
|
|
|
|
---
|
|
apiVersion: networking.k8s.io/v1
|
|
kind: Ingress
|
|
metadata:
|
|
annotations:
|
|
cert-manager.io/issuer: kjuulh-app
|
|
traefik.ingress.kubernetes.io/router.entrypoints: web
|
|
traefik.ingress.kubernetes.io/router.tls: "true"
|
|
labels:
|
|
app: service
|
|
cluster: dev
|
|
name: service-internal-http
|
|
namespace: dev
|
|
spec:
|
|
rules:
|
|
- host: service.dev.internal.kjuulh.app
|
|
http:
|
|
paths:
|
|
- backend:
|
|
service:
|
|
name: service
|
|
port:
|
|
name: internal-http
|
|
path: /
|
|
pathType: Prefix
|
|
tls:
|
|
- hosts:
|
|
- service.dev.internal.kjuulh.app
|
|
secretName: tls-service-kjuulh-app-internal-http-ingress-dns
|
|
|
|
---
|
|
apiVersion: networking.k8s.io/v1
|
|
kind: Ingress
|
|
metadata:
|
|
annotations:
|
|
cert-manager.io/issuer: kjuulh-app
|
|
traefik.ingress.kubernetes.io/router.entrypoints: web
|
|
traefik.ingress.kubernetes.io/router.tls: "true"
|
|
labels:
|
|
app: service
|
|
cluster: dev
|
|
name: service-external-grpc
|
|
namespace: dev
|
|
spec:
|
|
rules:
|
|
- host: grpc.service.dev.kjuulh.app
|
|
http:
|
|
paths:
|
|
- backend:
|
|
service:
|
|
name: service
|
|
port:
|
|
name: external-grpc
|
|
path: /
|
|
pathType: Prefix
|
|
tls:
|
|
- hosts:
|
|
- grpc.service.dev.kjuulh.app
|
|
secretName: tls-service-kjuulh-app-external-grpc-ingress-dns
|
|
|
|
---
|
|
apiVersion: networking.k8s.io/v1
|
|
kind: Ingress
|
|
metadata:
|
|
annotations:
|
|
cert-manager.io/issuer: kjuulh-app
|
|
traefik.ingress.kubernetes.io/router.entrypoints: web
|
|
traefik.ingress.kubernetes.io/router.tls: "true"
|
|
labels:
|
|
app: service
|
|
cluster: dev
|
|
name: service-internal-grpc
|
|
namespace: dev
|
|
spec:
|
|
rules:
|
|
- host: grpc.service.dev.internal.kjuulh.app
|
|
http:
|
|
paths:
|
|
- backend:
|
|
service:
|
|
name: service
|
|
port:
|
|
name: internal-grpc
|
|
path: /
|
|
pathType: Prefix
|
|
tls:
|
|
- hosts:
|
|
- grpc.service.dev.internal.kjuulh.app
|
|
secretName: tls-service-kjuulh-app-internal-grpc-ingress-dns |