diff --git a/sonarqube-template.yaml b/sonarqube-template.yaml index e05385a..299bdba 100644 --- a/sonarqube-template.yaml +++ b/sonarqube-template.yaml @@ -118,6 +118,8 @@ objects: volumeMounts: - mountPath: /opt/sonarqube/data name: sonarqube-data + - mountPath: /opt/sonarqube/extensions/plugins + name: sonarqube-plugins dnsPolicy: ClusterFirst restartPolicy: Always securityContext: {} @@ -126,6 +128,9 @@ objects: - name: sonarqube-data persistentVolumeClaim: claimName: sonarqube-data + - name: sonarqube-plugins + persistentVolumeClaim: + claimName: sonarqube-plugins triggers: - type: ConfigChange - imageChangeParams: @@ -146,6 +151,16 @@ objects: resources: requests: storage: ${SONAR_VOLUME_CAPACITY} +- apiVersion: v1 + kind: PersistentVolumeClaim + metadata: + name: sonarqube-plugins + spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: ${SONAR_VOLUME_CAPACITY} parameters: - displayName: SonarQube version value: "6.7" @@ -159,4 +174,4 @@ parameters: - displayName: SonarQube Max Memory name: SONAR_MAX_MEMORY required: true - value: 2Gi \ No newline at end of file + value: 2Gi