incubateurpe.crio
crio
Install and configure crio
Role Variables
| Nom | valeur par defaut | description |
|---|---|---|
| crio_version | 1.19 | cri-o version to install |
| crio_repository_base_url | https://download.opensuse.org | repository base url |
| podman_enabled | true | Controls podman installation |
| podman_docker_enabled | true | Installs docker emulation |
| podman_docker_no_warning | false | Remove warning when running "docker" commands |
| crio_unqualified_search_registries | ["docker.io"] | Repositories to search when using unqualified search like busybox:latest |
| crio_registries | [] | registries, see https://www.mankier.com/5/containers-registries.conf |
| crio_mirrors | [] | mirror, see https://www.mankier.com/5/containers-registries.conf |
| crio_config | [] | Crio configuration, as a table of objects containing section, option and value. See https://github.com/cri-o/cri-o/blob/master/docs/crio.conf.5.md |
| crio_storage | [] | Storage configuration, as a table of objects containing section, option and value. see https://www.mankier.com/5/containers-storage.conf |
| crio_storage_driver | overlay | see https://www.mankier.com/5/containers-storage.conf |
Example Playbook
Simple crio install:
- hosts: all
roles:
- role: 'crio'
Registry configuration example :
- hosts: all
tasks:
roles:
- role: "crio"
vars:
crio_registries:
- prefix: quay.io
insecure: true
blocked: false
location: local_registry:5002
- prefix: k8s.gcr.io
insecure: true
location: local_registry:5001
- prefix: docker.io
insecure: true
location: local_registry:5000
Tests
See tests.md
License
BSD 3-Clause
Install
ansible-galaxy install incubateurpe.crioLicense
bsd-3-clause
Downloads
711
Owner
