-
Type: Task
-
Status: Open
-
Priority: Minor
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Continuous Integration
-
Epic Link:
-
Tags:
-
Team:PLATFORM
-
Story Points:3
We want to be able to monitor the Kaniko pods in a same way than other deployed resources. Currently Kaniko doesn't support labels on the deployed pods, it only supports annotations.
Annotations on these pods needs to be set in a similar way than other resources:
dev.nuxeo.com/branch: BRANCH_NAME dev.nuxeo.com/base_branch: CHANGE_TARGET dev.nuxeo.com/resource: pod dev.nuxeo.com/team: platform dev.nuxeo.com/usage: USAGE
USAGE could be package, dockerPackage, dockerBuild...
In addition to such changes, we need to configure the Datadog agent to send annotations as tags with help of datadog.podAnnotationsAsTags.