-
Notifications
You must be signed in to change notification settings - Fork 357
Closed
Description
Description
The Agent custom resource creates a Deployment and Pod that are missing the recommended Kubernetes labels.
- The Deployment shows
app=kagent,kagent=platform-support-agentonly. - The Pod shows
app=kagent,kagent=platform-support-agent,pod-template-hash=….
According to the Kubernetes common‑label guidelines, the following labels should be present:
| Label | Expected value |
|---|---|
app.kubernetes.io/name |
platform-support-agent (the name of the Agent) |
app.kubernetes.io/managed-by |
kagent |
app.kubernetes.io/part-of |
kagent |
The lack of these labels hampers observability, tooling integration, and makes it harder to associate resources with the owning application.
Actual Result
Only app=kagent, which could/should be the same as app.kubernetes.io/name and kagent=platform-support-agent are present; the three recommended labels are missing.
See recommended labels
- Kubernetes Common Labels: https://kubernetes.io/docs/concepts/overview/working-with-objects/common-labels/
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Backlog