diff --git a/fuel_ccp/deploy.py b/fuel_ccp/deploy.py index 6efee7d0..6cc524b3 100644 --- a/fuel_ccp/deploy.py +++ b/fuel_ccp/deploy.py @@ -237,7 +237,8 @@ def _create_post_jobs(service, container, component_name): def _create_job(service, container, job, component_name): cont_spec = templates.serialize_job_container_spec(container, job) pod_spec = templates.serialize_job_pod_spec(service, job, cont_spec) - job_spec = templates.serialize_job(job["name"], pod_spec, component_name) + job_spec = templates.serialize_job(job["name"], pod_spec, component_name, + service["name"]) kubernetes.process_object(job_spec) diff --git a/fuel_ccp/templates.py b/fuel_ccp/templates.py index cc1a3398..c3b7b0d1 100644 --- a/fuel_ccp/templates.py +++ b/fuel_ccp/templates.py @@ -270,13 +270,14 @@ def serialize_volumes(service): return vol_spec -def serialize_job(name, spec, component_name): +def serialize_job(name, spec, component_name, app_name): return { "apiVersion": "batch/v1", "kind": "Job", "metadata": { "name": name, "labels": { + "app": app_name, "ccp": "true", "ccp-component": component_name }