From 79349f9743db495cd2594c9b7eb618a5b6ac70d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beatrice=20Dellac=C3=A0?= Date: Sat, 5 Apr 2025 23:48:44 +0200 Subject: [PATCH] fix yaml --- deploy/sonatype-nexus/nexus-deploy.yaml | 28 ++++++++++++------------- deploy/sonatype-nexus/nexus-svc.yaml | 23 ++++++++++---------- 2 files changed, 25 insertions(+), 26 deletions(-) diff --git a/deploy/sonatype-nexus/nexus-deploy.yaml b/deploy/sonatype-nexus/nexus-deploy.yaml index dbd9e93..bfba838 100644 --- a/deploy/sonatype-nexus/nexus-deploy.yaml +++ b/deploy/sonatype-nexus/nexus-deploy.yaml @@ -1,29 +1,29 @@ apiVersion: apps/v1 kind: Deployment metadata: -name: sonatype-nexus -labels: + name: sonatype-nexus + labels: app: sonatype-nexus spec: -replicas: 1 -selector: + replicas: 1 + selector: matchLabels: - app: sonatype-nexus -template: + app: sonatype-nexus + template: metadata: - labels: + labels: app: sonatype-nexus spec: containers: - - image: sonatype/nexus3 - name: nexus + - name: nexus + image: sonatype/nexus3 ports: - containerPort: 8081 + volumeMounts: + - name: nexus-vol + mountPath: /nexus-data + subPath: sonatype volumes: - name: nexus-vol persistentVolumeClaim: - claimName: sonatype-nexus-data - volumeMounts: - - name: nexus-vol - mountPath: /nexus-data - subPath: sonatype \ No newline at end of file + claimName: sonatype-nexus-data \ No newline at end of file diff --git a/deploy/sonatype-nexus/nexus-svc.yaml b/deploy/sonatype-nexus/nexus-svc.yaml index a72245f..db4ef8f 100644 --- a/deploy/sonatype-nexus/nexus-svc.yaml +++ b/deploy/sonatype-nexus/nexus-svc.yaml @@ -1,18 +1,17 @@ apiVersion: v1 kind: Service metadata: + name: sonatype-service annotations: - prometheus.io/scrape: 'true' - prometheus.io/path: / - prometheus.io/port: '8081' -name: sonatype-service + prometheus.io/scrape: "true" + prometheus.io/path: "/" + prometheus.io/port: "8081" spec: -ports: - - name: sonatype-nexus - port: 8081 - protocol: TCP - targetPort: 8081 - nodePort: 8081 -selector: + type: ClusterIP + selector: app: sonatype-nexus -type: ClusterIP \ No newline at end of file + ports: + - name: sonatype-nexus + protocol: TCP + port: 8081 + targetPort: 8081 \ No newline at end of file