diff --git a/hack/cluster-monitoring/deploy b/hack/cluster-monitoring/deploy
index 5d20f8a6ee32ff5740017c2e2636f05227ff1ee4..6da8cd62713455f71b5f7e33e0a00f5a64a118ca 100755
--- a/hack/cluster-monitoring/deploy
+++ b/hack/cluster-monitoring/deploy
@@ -13,8 +13,8 @@ kctl() {
 kctl apply -f manifests/prometheus-operator.yaml
 
 # Wait for TPRs to be ready.
-until kctl get servicemonitor; do sleep 0.1; done
-until kctl get prometheus; do sleep 0.1; done
+until kctl get servicemonitor; do sleep 1; done
+until kctl get prometheus; do sleep 1; done
 
 kctl apply -f manifests/exporters
 kctl apply -f manifests/grafana
diff --git a/manifests/examples/example-app/example-app-dev-depl.yaml b/manifests/examples/example-app/example-app-dev-depl.yaml
deleted file mode 100644
index db4a014456e6ea2f8b7f4f1707e85a367f001556..0000000000000000000000000000000000000000
--- a/manifests/examples/example-app/example-app-dev-depl.yaml
+++ /dev/null
@@ -1,39 +0,0 @@
-kind: Service
-apiVersion: "v1"
-metadata: 
-  name: example-app
-  namespace: development
-  labels:
-    tier: frontend
-    team: frontend
-  annotations:
-    prometheus.io/scrape: 'true'
-spec: 
-  selector: 
-    app: example-app
-  ports:
-  - name: web
-    protocol: TCP
-    port: 8080
-    targetPort: web
----
-apiVersion: extensions/v1beta1
-kind: Deployment
-metadata:
-  name: example-app
-  namespace: development
-spec:
-  replicas: 3
-  template:
-    metadata:
-      labels:
-        app: example-app
-        version: 1.2.0
-    spec:
-      containers:
-      - name: example-app 
-        image: quay.io/fabxc/prometheus_demo_service
-        ports:
-        - name: web
-          containerPort: 8080
-          protocol: TCP
diff --git a/manifests/examples/example-app/example-app-prod-depl.yaml b/manifests/examples/example-app/example-app.yaml
similarity index 86%
rename from manifests/examples/example-app/example-app-prod-depl.yaml
rename to manifests/examples/example-app/example-app.yaml
index 113ccdcb8c240d5e7c6d491c3d67132f6ee173fc..59a9b44dad3d75f5fc196e4e6f85abcc67437c10 100644
--- a/manifests/examples/example-app/example-app-prod-depl.yaml
+++ b/manifests/examples/example-app/example-app.yaml
@@ -1,11 +1,9 @@
 kind: Service
-apiVersion: "v1"
+apiVersion: v1
 metadata: 
   name: example-app
-  namespace: production
   labels:
     tier: frontend
-    team: frontend
   annotations:
     prometheus.io/scrape: 'true'
 spec: 
@@ -21,9 +19,8 @@ apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
   name: example-app
-  namespace: production
 spec:
-  replicas: 5
+  replicas: 4
   template:
     metadata:
       labels:
diff --git a/manifests/examples/example-app/prometheus-frontend-svc.yaml b/manifests/examples/example-app/prometheus-frontend-svc.yaml
index 8295915b99967379c0a0b33a851de87f42c50bf1..9b8ecbb4259e822e5b0e4ac89753169722d7f46e 100644
--- a/manifests/examples/example-app/prometheus-frontend-svc.yaml
+++ b/manifests/examples/example-app/prometheus-frontend-svc.yaml
@@ -2,7 +2,6 @@ apiVersion: v1
 kind: Service
 metadata:
   name: prometheus-frontend
-  namespace: default
 spec:
   type: NodePort
   ports:
@@ -12,5 +11,4 @@ spec:
     protocol: TCP
     targetPort: web
   selector:
-    prometheus.coreos.com/type: prometheus
-    prometheus.coreos.com/name: prometheus-frontend
+    prometheus: prometheus-frontend
diff --git a/manifests/examples/example-app/prometheus-frontend.yaml b/manifests/examples/example-app/prometheus-frontend.yaml
index b16347471dbe578ed8b259d0be6e0174d78bef68..a367ae220130a3003b9ba60299e0e94b3776e31b 100644
--- a/manifests/examples/example-app/prometheus-frontend.yaml
+++ b/manifests/examples/example-app/prometheus-frontend.yaml
@@ -1,4 +1,4 @@
-apiVersion: prometheus.coreos.com/v1alpha1
+apiVersion: monitoring.coreos.com/v1alpha1
 kind: Prometheus
 metadata:
   name: prometheus-frontend
@@ -6,7 +6,8 @@ metadata:
   labels:
     prometheus: frontend
 spec:
+  version: v1.3.0
   serviceMonitors:
   - selector:
       matchLabels:
-        team: frontend
\ No newline at end of file
+        tier: frontend
diff --git a/manifests/examples/example-app/servicemonitor-frontend.yaml b/manifests/examples/example-app/servicemonitor-frontend.yaml
index e4fc039666d1b9cb8c56066b2432cc2bdc127beb..4ceaacd6f96cc6e16b724d4bdfd487d4e44adda6 100644
--- a/manifests/examples/example-app/servicemonitor-frontend.yaml
+++ b/manifests/examples/example-app/servicemonitor-frontend.yaml
@@ -1,14 +1,13 @@
-apiVersion: prometheus.coreos.com/v1alpha1
+apiVersion: monitoring.coreos.com/v1alpha1
 kind: ServiceMonitor
 metadata:
   name: frontend
-  namespace: default
   labels:
-    team: frontend
+    tier: frontend
 spec:
   selector:
     matchLabels:
-      team: frontend
+      tier: frontend
   endpoints:
   - port: web
     interval: 10s
\ No newline at end of file