diff --git a/helm/prometheus-operator/Chart.yaml b/helm/prometheus-operator/Chart.yaml
index 2491a8399..82328c9e0 100644
--- a/helm/prometheus-operator/Chart.yaml
+++ b/helm/prometheus-operator/Chart.yaml
@@ -7,8 +7,8 @@ maintainers:
 name: prometheus-operator
 sources:
   - https://github.com/coreos/prometheus-operator
-version: 0.0.25
-appVersion: "0.19.0"
+version: 0.0.26
+appVersion: "0.20.0"
 home: https://github.com/coreos/prometheus-operator
 keywords:
 - operator
diff --git a/helm/prometheus-operator/templates/clusterrole.yaml b/helm/prometheus-operator/templates/clusterrole.yaml
index 0e1baeb6e..1935418a9 100644
--- a/helm/prometheus-operator/templates/clusterrole.yaml
+++ b/helm/prometheus-operator/templates/clusterrole.yaml
@@ -34,6 +34,7 @@ rules:
   - prometheuses
   - service-monitor
   - servicemonitors
+  - prometheusrules
   verbs:
   - "*"
 - apiGroups:
diff --git a/helm/prometheus-operator/values.yaml b/helm/prometheus-operator/values.yaml
index 746f5add8..31e30f678 100755
--- a/helm/prometheus-operator/values.yaml
+++ b/helm/prometheus-operator/values.yaml
@@ -10,7 +10,7 @@ global:
 ##
 prometheusConfigReloader:
   repository: quay.io/coreos/prometheus-config-reloader
-  tag: v0.0.4
+  tag: v0.20.0
 
 ## Configmap-reload image to use for reloading configmaps
 ##
@@ -22,7 +22,7 @@ configmapReload:
 ##
 image:
   repository: quay.io/coreos/prometheus-operator
-  tag: v0.19.0
+  tag: v0.20.0
   pullPolicy: IfNotPresent
 
 ## If enabled, prometheus-operator will create a service for scraping kubelets