incubateurpe.crio

pipeline_status

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.crio
GitHub repository
License
bsd-3-clause
Downloads
711