diff --git a/jsonnet/prometheus/prometheus-k8s-role-binding-config.libsonnet b/jsonnet/prometheus/prometheus-k8s-role-binding-config.libsonnet
index 2319aa356018ee946a77043820a931d2a9b053a0..631e5fa566ab5edd1e68316b7a506d817b2cb6fc 100644
--- a/jsonnet/prometheus/prometheus-k8s-role-binding-config.libsonnet
+++ b/jsonnet/prometheus/prometheus-k8s-role-binding-config.libsonnet
@@ -1,5 +1,5 @@
 local prometheusNamespaceRoleBinding = import "prometheus-namespace-role-binding.libsonnet";
 
 {
-    new(namespace):: prometheusNamespaceRoleBinding.new(namespace, namespace, "prometheus-k8s-config")
+    new(namespace):: prometheusNamespaceRoleBinding.new(namespace, namespace, "prometheus-k8s-config", "prometheus-k8s")
 }
diff --git a/jsonnet/prometheus/prometheus-k8s-role-binding-default.libsonnet b/jsonnet/prometheus/prometheus-k8s-role-binding-default.libsonnet
index f5d38ce7c8c10b74021e0775b5fc4671c82b4086..e88ece995daa60c35498e78e9268354c8cc255ae 100644
--- a/jsonnet/prometheus/prometheus-k8s-role-binding-default.libsonnet
+++ b/jsonnet/prometheus/prometheus-k8s-role-binding-default.libsonnet
@@ -1,5 +1,5 @@
 local prometheusNamespaceRoleBinding = import "prometheus-namespace-role-binding.libsonnet";
 
 {
-    new(namespace):: prometheusNamespaceRoleBinding.new(namespace, "default", "prometheus-k8s")
+    new(namespace):: prometheusNamespaceRoleBinding.new(namespace, "default", "prometheus-k8s", "prometheus-k8s")
 }
diff --git a/jsonnet/prometheus/prometheus-k8s-role-binding-kube-system.libsonnet b/jsonnet/prometheus/prometheus-k8s-role-binding-kube-system.libsonnet
index 04c481cacfd36443c86582c7a6537ee115e70905..33967e0a08cd17996274166bc9e7bb39103daf09 100644
--- a/jsonnet/prometheus/prometheus-k8s-role-binding-kube-system.libsonnet
+++ b/jsonnet/prometheus/prometheus-k8s-role-binding-kube-system.libsonnet
@@ -1,5 +1,5 @@
 local prometheusNamespaceRoleBinding = import "prometheus-namespace-role-binding.libsonnet";
 
 {
-    new(namespace):: prometheusNamespaceRoleBinding.new(namespace, "kube-system", "prometheus-k8s")
+    new(namespace):: prometheusNamespaceRoleBinding.new(namespace, "kube-system", "prometheus-k8s", "prometheus-k8s")
 }
diff --git a/jsonnet/prometheus/prometheus-k8s-role-binding-namespace.libsonnet b/jsonnet/prometheus/prometheus-k8s-role-binding-namespace.libsonnet
index 7833f78534e4351653f4365d660a92029d0435e0..d70ed6ac803235eecb2e0f1c9c045cdf0486540f 100644
--- a/jsonnet/prometheus/prometheus-k8s-role-binding-namespace.libsonnet
+++ b/jsonnet/prometheus/prometheus-k8s-role-binding-namespace.libsonnet
@@ -1,5 +1,5 @@
 local prometheusNamespaceRoleBinding = import "prometheus-namespace-role-binding.libsonnet";
 
 {
-    new(namespace):: prometheusNamespaceRoleBinding.new(namespace, namespace, "prometheus-k8s")
+    new(namespace):: prometheusNamespaceRoleBinding.new(namespace, namespace, "prometheus-k8s", "prometheus-k8s")
 }
diff --git a/jsonnet/prometheus/prometheus-namespace-role-binding.libsonnet b/jsonnet/prometheus/prometheus-namespace-role-binding.libsonnet
index 8b255fa0fd54534f908748ca2d0bc5d85937692e..a63bcc9ccde4497b8f5eb37fb77e145444a14dd2 100644
--- a/jsonnet/prometheus/prometheus-namespace-role-binding.libsonnet
+++ b/jsonnet/prometheus/prometheus-namespace-role-binding.libsonnet
@@ -2,12 +2,12 @@ local k = import "ksonnet.beta.3/k.libsonnet";
 local roleBinding = k.rbac.v1.roleBinding;
 
 {
-  new(serviceAccountNamespace, namespace, name)::
+  new(serviceAccountNamespace, namespace, roleName, serviceAccountName)::
     roleBinding.new() +
-      roleBinding.mixin.metadata.withName(name) +
+      roleBinding.mixin.metadata.withName(roleName) +
       roleBinding.mixin.metadata.withNamespace(namespace) +
       roleBinding.mixin.roleRef.withApiGroup("rbac.authorization.k8s.io") +
-      roleBinding.mixin.roleRef.withName(name) +
+      roleBinding.mixin.roleRef.withName(roleName) +
       roleBinding.mixin.roleRef.mixinInstance({kind: "Role"}) +
-      roleBinding.withSubjects([{kind: "ServiceAccount", name: name, namespace: serviceAccountNamespace}])
+      roleBinding.withSubjects([{kind: "ServiceAccount", name: serviceAccountName, namespace: serviceAccountNamespace}])
 }