Discover Packages
github.com/VitruvianSoftware/devx
internal
ignition
package
Version:
v0.2.2
Opens a new window with list of versions in this module.
Published: Mar 31, 2026
License: MIT
Opens a new window with license information.
Imports: 12
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
Documentation
¶
func Build(templatePath, tunnelToken, tunnelID, hostname, cfDomain string ) (string , error )
Build substitutes variables into the Butane template, compiles it via
butane, writes the Ignition JSON to a temp file, and returns its path.
The caller is responsible for removing the temp file when done.
Deploy applies the Ignition config by SSH-ing into the VM rather than
using --ignition-path, dodging Podman 5's networking breakage.
Validate checks that the template compiles cleanly with dummy values.
Useful for CI.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.