From ed42a654080b49ff91fc128c0f2dbc7a41eb39ad Mon Sep 17 00:00:00 2001 From: Martyn Ranyard Date: Tue, 8 Oct 2024 15:37:38 +0000 Subject: [PATCH] I do not like multi-document yaml, not at all. Signed-off-by: Martyn Ranyard --- .../{zigbee2mqtt.yaml => deploy.yaml} | 23 ------------------- .../zigbee2mqtt/kustomization.yaml | 3 ++- apps-kustomized/zigbee2mqtt/svc.yaml | 4 +++- 3 files changed, 5 insertions(+), 25 deletions(-) rename apps-kustomized/zigbee2mqtt/{zigbee2mqtt.yaml => deploy.yaml} (83%) diff --git a/apps-kustomized/zigbee2mqtt/zigbee2mqtt.yaml b/apps-kustomized/zigbee2mqtt/deploy.yaml similarity index 83% rename from apps-kustomized/zigbee2mqtt/zigbee2mqtt.yaml rename to apps-kustomized/zigbee2mqtt/deploy.yaml index 0c89307..0d44a50 100644 --- a/apps-kustomized/zigbee2mqtt/zigbee2mqtt.yaml +++ b/apps-kustomized/zigbee2mqtt/deploy.yaml @@ -1,26 +1,3 @@ ---- -apiVersion: v1 -kind: Service -metadata: - labels: - app.kubernetes.io/instance: zigbee2mqtt - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: zigbee2mqtt - app.kubernetes.io/version: 1.19.1 - helm.sh/chart: zigbee2mqtt-9.4.2 - name: zigbee2mqtt - namespace: zigbee2mqtt -spec: - ports: - - name: http - port: 8080 - protocol: TCP - targetPort: http - selector: - app.kubernetes.io/instance: zigbee2mqtt - app.kubernetes.io/name: zigbee2mqtt - type: ClusterIP ---- apiVersion: apps/v1 kind: Deployment metadata: diff --git a/apps-kustomized/zigbee2mqtt/kustomization.yaml b/apps-kustomized/zigbee2mqtt/kustomization.yaml index f90d67f..9a71580 100644 --- a/apps-kustomized/zigbee2mqtt/kustomization.yaml +++ b/apps-kustomized/zigbee2mqtt/kustomization.yaml @@ -5,5 +5,6 @@ namespace: zigbee2mqtt resources: - namespace.yaml - configmap.yaml - - zigbee2mqtt.yaml + - deploy.yaml - pvc.yaml + - svc.yaml diff --git a/apps-kustomized/zigbee2mqtt/svc.yaml b/apps-kustomized/zigbee2mqtt/svc.yaml index 506b713..508e0fe 100644 --- a/apps-kustomized/zigbee2mqtt/svc.yaml +++ b/apps-kustomized/zigbee2mqtt/svc.yaml @@ -12,7 +12,9 @@ metadata: name: zigbee2mqtt spec: ports: - - port: 8080 + - port: 80 + targetPort: 8080 selector: app.kubernetes.io/instance: zigbee2mqtt app.kubernetes.io/name: zigbee2mqtt + type: LoadBalancer