Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- apiVersion: extensions/v1beta1
- kind: Deployment
- metadata:
- labels:
- app: sonarqube
- name: sonarqube
- spec:
- replicas: 1
- template:
- metadata:
- labels:
- app: sonarqube
- spec:
- containers:
- - name: sonarqube
- image: sonarqube:7.1
- resources:
- requests:
- cpu: 500m
- memory: 1024Mi
- limits:
- cpu: 2000m
- memory: 2048Mi
- volumeMounts:
- - mountPath: "/opt/sonarqube/data/"
- name: sonar-data
- - mountPath: "/opt/sonarqube/extensions/"
- name: sonar-extensions
- env:
- - name: "SONARQUBE_JDBC_USERNAME"
- value: "medium@medium"
- - name: "SONARQUBE_JDBC_URL"
- value: "jdbc:postgresql://medium.postgres.database.azure.com/sonar"
- - name: "SONARQUBE_JDBC_PASSWORD"
- valueFrom:
- secretKeyRef:
- name: postgres
- key: password
- ports:
- - containerPort: 9000
- protocol: TCP
- volumes:
- - name: sonar-data
- persistentVolumeClaim:
- claimName: sonar-data
- - name: sonar-extensions
- persistentVolumeClaim:
- claimName: sonar-extensions
Add Comment
Please, Sign In to add comment