From 8a764156f708b17c1a47ee3507fb219b9c9df3bc Mon Sep 17 00:00:00 2001 From: Alex Mickelson Date: Thu, 6 Mar 2025 19:42:08 -0700 Subject: [PATCH] port conflict --- home-server/docker-compose.yml | 2 +- .../musicassistant-proxy-ingress.yml | 33 +++++++++++++++++++ .../prometheus-proxy-ingress.yml | 2 +- 3 files changed, 35 insertions(+), 2 deletions(-) create mode 100644 kubernetes/proxy-ingress/musicassistant-proxy-ingress.yml diff --git a/home-server/docker-compose.yml b/home-server/docker-compose.yml index bec0069..b1ae5ae 100644 --- a/home-server/docker-compose.yml +++ b/home-server/docker-compose.yml @@ -143,7 +143,7 @@ services: - ./prometheus.yml:/opt/bitnami/prometheus/conf/prometheus.yml - /data/prometheus:/opt/bitnami/prometheus/data ports: - - 9090:9090 + - 9091:9090 # command: # - '--config.file=/etc/prometheus/prometheus.yml' # - '--storage.tsdb.path=/prometheus' diff --git a/kubernetes/proxy-ingress/musicassistant-proxy-ingress.yml b/kubernetes/proxy-ingress/musicassistant-proxy-ingress.yml new file mode 100644 index 0000000..94fb76d --- /dev/null +++ b/kubernetes/proxy-ingress/musicassistant-proxy-ingress.yml @@ -0,0 +1,33 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: musicassistant-ingress + namespace: projects + annotations: + cert-manager.io/cluster-issuer: cloudflare-issuer +spec: + ingressClassName: nginx + tls: + - hosts: + - sound.alexmickelson.guru + secretName: sound-tls-cert + rules: + - host: sound.alexmickelson.guru + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: musicassistant-service + port: + number: 8095 +--- +apiVersion: v1 +kind: Service +metadata: + name: musicassistant-service + namespace: projects +spec: + type: ExternalName + externalName: 100.122.128.107 diff --git a/kubernetes/proxy-ingress/prometheus-proxy-ingress.yml b/kubernetes/proxy-ingress/prometheus-proxy-ingress.yml index d72a7df..0b040fe 100644 --- a/kubernetes/proxy-ingress/prometheus-proxy-ingress.yml +++ b/kubernetes/proxy-ingress/prometheus-proxy-ingress.yml @@ -21,7 +21,7 @@ spec: service: name: prometheus-service port: - number: 9090 + number: 9091 --- apiVersion: v1 kind: Service