birchb1024 / ficus

A Cue (cuelang) wrapper for Ansible. Provides clean inventories to traditional Ansible YAML playbooks. [In Progress]

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ficus

A Cue (cuelang) wrapper for Ansible. Provides clean inventories to traditional Ansible YAML playbooks.

Wrap Ansible

  • Generate dynamic inventory from cuelang
  • Use Cue to make clean defined inventorys
  • invoke ansible-playbook from a cmd

Advantages:

  • strict, type-checked inventories.
  • better inventory syntax

The Name

After the Curtain Fig , a strangler fig. Ficus (watkinsiana)

About

A Cue (cuelang) wrapper for Ansible. Provides clean inventories to traditional Ansible YAML playbooks. [In Progress]

License:MIT License