This commit is contained in:
2025-04-05 23:48:44 +02:00
parent 9a3f4bac60
commit 79349f9743
2 changed files with 25 additions and 26 deletions

View File

@@ -1,29 +1,29 @@
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: sonatype-nexus name: sonatype-nexus
labels: labels:
app: sonatype-nexus app: sonatype-nexus
spec: spec:
replicas: 1 replicas: 1
selector: selector:
matchLabels: matchLabels:
app: sonatype-nexus app: sonatype-nexus
template: template:
metadata: metadata:
labels: labels:
app: sonatype-nexus app: sonatype-nexus
spec: spec:
containers: containers:
- image: sonatype/nexus3 - name: nexus
name: nexus image: sonatype/nexus3
ports: ports:
- containerPort: 8081 - containerPort: 8081
volumeMounts:
- name: nexus-vol
mountPath: /nexus-data
subPath: sonatype
volumes: volumes:
- name: nexus-vol - name: nexus-vol
persistentVolumeClaim: persistentVolumeClaim:
claimName: sonatype-nexus-data claimName: sonatype-nexus-data
volumeMounts:
- name: nexus-vol
mountPath: /nexus-data
subPath: sonatype

View File

@@ -1,18 +1,17 @@
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: sonatype-service
annotations: annotations:
prometheus.io/scrape: 'true' prometheus.io/scrape: "true"
prometheus.io/path: / prometheus.io/path: "/"
prometheus.io/port: '8081' prometheus.io/port: "8081"
name: sonatype-service
spec: spec:
ports: type: ClusterIP
- name: sonatype-nexus selector:
port: 8081
protocol: TCP
targetPort: 8081
nodePort: 8081
selector:
app: sonatype-nexus app: sonatype-nexus
type: ClusterIP ports:
- name: sonatype-nexus
protocol: TCP
port: 8081
targetPort: 8081