8484 source: certified-operators
8585 sourceNamespace: openshift-marketplace
8686 startingCSV: portworx-operator.v24.2.0
87+ ---
88+ apiVersion: v1
89+ kind: ConfigMap
90+ metadata:
91+ name: cluster-monitoring-config
92+ namespace: openshift-monitoring
93+ data:
94+ config.yaml: |
95+ enableUserWorkload: true
8796EOF
8897 while ! oc get csv -n portworx | grep portworx-operator | grep -q Succeeded ; do
8998 sleep 2
@@ -135,8 +144,16 @@ chmod +x /usr/local/bin/pxc-pxctl
135144echo "alias pxctl='kubectl pxc pxctl'" >>/root/.bashrc
136145kubectl-pxc config cluster set --portworx-service-namespace=portworx
137146
147+ # Wait for cluster readiness
148+ while ! kubectl get stc -A -n portworx | grep -q 'Running\|Online'; do
149+ echo "Waiting for StorageCluster status online"
150+ sleep 3
151+ done
152+
138153# Install Grafana
139154if [ $platform = ocp4 ]; then
155+ kubectl patch StorageCluster px-deploy-$cluster -n portworx --type merge --patch '{"spec": {"monitoring": {"prometheus": {"alertManager": {"enabled": false}}}}}'
156+ kubectl patch StorageCluster px-deploy-$cluster -n portworx --type merge --patch '{"spec": {"monitoring": {"prometheus": {"enabled": false}}}}'
140157 kubectl apply -n portworx -f https://docs.portworx.com/samples/portworx-enterprise/k8s/pxc/grafana-service-account.yaml
141158 oc -n portworx adm policy add-cluster-role-to-user cluster-monitoring-view -z grafana
142159 TOKEN=$(oc -n portworx create token grafana --duration=8760h)
@@ -163,10 +180,10 @@ if [ $platform != eks ] && [ $platform != gke ] && [ $platform != ocp4 ] && [ $p
163180fi
164181
165182# Wait for cluster readiness
166- while ! kubectl get stc -A -n portworx | grep -q 'Running\|Online'; do
167- echo "Waiting for StorageCluster status online"
168- sleep 3
169- done
183+ # while ! kubectl get stc -A -n portworx | grep -q 'Running\|Online'; do
184+ # echo "Waiting for StorageCluster status online"
185+ # sleep 3
186+ # done
170187
171188# install storkctl
172189STORK_POD=$(kubectl get pods -n portworx -l name=stork -o jsonpath='{.items[0].metadata.name}')
0 commit comments