Skip to content

Conversation

vraimonds
Copy link

Description

Adds containerd as an additional container runtime to choose from when setting up the VM Kubernetes cluster.

Why

Simplifies cluster setup for users who want to choose between containerd and cri-o.

How

  • Added a container_runtime option to settings.yaml.
  • Added conditional logic to the scripts/common.sh for installing containerd or cri-o.

Testing

Both containerd and cri-o options were tested locally:

  • Arch (6.12.28-1-lts)
  • Vagrant 2.4.5
  • Virtualbox 7.1.8 r168469
  • GNU bash, version 5.2.37(1)-release (x86_64-pc-linux-gnu)
  • All nodes joined the cluster successfully; logs available if needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant