diff --git a/jsonnet/kube-prometheus/kube-prometheus-thanos.libsonnet b/jsonnet/kube-prometheus/kube-prometheus-thanos.libsonnet
index 28b76dff2e5533ef2f24b26d965d9ba3404c2d8f..d809e493f01e1912b50eea819d63b2396a9a8e55 100644
--- a/jsonnet/kube-prometheus/kube-prometheus-thanos.libsonnet
+++ b/jsonnet/kube-prometheus/kube-prometheus-thanos.libsonnet
@@ -2,15 +2,20 @@ local k = import 'ksonnet/ksonnet.beta.3/k.libsonnet';
 local service = k.core.v1.service;
 local servicePort = k.core.v1.service.mixin.spec.portsType;
 
-
 {
   _config+:: {
     versions+:: {
-      thanos: 'v0.1.0',
+      thanos: 'v0.2.1',
     },
     imageRepos+:: {
       thanos: 'improbable/thanos',
     },
+    thanos+:: {
+      objectStorageConfig: {
+        key: 'thanos.yaml', # How the file inside the secret is called
+        name: 'thanos-objstore-config', # This is the name of your Kubernetes secret with the config
+      },
+    },
   },
   prometheus+:: {
     prometheus+: {
@@ -22,6 +27,7 @@ local servicePort = k.core.v1.service.mixin.spec.portsType;
           peers: 'thanos-peers.' + $._config.namespace + '.svc:10900',
           version: $._config.versions.thanos,
           baseImage: $._config.imageRepos.thanos,
+          objectStorageConfig: $._config.thanos.objectStorageConfig,
         },
       },
     },