diff --git a/olm-post-script.sh b/olm-post-script.sh
new file mode 100755
index 000000000..160b9df00
--- /dev/null
+++ b/olm-post-script.sh
@@ -0,0 +1,45 @@
+#!/bin/bash
+# This file is part of MinIO DirectPV
+# Copyright (c) 2023 MinIO, Inc.
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see .
+
+### General Objective:
+#
+# To add additional things once images has been pushed in release-operator.sh
+#
+### Reasoning:
+#
+# We can't add these additional things until images are pushed.
+# This is why we need a post script similar to what we are doing at
+# Operator repo: https://github.com/minio/operator/blob/master/olm-post-script.sh
+
+### relatedImages: Field needed by RedHat Certification.
+# kind: ClusterServiceVersion
+# spec:
+# relatedImages:
+# - image: gcr.io/kubebuilder/kube-rbac-proxy@sha256:
+# name: kube-rbac-proxy
+# - image: quay.io/minio/directpv-operator@sha256:
+# name: manager
+
+PROXY_DIGEST=$(docker pull gcr.io/kubebuilder/kube-rbac-proxy:v0.13.1 | grep Digest | awk -F ' ' '{print $2}')
+OPERATOR_DIGEST=$(docker pull quay.io/minio/directpv-operator:4.0.7 | grep Digest | awk -F ' ' '{print $2}')
+
+# Add relatedImages to CSV
+yq -i ".spec.relatedImages |= []" ./operator/bundle/manifests/minio-directpv-operator-rhmp.clusterserviceversion.yaml
+# Add kube-rbac-proxy image
+yq -i ".spec.relatedImages[0] = {\"image\": \"gcr.io/kubebuilder/kube-rbac-proxy@${PROXY_DIGEST}\", \"name\": \"kube-rbac-proxy\"}" ./operator/bundle/manifests/minio-directpv-operator-rhmp.clusterserviceversion.yaml
+# Add manager image
+yq -i ".spec.relatedImages[1] = {\"image\": \"quay.io/minio/directpv-operator@${OPERATOR_DIGEST}\", \"name\": \"manager\"}" ./operator/bundle/manifests/minio-directpv-operator-rhmp.clusterserviceversion.yaml
diff --git a/operator/bundle/manifests/minio-directpv-operator-rhmp.clusterserviceversion.yaml b/operator/bundle/manifests/minio-directpv-operator-rhmp.clusterserviceversion.yaml
index 8bb9702cf..6b8ab9cd0 100644
--- a/operator/bundle/manifests/minio-directpv-operator-rhmp.clusterserviceversion.yaml
+++ b/operator/bundle/manifests/minio-directpv-operator-rhmp.clusterserviceversion.yaml
@@ -332,3 +332,8 @@ spec:
name: DirectPV
url: https://min.io/directpv
version: 4.0.7
+ relatedImages:
+ - image: gcr.io/kubebuilder/kube-rbac-proxy@sha256:d4883d7c622683b3319b5e6b3a7edfbf2594c18060131a8bf64504805f875522
+ name: kube-rbac-proxy
+ - image: quay.io/minio/directpv-operator@sha256:dadf28674b15c256bc5dec3e99d90f811ea3ac1fdee17c51e2928063a5341e5e
+ name: manager