driver/docker: add extra labels ( job name, task and task group name)

This commit is contained in:
Adrian Todorov
2021-03-08 14:59:52 +01:00
committed by GitHub
parent 1c8172ae4e
commit 2748d2a895
6 changed files with 93 additions and 3 deletions

View File

@@ -980,7 +980,11 @@ func (tr *TaskRunner) buildTaskConfig() *drivers.TaskConfig {
ID: fmt.Sprintf("%s/%s/%s", alloc.ID, task.Name, invocationid),
Name: task.Name,
JobName: alloc.Job.Name,
JobID: alloc.Job.ID,
TaskGroupName: alloc.TaskGroup,
Namespace: alloc.Namespace,
NodeName: alloc.NodeName,
NodeID: alloc.NodeID,
Resources: &drivers.Resources{
NomadResources: taskResources,
LinuxResources: &drivers.LinuxResources{