Each plan can specify lifecycle event handlers, or hooks, to perform actions during a …
The following helper functions can help you build your package correctly. Attach() is specifically …
When defining your plan, you can override Chef Habitat’s default behavior in each build phase …
Habitat Builder OpenAPI specification
Chef Habitat Command-Line Interface (CLI) Reference
Habitat Supervisor OpenAPI specification
Chef Habitat allows you to use Handlebars-based tunables in your plan, and you can use both built-in …
This page explains how Chef Habitat complements configuration management tools by focusing on …
Chef Habitat allows you to template your application’s native configuration files using …
Many enterprise environments use custom certificates, such as self-signed certificates. For example, …
This page lists environment variables you can use to modify the behavior of the Chef Habitat Studio …
Chef Habitat includes strong cryptography in Chef Habitat Builder, the Supervisor, and the hab CLI. …
During the build process, the hab-plan-build script creates several files that specify dependency, …
A Chef Habitat artifact is the binary distribution for a package built with Chef Habitat. A Chef …
Chef Habitat reserves some names for internal use. You can set all of these values in your plan and …
The following variables can be used in your plans to help binaries and libraries build and install …
You can configure a service restart backoff period to control how quickly a service is restarted …
The following settings can be used during a Chef Habitat service’s lifecycle. This means that …
When running services with the Chef Habitat Supervisor, you’ll see log output similar to this: …
Was this page helpful?
Still stuck?
How can we improve this document?
Thank you for your feedback!