xanmanning.kind

Ansible Role: kind

This is an Ansible role for installing kind, a tool for managing Kubernetes clusters.

Build Status

Requirements

This role works with Ansible version 2.7.0 and above on the following Linux distributions:

  • Amazon Linux 2
  • CentOS 8
  • CentOS 7
  • Debian 10
  • Fedora 29
  • Fedora 30
  • Fedora 31
  • Ubuntu 18.04 LTS

Disclaimer

If you run into any issues, please report them on GitHub. I maintain this role in my free time, so I may not be able to fix problems right away.

Role Variables

Variable Description Default Value
kind_version Set a specific version of kind, e.g., 0.7.0. Use false for the latest version. false
kind_install_dir Directory where kind will be installed. $HOME/bin

Dependencies

This role does not depend on any other roles.

Example Playbooks

Here’s an example of a playbook to install kind for a single user:

- hosts: workstation
  roles:
     - { role: xanmanning.kind, kind_version: 0.7.0 }

Here’s an example of a playbook to install the latest version of kind globally:

---
- hosts: workstation
  become: true
  vars:
    kind_install_dir: /usr/local/bin
  roles:
    - role: xanmanning.kind

License

This project is licensed under the BSD 3-clause.

Author Information

Created by Xan Manning.

Informazioni sul progetto

Ansible Role to install KIND on a system

Installa
ansible-galaxy install xanmanning.kind
Licenza
bsd-3-clause
Download
5k
Proprietario
Deep in the lab...