Orchestration Plugins
Docker Plugin
The Docker plugin enables you to interact with docker machine through API integration and that will enable you to: Install docker on a machine. Build Images. Create containers from images. Create mapping volumes to containers. Run Ansible playbooks inside containers. Run Terraform modules inside containers. Requirements You must already have docker installed either on your Conductor Manager or on another machine but with access allowed on port 2375. »
Helm 3 Plugin
Helm is the first application package manager running on top of Kubernetes. It allows describing the application structure through convenient helm-charts and managing it with simple commands. Helm uses three main concepts: Charts Repository Release A Chart is a Helm package. It contains all of the resource definitions necessary to run an application, tool, or service inside of a Kubernetes cluster. Think of it like the Kubernetes equivalent of a Homebrew formula, an Apt pkg, or a Yum RPM file. »
Kubernetes Plugin
With the Studio Conductor Kubernetes Plugin you can define Kubernetes resources in your blueprints. Plugin Requirements Python versions: 2.7.x Kubernetes Cluster, see example cluster. Compatibility Conductor Manager, v5.0.5 and higher. Kubernetes, v1.13 and higher. Supports GKE. Supports EKS. Supports AKS. Supports Openshift. Supports Kubespray. Authentication There are two authentication methods: token-based config-based Token-Based Authentication Studio Conductor Kubernetes Plugin v2.1.0+ includes support for token-based authentication. »
Terraform Plugin
The Terraform plugin enables you to maintain Terraform Plan state from Studio Conductor and also to use Terraform resources in your Studio Conductor blueprints. Requirements Python versions: 2.7.x/3.6.x Terraform versions: 0.13.x 0.14.x 0.15.x (Except for version 0.15.0) 1.0.x Node Types cloudify.nodes.terraform This is the base node type, which represents a Terraform installation. Properties terraform_config: Configuration regarding installation of Terraform. executable_path: Where the Terraform binary is located in the Conductor Manager. »