Closed kmova closed 3 years ago
Tested the above issue. Everything seems to be working fine.
$ kubectl get pvc
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE
alert-alertmanager-openebs-monitoring-kube-pr-alertmanager-0 Bound pvc-07dac646-4345-4e43-868b-e10fb25a01d4 10Gi RWO cstorsc-ooqun 18m
prom-prometheus-openebs-monitoring-kube-pr-prometheus-0 Bound pvc-66297f2b-d850-4a8f-8f72-331fbfb0202f 10Gi RWO cstorsc-ooqun 18m
$ kubectl get pv
NAME CAPACITY ACCESS MODES RECLAIM POLICY STATUS CLAIM STORAGECLASS REASON AGE
pvc-07dac646-4345-4e43-868b-e10fb25a01d4 10Gi RWO Delete Bound prometheus-operator/alert-alertmanager-openebs-monitoring-kube-pr-alertmanager-0 cstorsc-ooqun 19m
pvc-66297f2b-d850-4a8f-8f72-331fbfb0202f 10Gi RWO Delete Bound prometheus-operator/prom-prometheus-openebs-monitoring-kube-pr-prometheus-0 cstorsc-ooqun 19m
$ kubectl describe pvc alert-alertmanager-openebs-monitoring-kube-pr-alertmanager-0
Name: alert-alertmanager-openebs-monitoring-kube-pr-alertmanager-0
Namespace: prometheus-operator
StorageClass: cstorsc-ooqun
Status: Bound
Volume: pvc-07dac646-4345-4e43-868b-e10fb25a01d4
Labels: alertmanager=openebs-monitoring-kube-pr-alertmanager
app=alertmanager
app.kubernetes.io/instance=openebs-monitoring-kube-pr-alertmanager
app.kubernetes.io/managed-by=prometheus-operator
app.kubernetes.io/name=alertmanager
app.kubernetes.io/version=v0.21.0
Annotations: pv.kubernetes.io/bind-completed: yes
pv.kubernetes.io/bound-by-controller: yes
volume.beta.kubernetes.io/storage-provisioner: cstor.csi.openebs.io
Finalizers: [kubernetes.io/pvc-protection]
Capacity: 10Gi
Access Modes: RWO
VolumeMode: Filesystem
Mounted By: alertmanager-openebs-monitoring-kube-pr-alertmanager-0
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal Provisioning 21m cstor.csi.openebs.io_openebs-cstor-csi-controller-0_00bc9b04-e30f-4d57-ad20-41e85db1ad61 External provisioner is provisioning volume for claim "prometheus-operator/alert-alertmanager-openebs-monitoring-kube-pr-alertmanager-0"
Normal ExternalProvisioning 21m persistentvolume-controller waiting for a volume to be created, either by external provisioner "cstor.csi.openebs.io" or manually created by system administrator
Normal ProvisioningSucceeded 21m cstor.csi.openebs.io_openebs-cstor-csi-controller-0_00bc9b04-e30f-4d57-ad20-41e85db1ad61 Successfully provisioned volume pvc-07dac646-4345-4e43-868b-e10fb25a01d4
There something that you could validate. When using the persistence with the stack prometheus, there is a issue with AlertManager that I found : https://github.com/prometheus-community/helm-charts/issues/437
maybe you could take a look and test that we won't have the issue when we use this monitoring chart with the persistence
Originally posted by @survivant in https://github.com/openebs/monitoring/issues/6#issuecomment-840512926