istvano.k9s

Ansible角色:k9s

这个角色用于下载和安装k9s Kubernetes CLI,让你以一种时尚的方式管理你的集群!

要求

  • Ansible >= 2.7

  • Linux发行版

    • Debian家族

      • Debian

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

        • Xenial (16.04)
        • Bionic (18.04)
    • RedHat家族

      • CentOS

        • 7
    • 注意:其他版本可能可用,但未经过测试。

角色变量

以下变量将改变此角色的行为(默认值如下所示):

# k9s 版本号
k9s_version: 'v0.20.5'

示例剧本

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

开发与测试

该项目使用Molecule

你可以通过运行提供的

Molecule Wrapper进行测试。

./moleculew test

如果你想检查项目的代码,可以使用:

./moleculew lint

或者你可以通过运行

ansible-playbook ./tests/test.yml

在本地进行测试。

许可证

MIT

关于项目

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

安装
ansible-galaxy install istvano.k9s
许可证
mit
下载
267
拥有者