Skip to content

missing test pass with containerd in kube-up, due to Incorrect set of runtime-endpoint parameters in kube-up for test clusters #1358

Open
@yb01

Description

@yb01

What happened:

I checked on one of env YingH used in her tests, from the runtime’s perspective, this is not right. There could be other potential parameter issues so we might need to take a further look.

From runtime’s perspective, this is due to we take the same parameter from the Admin cluster which suppose only setup the cluster to orchestrate the performance clusters. Hence the docker shim is used.

For our kube-up, its goal is to set up a real Arktos cluster for uses, so the Kubelet commandline parameters should match with or Arktos-up ( or at least the Kubemark cluster’s settings ).

@Sonya Li, most likely an issue in our kube-up tool and we should consider fix.

ybai2016@ying-scaleout-rp-1-minion-group-fxmh:~$
ybai2016@ying-scaleout-rp-1-minion-group-fxmh:~$ ps -ef | grep kubelet
root        6733       1  2 17:10 ?        00:00:09 /home/kubernetes/bin/kubelet --v=4 --cloud-provider=gce --max-pods=110 --experimental-mounter-path=/home/kubernetes/containerized_mounter/mounter --experimental-check-node-capabilities-before-mount=true --cert-dir=/var/lib/kubelet/pki/ --dynamic-config-dir=/var/lib/kubelet/dynamic-config --bootstrap-kubeconfig=/var/lib/kubelet/bootstrap-kubeconfig --tenant-server-kubeconfig=/etc/srv/kubernetes/tp-kubeconfigs/tp-1-kubeconfig,/etc/srv/kubernetes/tp-kubeconfigs/tp-2-kubeconfig --kubeconfig=/var/lib/kubelet/kubeconfig --cni-bin-dir=/opt/cni/bin --network-plugin=cni --non-masquerade-cidr=0.0.0.0/0 --volume-plugin-dir=/home/kubernetes/flexvolume --container-runtime-endpoint=unix:///var/run/dockershim.sock --config /home/kubernetes/kubelet-config.yaml --resolv-conf=/run/systemd/resolve/resolv.conf
root        6866       1  0 17:10 ?        00:00:00 bash /home/kubernetes/bin/health-monitor.sh kubelet
ybai2016   10869   10755  0 17:17 pts/0    00:00:00 grep --color=auto kubelet
ybai2016@ying-scaleout-rp-1-minion-group-fxmh:~$

What you expected to happen:

How to reproduce it (as minimally and precisely as possible):

Anything else we need to know?:

Environment:

  • Arktos version (use kubectl version):
  • Cloud provider or hardware configuration:
  • OS (e.g: cat /etc/os-release):
  • Kernel (e.g. uname -a):
  • Install tools:
  • Network plugin and version (if this is a network-related bug):
  • Others:

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions