butane
« Back to VersTracker
Description:
Translates human-readable Butane Configs into machine-readable Ignition Configs
Type: Formula  |  Latest Version: 0.25.1@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Devops
Tags: coreos ignition devops provisioning infrastructure yaml
Install: brew install butane
About:
Butane is a command-line utility that converts human-readable Butane Configs into machine-readable Ignition Configs. It simplifies the process of provisioning and configuring CoreOS-based operating systems. This tool enables declarative system configuration for immutable infrastructure deployments.
Key Features:
  • Translates YAML to JSON Ignition configs
  • Validates configuration syntax and structure
  • Supports Fedora CoreOS and RHEL CoreOS
  • Provides strict and strict-strict modes for validation
  • CLI tool with straightforward syntax
Use Cases:
  • Provisioning Fedora CoreOS nodes in bare-metal environments
  • Automating VM image configuration for cloud deployments
  • Defining declarative system setup for container orchestration clusters
Alternatives:
  • Ignition (native) – Butane is a pre-processor; Ignition is the runtime that applies the configs.
  • cloud-init – Cloud-init is for traditional distros; Butane/Ignition runs earlier in the boot process for immutable OSs.
License: Apache-2.0
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Oct 10, 2025 2:55am 0 VERSION_BUMP 0b26f213