Find guides, tutorials, and documentation to help you get the most out of CubePath services.
Showing 15 of 15 guides
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.