这是一个sonarqube数据中心版的破解版,已经破解可直接拉取使用
352
docker run -e "JAVA_OPTS=-Xms512m -Xmx1024m" -itd --name sonar -p 9000:9000 llody/sonarqube-datacenter:v10.4
---
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: sonarqube-datacenter-pv-claim
namespace: default
spec:
storageClassName: "managed-nfs-storage"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: sonarqube-datacenter
namespace: default
spec:
replicas: 1
selector:
matchLabels:
app: sonarqube-datacenter
template:
metadata:
labels:
app: sonarqube-datacenter
spec:
initContainers:
- name: init-sysctl
image: busybox
imagePullPolicy: IfNotPresent
command: ["sysctl", "-w", "vm.max_map_count=262144"]
securityContext:
privileged: true
containers:
- name: sonarqube-datacenter
image: llody/sonarqube-datacenter:v10.4
command: ['java','-Xms512m','-Xmx8g','--add-exports=java.base/jdk.internal.ref=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED --add-opens=java.management/sun.management=ALL-UNNAMED --add-opens=jdk.management/com.sun.management.internal=ALL-UNNAMED','-jar','/usr/local/sonarqube-10.4.0.87286/lib/sonar-application-10.4.0.87286.jar']
ports:
- name: port
containerPort: 9000
volumeMounts:
- mountPath: /usr/local/sonarqube-10.4.0.87286/conf
name: data
subPath: conf
- mountPath: /usr/local/sonarqube-10.4.0.87286/data
name: data
subPath: data
- mountPath: /usr/local/sonarqube-10.4.0.87286/extensions
name: data
subPath: extensions
livenessProbe:
httpGet:
path: /
port: 9000
initialDelaySeconds: 60
periodSeconds: 30
readinessProbe:
httpGet:
path: /
port: 9000
initialDelaySeconds: 60
periodSeconds: 30
failureThreshold: 6
volumes:
- name: data
persistentVolumeClaim:
claimName: sonarqube-datacenter-pv-claim
---
apiVersion: v1
kind: Service
metadata:
name: sonarqube-datacenter
namespace: default
spec:
type: NodePort
ports:
- name: http
port: 9000
targetPort: 9000
protocol: TCP
nodePort: 30011
selector:
app: sonarqube-datacenter
kubectl apply -f sonarqube-datacenter.yaml
admin/llody
/usr/local/sonarqube-10.4.0.87286/
Content type
Image
Digest
sha256:012cb370a…
Size
2.7 GB
Last updated
over 2 years ago
docker pull llody/sonarqube-datacenter:v10.4