# Nexus3 Helm Chart
# 安装 Chart
git clone http://euler.git.primeton.com/devops/devops-helm.git
kubectl create namespace devops
helm upgrade --install jenkins devops-helm/charts/sonatype-nexus3 -n devops
# 卸载 Chart
卸载或删除已部署的 Chart:
$ helm list -n devops
NAME REVISION UPDATED STATUS CHART NAMESPACE
nexus 1 2024-03-07 12:42:31 DEPLOYED nexus3-0.1.0 devops
$ helm delete nexus -n devops
# 配置
# 镜像
image:
repository: hub.c.primeton.com/devops-pro/primeton/nexus3
# Overrides the image tag whose default is {{ .Chart.AppVersion }}
tag: "3.61.0-02"
pullPolicy: IfNotPresent
pullSecrets: []
imagePullSecrets: []
# Service
service:
type: ClusterIP
clusterIP:
annotations: {}
port: 8081
nodePort:
# 持久化
persistence:
enabled: false
annotations: {}
# existingClaim: existing-pvc
accessMode: ReadWriteOnce
storageClass: standard
size: 8Gi