Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 1.41 KB

README.md

File metadata and controls

33 lines (23 loc) · 1.41 KB

Ansible - Projects - Contrail

Usage

Control Juniper's Contrail infrastructure using Ansible.

Custom components

This project uses two customs Ansible components:

Component Component type Description Documentation
library/contrail.py Ansible module Ansible module for Juniper Contrail User
Dev
plugins/httpapi/contrail.py Ansible connection plugin Ansible HTTPApi plugin for Juniper Contrail Dev

To do

The Ansible module and plugin are still a work in progress.

  • Basic connection to Contrail from Ansible
  • Authentication support
  • State support: query
  • State support: present (resource creation)
  • State support: present (resource update)
  • State support: absent
  • Resource support: virtual-network
  • Resource support: all other required resources (e.g. IPAM, subnet, etc.)

Documentation

  • Module documentation for users
  • Module documentation for dev
  • Plugin documentation for dev