##############################################################################
- src: andrewrothstein.go
version: v2.1.10
-- src: andrewrothstein.kubectl
- version: v1.1.18
- src: andrewrothstein.kubernetes-helm
version: v1.2.9
- src: geerlingguy.docker
include_vars:
file: kud-vars.yml
roles:
- - role: andrewrothstein.kubectl
- kubectl_ver: "v{{ kubectl_version }}"
- role: andrewrothstein.kubernetes-helm
kubernetes_helm_ver: "v{{ helm_client_version }}"
tasks:
- name: Load kud variables
include_vars:
file: kud-vars.yml
- roles:
- - role: andrewrothstein.kubectl
- kubectl_ver: "v{{ kubectl_version }}"
tasks:
- name: define a CRD network object specification
blockinfile:
- name: Load kud variables
include_vars:
file: kud-vars.yml
- roles:
- - role: andrewrothstein.kubectl
- kubectl_ver: "v{{ kubectl_version }}"
tasks:
- name: create service accounts
command: "/usr/local/bin/kubectl apply -f /tmp/{{ item }}"
include_vars:
file: kud-vars.yml
roles:
- - role: andrewrothstein.kubectl
- kubectl_ver: "v{{ kubectl_version }}"
- role: geerlingguy.docker
when: virtlet_source_type == "source"
tasks:
go_version: '1.12.4'
kubespray_version: 2.8.2
-kubectl_version: 1.12.2
helm_client_version: 2.9.1
# kud playbooks not compatible with 2.8.0 - see MULTICLOUD-634
ansible_version: 2.7.10