CubePathCubePathDOCS
WebsiteSupportDashboard
DocsGuidesProduct docsAPI referenceService status
Documentation

Knowledge Base

Find guides, tutorials, and documentation to help you get the most out of CubePath services.

Showing 15 of 15 guides

Automation and IaC

How to Install Chef Infra Server, Workstation and Nodes

Install Chef Infra Server and Chef Workstation on Ubuntu, configure knife, write a cookbook that deploys Nginx, and bootstrap an Ubuntu 24.04 node to run it.

April 4, 2026Support Team
Automation and IaC

How to Manage Secrets with Ansible Vault on Ubuntu 24.04

Encrypt passwords and API keys with Ansible Vault, use them in playbooks, separate dev and prod with vault IDs, rotate passwords and run playbooks in CI.

April 4, 2026Support Team
Automation and IaC

How to Manage Docker Containers with Terraform on Ubuntu

Install Terraform on Ubuntu 24.04 and use the kreuzwerker/docker provider to define images, networks, volumes and containers as code, then plan and apply them.

April 4, 2026Support Team
Automation and IaC

How to Test Terraform Modules with Terratest on Ubuntu

Write Go tests with Terratest that deploy a Terraform module, check its outputs and HTTP response, destroy it afterwards, and run the suite in GitHub Actions.

April 4, 2026Support Team
Automation and IaC

How to Detect Configuration Drift on Ubuntu Servers

Detect configuration drift on Ubuntu 24.04 with Terraform plan exit codes, Ansible check mode and AIDE file integrity checks, then schedule them with systemd.

April 4, 2026Support Team
Automation and IaC

How to Write Reusable Ansible Roles and Use Ansible Galaxy

Write a reusable Nginx role, pin Galaxy roles and collections in requirements.yml, validate role variables, and test the role with ansible-lint and Molecule.

April 4, 2026Support Team
Automation and IaC

How to Install Ansible AWX on Ubuntu 24.04 with K3s

Install Ansible AWX on Ubuntu 24.04 with K3s and the AWX Operator, log in to the web UI, and run a playbook from a Git project, inventory and job template.

April 4, 2026Support Team
Automation and IaC

How to Build Reusable Terraform Modules on Ubuntu 24.04

Build a reusable Terraform module with typed inputs, validation, outputs and tests, call it several times with for_each, and version it with Git tags.

April 4, 2026Support Team
Automation and IaC

Terraform Remote State with PostgreSQL and S3 Backends

Move Terraform state from a local file to a PostgreSQL backend with locking, use workspaces, back up and refactor state safely, and set up an S3 backend.

April 4, 2026Support Team
Automation and IaC

Getting Started with Pulumi and Python on Ubuntu 24.04

Install Pulumi on Ubuntu 24.04, write a Python program that deploys Docker containers, manage stacks, config and encrypted secrets, and compare it to Terraform.

April 4, 2026Support Team
Automation and IaC

How to Build Server Images with Packer on Ubuntu 24.04

Install Packer on Ubuntu 24.04 and build a reproducible Nginx image from an HCL2 template with variables, shell and file provisioners and a tag post-processor.

April 4, 2026Support Team
Automation and IaC

How to Provision Servers with Cloud-init on Ubuntu 24.04

Write a cloud-config file that creates a sudo user, installs packages, writes files and runs commands at first boot, then validate and test it locally with LXD.

April 4, 2026Support Team
Automation and IaC

How to Use Vagrant with VirtualBox on Ubuntu 24.04

Install Vagrant and VirtualBox on Ubuntu 24.04, write a Vagrantfile with networking, synced folders and shell provisioning, and run a multi-machine dev setup.

April 4, 2026Support Team
Automation and IaC

How to Install and Configure Salt on Ubuntu 24.04

Install a Salt master and minion on Ubuntu 24.04 from the official repository, accept minion keys, run remote commands and deploy Nginx with states and pillar.

April 4, 2026Support Team
Automation and IaC

How to Install Puppet Server and Agent on Ubuntu 24.04

Set up a Puppet server and agent on Ubuntu 24.04 with OpenVox packages, sign agent certificates, and deploy Nginx with a module, an EPP template and Hiera data.

April 4, 2026Support Team