Skip to content
Snippets Groups Projects
Select Git revision
  • 56dda4392c91ea66e0d3c64d9143ee9f8a5c1273
  • master default protected
  • v2.28.0
  • v2.27.0
  • v2.25.1
  • v2.24.3
  • v2.26.0
  • v2.24.2
  • v2.25.0
  • v2.24.1
  • v2.22.2
  • v2.23.3
  • v2.24.0
  • v2.23.2
  • v2.23.1
  • v2.23.0
  • v2.22.1
  • v2.22.0
  • v2.21.0
  • v2.20.0
  • v2.19.1
  • v2.18.2
22 results

main.yml

Blame
  • main.yml 3.65 KiB
    ---
    - name: validate-container-engine | check if fedora coreos
      stat:
        path: /run/ostree-booted
        get_attributes: no
        get_checksum: no
        get_mime: no
      register: ostree
      tags:
        - facts
    
    - name: validate-container-engine | set is_ostree
      set_fact:
        is_ostree: "{{ ostree.stat.exists }}"
      tags:
        - facts
    
    - name: Ensure kubelet systemd unit exists
      stat:
        path: "/etc/systemd/system/kubelet.service"
      register: kubelet_systemd_unit_exists
      tags:
        - facts
    
    - name: Populate service facts
      service_facts:
      tags:
        - facts
    
    - name: Check if containerd is installed
      find:
        file_type: file
        recurse: yes
        use_regex: yes
        patterns:
          - containerd.service$
        paths:
          - /lib/systemd
          - /etc/systemd
          - /run/systemd
      register: containerd_installed
      tags:
        - facts
    
    - name: Check if docker is installed
      find:
        file_type: file
        recurse: yes
        use_regex: yes
        patterns:
          - docker.service$
        paths:
          - /lib/systemd
          - /etc/systemd
          - /run/systemd
      register: docker_installed
      tags:
        - facts
    
    - name: Check if crio is installed
      find:
        file_type: file
        recurse: yes
        use_regex: yes
        patterns:
          - crio.service$
        paths:
          - /lib/systemd
          - /etc/systemd
          - /run/systemd