#!/usr/bin/env ansible-playbook --- - name: Update README.md versions hosts: localhost connection: local gather_facts: false vars: fallback_ip: 'bypass tasks in kubespray-defaults' roles: - kubespray-defaults tasks: - name: Include versions not in kubespray-defaults include_vars: "{{ item }}" loop: - ../roles/container-engine/docker/defaults/main.yml - ../roles/kubernetes/node/defaults/main.yml - ../roles/kubernetes-apps/argocd/defaults/main.yml - name: Render versions in README.md blockinfile: marker: '' block: "\n{{ lookup('ansible.builtin.template', 'readme_versions.md.j2') }}\n\n" path: ../README.md - name: Render Dockerfiles template: src: "{{ item }}.j2" dest: "../{{ item }}" mode: "0644" loop: - 'pipeline.Dockerfile' - 'Dockerfile'