mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-01-31 17:19:17 -03:30
Add support for Kata Containers (#6256)
* Install Kata Containers as additional container runtime * Create RuntimeClasses for Kata Containers * Updated Vagrant to optionally run without Docker as container manager * Updated Vagrant to optionally use Libvirt nested virtualization * Add Kata Containers documentation * Fix lint errors * Add kata_containers_enabled to kubespray-defaults * Fixed typo error * Fixed typo error
This commit is contained in:
@@ -38,6 +38,13 @@ disabled_plugins = ["restart"]
|
||||
runtime_engine = "{{ containerd_default_runtime.engine }}"
|
||||
runtime_root = "{{ containerd_default_runtime.root }}"
|
||||
|
||||
{% if kata_containers_enabled %}
|
||||
[plugins.cri.containerd.runtimes.kata-qemu]
|
||||
runtime_type = "io.containerd.kata-qemu.v2"
|
||||
[plugins.cri.containerd.runtimes.kata-qemu.options]
|
||||
ConfigPath = "/etc/kata-containers/configuration-qemu.toml"
|
||||
{% endif %}
|
||||
|
||||
{% for runtime in containerd_runtimes %}
|
||||
[plugins.cri.containerd.runtimes.{{ runtime.name }}]
|
||||
runtime_type = "{{ runtime.type }}"
|
||||
|
||||
Reference in New Issue
Block a user