Skip to content

OsgiliathEnterprise/ansible-orchestration-cli

Repository files navigation

Orchestration Client

  • Galaxy: Ansible Galaxy
  • Lint & requirements: Molecule
  • Tests: Build Status
  • Chat: Join the chat at https://gitter.im/OsgiliathEnterprise/platform

A cli for the ansible orchestration role.

  • It will run some kubernetes commands (kubectl apply -f ...) on master nodes.
  • It will install helm

Requirements

A kubernetes installed, a client cert, a key and a CA on the master node.

Role Variables

As an example, see the Molecule test vars and the default variables

Dependencies

Example Playbook

Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:

- hosts:
   - kube_master
  roles:
     - { role: tcharl.ansible_orchestration_cli }
- hosts:
   - kube_node
  roles:
     - { role: tcharl.ansible_orchestration_cli }

License

Apache-2

Author Information