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