istvano.k9s

Ansible Role: k9s

This role is for downloading and installing k9s, a command-line tool for managing your Kubernetes clusters easily!

Requirements

  • Ansible version must be 2.7 or higher.

  • Supported Linux Distributions:

    • Debian Family

      • Debian Versions:

        • Jessie (8)
        • Stretch (9)
      • Ubuntu Versions:

        • Xenial (16.04)
        • Bionic (18.04)
    • RedHat Family

      • CentOS Version:

        • 7
    • Note: Other versions may also work, but they haven't been tested.

Role Variables

You can change how this role behaves with the following variables (default values are provided):

# k9s version number
k9s_version: 'v0.20.5'

Example Playbook

Here's how you can use the role in a playbook:

- hosts: servers
  roles:
    - role: istvano.k9s

Development & Testing

This project uses Molecule.

To test it, use the provided

Molecule Wrapper.

Run the following command:

./moleculew test

To check the code quality, use:

./moleculew lint

You can also test it locally with:

ansible-playbook ./tests/test.yml

License

This project is licensed under the MIT License.

Informazioni sul progetto

Ansible role for downloading and installing the k9s tool for Kubernetes.

Installa
ansible-galaxy install istvano.k9s
Licenza
mit
Download
267
Proprietario