mantle icon indicating copy to clipboard operation
mantle copied to clipboard

kola/tests: add kubernetes static pod test

Open mike-nguyen opened this issue 7 years ago • 4 comments

This is a basic smoke test to ensure a node can handle static pods on RHCOS. The test configures the static pod through ignition (drops in kubelet configuration, static pod definition, and kubelet unit file).

mike-nguyen avatar Sep 11 '18 14:09 mike-nguyen

Pushed some new changes:

  • Readable YAML / Unit / Ignition files
  • Changed the validation to use curl instead of docker to check the nginx static pod is running. I still could not remove docker from the unit file but we can cross that bridge later.

mike-nguyen avatar Sep 12 '18 15:09 mike-nguyen

Docker was dropped from RHCOS so I'll be re-working the test to run on crio.

mike-nguyen avatar Sep 13 '18 17:09 mike-nguyen

Switched over to using CRI-O / runc but will need cni fix/workaround [0] for the port forward to work.

[0] https://github.com/kubernetes-sigs/cri-o/issues/1804

mike-nguyen avatar Sep 19 '18 19:09 mike-nguyen

Is this still blocked?

arithx avatar Oct 10 '18 18:10 arithx