diff --git a/deploy/base/kustomization.yaml b/deploy/base/kustomization.yaml index a232181..f354355 100644 --- a/deploy/base/kustomization.yaml +++ b/deploy/base/kustomization.yaml @@ -2,5 +2,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - - namespace.yaml - configmap-common.yaml diff --git a/deploy/overlays/development/services/gateway/ingress.yaml b/deploy/overlays/development/services/gateway/ingress.yaml new file mode 100644 index 0000000..686e898 --- /dev/null +++ b/deploy/overlays/development/services/gateway/ingress.yaml @@ -0,0 +1,16 @@ +apiVersion: traefik.io/v1alpha1 +kind: IngressRoute +metadata: + name: gateway + namespace: cloud-services +spec: + entryPoints: + - websecure + routes: + - match: Host(`gateway.mini.cloud.fiskerinc.com`) + kind: Rule + services: + - name: gateway + port: 8077 + tls: + certResolver: letsencrypt diff --git a/deploy/overlays/development/services/gateway/kustomization.yaml b/deploy/overlays/development/services/gateway/kustomization.yaml index 88a04b5..4e2e2fd 100644 --- a/deploy/overlays/development/services/gateway/kustomization.yaml +++ b/deploy/overlays/development/services/gateway/kustomization.yaml @@ -1,5 +1,10 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization +namespace: cloud-services + resources: + - namespace.yaml + - ../../../../base - deployment.yaml + - ingress.yaml diff --git a/deploy/base/namespace.yaml b/deploy/overlays/development/services/gateway/namespace.yaml similarity index 53% rename from deploy/base/namespace.yaml rename to deploy/overlays/development/services/gateway/namespace.yaml index 1634fd7..a2613fd 100644 --- a/deploy/base/namespace.yaml +++ b/deploy/overlays/development/services/gateway/namespace.yaml @@ -2,5 +2,3 @@ apiVersion: v1 kind: Namespace metadata: name: cloud-services - labels: - app.kubernetes.io/part-of: cloud-platform