File tree Expand file tree Collapse file tree 2 files changed +48
-58
lines changed
Expand file tree Collapse file tree 2 files changed +48
-58
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ ---
2+ - name : Validate container engine
3+ import_role :
4+ name : container-engine/validate-container-engine
5+ tags :
6+ - container-engine
7+ - validate-container-engine
8+
9+ - name : Container runtimes
10+ include_role :
11+ name : " container-engine/{{ item.role }}"
12+ apply :
13+ tags :
14+ - container-engine
15+ - " {{ item.role }}"
16+ loop :
17+ - { role: 'kata-containers', enabled: "{{ kata_containers_enabled }}" }
18+ - { role: 'gvisor', enabled: "{{ gvisor_enabled and container_manager in ['docker', 'containerd'] }}" }
19+ - { role: 'crun', enabled: "{{ crun_enabled }}" }
20+ - { role: 'youki', enabled: "{{ youki_enabled and container_manager == 'crio' }}" }
21+ # TODO: Technically, this is more container-runtime than engine
22+ when : item.enabled
23+ tags :
24+ - container-engine
25+ - kata-containers
26+ - gvisor
27+ - crun
28+ - youki
29+
30+ - name : Container Manager
31+ vars :
32+ container_manager_role :
33+ crio : cri-o
34+ docker : cri-dockerd
35+ containerd : containerd
36+ include_role :
37+ name : " container-engine/{{ container_manager_role[container_manager] }}"
38+ apply :
39+ tags :
40+ - container-engine
41+ - crio
42+ - docker
43+ - containerd
44+ tags :
45+ - container-engine
46+ - crio
47+ - docker
48+ - containerd
You can’t perform that action at this time.
0 commit comments