StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Follow on

© 2025 StackShare. All rights reserved.

Product

  • Stacks
  • Tools
  • Feed

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  1. Home
  2. Companies
  3. Void Linux
Void Linux

Void Linux

www.voidlinux.org

Void Linux - A classic, low-magic linux distribution.

16tools
1decisions
0followers
OverviewTech Stack16Dev Feed

Tech Stack

View all 16
Stack by Layer
Application & Data11
Utilities1
DevOps4
Application & Data
11 tools (69%)
Utilities
1 tools (6%)
DevOps
4 tools (25%)

Application & Data

11
Google Cloud DNSDockerVagrant CloudNGINXGolangGNU BashRedisJekyllHugoMarkdownVoid Linux

Utilities

1
Let's Encrypt

DevOps

4
AnsibleTravis CIGitGitHub

Latest from Engineering

View all
Michael Aldridge
Michael Aldridge

Systems Engineer at Void Linux

Jul 29, 2020

ReviewonTerraformTerraform
  1. By policy, don't make changes outside of Terraform. This will slow you down a little to start with, but developing the culture of infrastructure via terraform pushes is part of what makes IaC successful. Obviously you should maintain break-glass capability, but doing all changes via Terraform will get you what you want.

  2. Its much better to think of them as two tools that complement each other. In Void Linux we use terraform for setting up resources on clouds and setting up SDN links between them. Provisioning hosts on the other hand is best left to a tool that is designed for that, and Ansible is a good tool for this. There are certainly points where I would rather have a single tool to rule them all, but I suspect in that case it wouldn't do either task particularly well.

If you absolutely had to pick one tool to do both use cases, I'd go with Terraform and have it invoke an ansible-like provisioning process.

1.46k views1.46k
Comments

Team on StackShare

1
Michael Aldridge