Skip to content

Commit 9bea01c

Browse files
author
Arvind Thirumurugan
committed
minor fixes
Signed-off-by: Arvind Thirumurugan <[email protected]>
1 parent cfa7444 commit 9bea01c

File tree

4 files changed

+20
-5
lines changed

4 files changed

+20
-5
lines changed
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
apiVersion: cluster.kubernetes-fleet.io/v1beta1
22
kind: MemberCluster
33
metadata:
4-
name: kind-cluster-3
4+
name: kind-cluster-1
55
labels:
66
environment: staging
7-
kubernetes-fleet.io/cluster-name: kind-cluster-3
7+
kubernetes-fleet.io/cluster-name: kind-cluster-1
88
spec:
99
identity:
10-
name: fleet-member-agent-cluster-3
10+
name: fleet-member-agent-cluster-1
1111
kind: ServiceAccount
1212
namespace: fleet-system
1313
apiGroup: ""

examples/stagedupdaterun/example-crp.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,14 @@ spec:
88
kind: Namespace
99
name: test-ns
1010
version: v1
11+
- group: rbac.authorization.k8s.io
12+
kind: ClusterRole
13+
name: prometheus
14+
version: v1
15+
- group: rbac.authorization.k8s.io
16+
kind: ClusterRoleBinding
17+
name: prometheus
18+
version: v1
1119
policy:
1220
placementType: PickAll
1321
# tolerations:

examples/workloadtracker.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
apiVersion: placement.kubernetes-fleet.io/v1beta1
2+
kind: WorkloadTracker
3+
metadata:
4+
name: sample-workload-tracker
5+
workloads:
6+
- name: sample-metric-app
7+
namespace: test-ns

pkg/controllers/metriccollector/collector.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,6 @@ func (r *Reconciler) collectFromPrometheus(ctx context.Context, mc *placementv1b
202202

203203
// buildPromQLQuery builds a PromQL query for workload_health metric
204204
func buildPromQLQuery(mc *placementv1beta1.MetricCollector) string {
205-
// Query all workload_health metrics in the MetricCollector's namespace
206-
return fmt.Sprintf(`workload_health{namespace="%s"}`, mc.Namespace)
205+
// Query all workload_health metrics (MetricCollector is cluster-scoped)
206+
return `workload_health`
207207
}

0 commit comments

Comments
 (0)