Managing Systemd with Converge

// Rebecca Skinner // Converge

Converge 0.6.0 adds support for the systemd.unit.state resource, which will allow you to control systemd services from converge. In this article, we’ll talk about what capabilities have been added to converge for controlling systemd processes.

Read More…

Introducing Converge

// Steven Borrelli // Converge

We’re delighted to introduce our newest project, Converge. Converge is a configuration management tool that makes it easy to configure servers, desktops, and Raspberry Pi devices.

Converge manages apt and rpm packages, files, directories, docker images and containers, and the Linux LVM subsystem. The CLI, modules, and API server are all bundled in a single 11Mb binary file, making it easy to deploy and run.

Converge is powered by a sophisticated graph execution engine that automatically creates dependencies and runs tasks in parallel. Internally, the desired state of a system is represented as a directed graph.

Read More…

Using Converge to Unarchive a Compressed File

// Allison Richardet // Converge

Converge 0.6.0 adds an unarchive resource that handles archive formats such as zip and tar.gz. This new feature allows you to verify archive sources and manage the unarchiving process on a system. We will discuss the configuration settings and how the unarchive resource works. Examples will cover fetching, verifying, and extracting a file. Data Used to Perform the Unarchive Converge requires the source and destination be provided. Additionally, a few other fields are supported as optional parameters to be used for the unarchive process. Read More…