diff --git a/jsonnet/kube-prometheus/kube-prometheus-thanos.libsonnet b/jsonnet/kube-prometheus/kube-prometheus-thanos.libsonnet
index c99bf38bdc1b6cba17f5d2f51077927efe6ed1b8..4b20b814a58ba415931c1a3a52437ad6902f9675 100644
--- a/jsonnet/kube-prometheus/kube-prometheus-thanos.libsonnet
+++ b/jsonnet/kube-prometheus/kube-prometheus-thanos.libsonnet
@@ -5,7 +5,7 @@ local servicePort = k.core.v1.service.mixin.spec.portsType;
 {
   _config+:: {
     versions+:: {
-      thanos: 'v0.2.1',
+      thanos: 'v0.3.2',
     },
     imageRepos+:: {
       thanos: 'improbable/thanos',
diff --git a/jsonnet/kube-prometheus/kube-prometheus.libsonnet b/jsonnet/kube-prometheus/kube-prometheus.libsonnet
index c30f13f9f4b328829350b616ebdcfdf4aade499d..f51ae49ac1aad5a2bb004c83ed6aff2e28bb9d3d 100644
--- a/jsonnet/kube-prometheus/kube-prometheus.libsonnet
+++ b/jsonnet/kube-prometheus/kube-prometheus.libsonnet
@@ -43,7 +43,7 @@ local configMapList = k.core.v1.configMapList;
     namespace: 'default',
 
     versions+:: {
-      grafana: '6.0.0-beta1',
+      grafana: '6.0.1',
     },
 
     tlsCipherSuites: [
diff --git a/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet b/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet
index 453ab79c6f37f4048be0b11b0608d5c113ec082d..ba2adb0594498228475fe0ac5bdfe9ce3d25b851 100644
--- a/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet
+++ b/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet
@@ -5,7 +5,7 @@ local k = import 'ksonnet/ksonnet.beta.3/k.libsonnet';
     namespace: 'default',
 
     versions+:: {
-      prometheus: 'v2.5.0',
+      prometheus: 'v2.7.2',
     },
 
     imageRepos+:: {