@installdoc/ansible-gas-station
Version:
An Ansible playbook that provisions your network with software from GitHub Awesome lists, developed with disaster recovery in mind ⛽🔥🤤
25 lines (21 loc) • 678 B
YAML
- name: "Ensure {{ app_name }} tools are installed"
chocolatey.chocolatey.win_chocolatey:
name:
- kubernetes-cli
- kubernetes-helm
- kubernetes-kompose
- kubectx
state: present
- name: "Ensure Minikube is installed"
chocolatey.chocolatey.win_chocolatey:
name: minikube
state: present
register: minikube_install
- name: "Ensure Minikube driver is configured" # noqa 503
ansible.windows.win_command: "minikube config set driver {{ kubernetes_mac_driver }}"
when: minikube_install.changed
- name: Ensure kubeval is installed
community.windows.win_scoop:
name: kubeval
state: "{{ app_state | default('present') }}"