Config Management Tools

Config Management Tools are an automated approach to maintaining computer systems and software in a known, consistent, state.

DevOps teams apply these infrastructure automation principles by leveraging common cloud libraries, SDKs, and APIs. DevOps teams benefit from infrastructure as code for better scalability, monitoring and efficiency.

IONOS continuously maintains and adds to these libraries. We encourage you to join the DevOps Central community so that you can share and contribute your best practice cloud infrastructure tutorials and projects.

The following tools are supported:

  • Ansible

  • Chef: Knife plugin

  • Puppet

  • Terraform

  • Rancher Machine/Docker Machine

  • CLI


Ansible is an IT automation tool that allows users to configure, deploy, and orchestrate advanced tasks, such as continuous deployments, or zero downtime rolling updates. The IONOS module for Ansible leverages the IONOS Cloud API.

Learn more about Ansible

Chef: Knife plugin

Chef is a popular configuration management tool. It allows simplified configuration and maintenance of both servers and cloud provider environments through the use of common templates called recipes.

Learn more about Chef: Knife plugin


The IONOS Puppet module allows a multi-server cloud environment using ProfitBricks resources to be deployed automatically from a Puppet manifest file.

Learn more about Puppet


The IONOS provider for Terraform is used to interact with the cloud computing and storage resources provided by IONOS Cloud. Before you begin, you must subscribe to an IONOS account. The credentials you create during sign-up will be used to authenticate against the Cloud API.

Learn more about Terraform

Docker Machine

Docker Machine Driver is the official driver for Docker Machine to use with IONOS Cloud. It adds support for creating Docker Machines hosted on the IONOS Cloud.

Learn more about Docker Machine


IonosCTL is a tool to help you manage your IONOS Cloud resources directly from your terminal. IonosCTL CLI is currently under development. We are working on adding new commands and use-cases in order to support all the operations available in the Cloud API.

If you have further questions regarding IonosCTL, please contact our Customer Service