Yu-Lin Chen created YUNIKORN-2504:
-------------------------------------

             Summary: Support canonical labels for queue/applicationId
                 Key: YUNIKORN-2504
                 URL: https://issues.apache.org/jira/browse/YUNIKORN-2504
             Project: Apache YuniKorn
          Issue Type: Sub-task
          Components: core - scheduler, release-notes, shim - kubernetes
            Reporter: Yu-Lin Chen
            Assignee: Yu-Lin Chen


Currently, we support queue/applicationID set in both label and annotation.

Queue
 * queue [label] → {color:#de350b}If set, ignore annotation’s value{color}
 * yunikorn.apache.org/queue [annotation]

ApplicationID
 * applicationId [label]
 * yunikorn.apache.org/app-id [annotation] → {color:#de350b}If set, ignore 
label’s value{color}

According to the new policy defined in YUNIKORN-1351.

We will add *canonical formats* to Queue/ApplicationId:
 * yunikorn.apache.org/queue [label]
 * yunikorn.apache.org/app-id [label]

Non-canonical format will be kept for backward compatibility.
However, If the same metadata (queue or applicationID) is specified in multiple 
locations and their values are inconsistent, the admission controller and 
scheduler should reject the pod.

Admission controller should only patch canonical format in the future release, 
please refer the changes in YUNIKORN-1351’s policy document(‘What will be 
changed’ → ‘Admission Controller Changes).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@yunikorn.apache.org
For additional commands, e-mail: issues-h...@yunikorn.apache.org

Reply via email to