You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@yunikorn.apache.org by "Ryan Lo (Jira)" <ji...@apache.org> on 2021/11/02 11:48:00 UTC
[jira] [Commented] (YUNIKORN-910) Verify predicates functions for
K8s 1.21
[ https://issues.apache.org/jira/browse/YUNIKORN-910?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17437317#comment-17437317 ]
Ryan Lo commented on YUNIKORN-910:
----------------------------------
I ran the "pod-anti-affinity-example.yaml" on a single node K8s cluster (v.1.21.5), 1 pod was running correctly and the other was pending.
{code:bash}
ryan@ryan-minikube:~$ k get events -n yunikorn | grep -i with-pod-affinity-01
2m11s Normal Scheduling pod/with-pod-affinity-01 yunikorn/with-pod-affinity-01 is queued and waiting for allocation
2m11s Normal Scheduled pod/with-pod-affinity-01 Successfully assigned yunikorn/with-pod-affinity-01 to node minikube
2m10s Normal PodBindSuccessful pod/with-pod-affinity-01 Pod yunikorn/with-pod-affinity-01 is successfully bound to node minikube
2m9s Normal Pulling pod/with-pod-affinity-01 Pulling image "k8s.gcr.io/pause:2.0"
2m8s Normal Pulled pod/with-pod-affinity-01 Successfully pulled image "k8s.gcr.io/pause:2.0" in 1.388213695s
2m8s Normal Created pod/with-pod-affinity-01 Created container with-pod-affinity
2m7s Normal Started pod/with-pod-affinity-01 Started container with-pod-affinity
{code}
{code:bash}
ryan@ryan-minikube:~$ k get events -n yunikorn | grep -i with-pod-affinity-02
2m4s Normal Scheduling pod/with-pod-affinity-02 yunikorn/with-pod-affinity-02 is queued and waiting for allocation
101s Warning FailedScheduling pod/with-pod-affinity-02 [Predicate MatchInterPodAffinity failed Predicate ExistingPodsAntiAffinityRulesNotMatch failed]
2m2s Normal PodUnschedulable pod/with-pod-affinity-02 Task yunikorn/with-pod-affinity-02 is pending for the requested resources become available
{code}
Then, I ran the same example on my K8s cluster (v1.21.5) with two worker nodes, and two pods were assigned to different nodes as we expected.
{code:bash}
ryan@ryan-k8s-0:~$ kubectl get events -n yunikorn | grep -i with-pod-affinity-01
5m24s Normal Scheduling pod/with-pod-affinity-01 yunikorn/with-pod-affinity-01 is queued and waiting for allocation
5m24s Normal Scheduled pod/with-pod-affinity-01 Successfully assigned yunikorn/with-pod-affinity-01 to node ryan-k8s-2
5m24s Normal PodBindSuccessful pod/with-pod-affinity-01 Pod yunikorn/with-pod-affinity-01 is successfully bound to node ryan-k8s-2
5m23s Normal Pulling pod/with-pod-affinity-01 Pulling image "k8s.gcr.io/pause:2.0"
5m21s Normal Pulled pod/with-pod-affinity-01 Successfully pulled image "k8s.gcr.io/pause:2.0" in 1.775907975s
5m20s Normal Created pod/with-pod-affinity-01 Created container with-pod-affinity
5m20s Normal Started pod/with-pod-affinity-01 Started container with-pod-affinity
{code}
{code:bash}
ryan@ryan-k8s-0:~$ kubectl get events -n yunikorn | grep -i with-pod-affinity-02
6m13s Normal Scheduling pod/with-pod-affinity-02 yunikorn/with-pod-affinity-02 is queued and waiting for allocation
6m13s Warning FailedScheduling pod/with-pod-affinity-02 [Predicate MatchInterPodAffinity failed Predicate ExistingPodsAntiAffinityRulesNotMatch failed]
6m13s Normal Scheduled pod/with-pod-affinity-02 Successfully assigned yunikorn/with-pod-affinity-02 to node ryan-k8s-1
6m13s Normal PodBindSuccessful pod/with-pod-affinity-02 Pod yunikorn/with-pod-affinity-02 is successfully bound to node ryan-k8s-1
6m12s Normal Pulling pod/with-pod-affinity-02 Pulling image "k8s.gcr.io/pause:2.0"
6m10s Normal Pulled pod/with-pod-affinity-02 Successfully pulled image "k8s.gcr.io/pause:2.0" in 1.497600772s
6m9s Normal Created pod/with-pod-affinity-02 Created container with-pod-affinity
6m9s Normal Started pod/with-pod-affinity-02 Started container with-pod-affinity
{code}
> Verify predicates functions for K8s 1.21
> ----------------------------------------
>
> Key: YUNIKORN-910
> URL: https://issues.apache.org/jira/browse/YUNIKORN-910
> Project: Apache YuniKorn
> Issue Type: Sub-task
> Components: shim - kubernetes
> Reporter: Chaoran Yu
> Assignee: Ryan Lo
> Priority: Major
> Fix For: 1.0.0
>
>
> _emphasized text_Similar to YUNIKORN-672
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@yunikorn.apache.org
For additional commands, e-mail: issues-help@yunikorn.apache.org