Features
BeKind provides several powerful features to automate your Kubernetes cluster setup and configuration.
Available Features
Helm Charts
Automatically install Helm charts during cluster creation with custom values and configurations. Includes support for Helm Stacks (new in v0.6.0) - organize and reuse Helm charts with stack configurations.
Loading Docker Images
Pre-load Docker images into your KIND cluster nodes before starting your applications.
Pre Helm Manifests
Apply Kubernetes YAML manifests automatically before Helm charts are installed, ideal for namespaces, CRDs, and secrets that charts depend on.
Post Install Manifests
Apply Kubernetes YAML manifests automatically after cluster setup is complete.
Post Install Actions
Perform automated actions on Kubernetes resources, such as restarting deployments or deleting pods.
Post Install Patches
Apply JSON Patch operations to Kubernetes resources for fine-grained modifications after installation.
Variables
Define key/value pair variables once and reference them anywhere in your configuration with ${{ .vars.<name> }}, including Helm values and Helm Stack files.
Each feature can be configured independently in your BeKind configuration file. You can use one, some, or all features depending on your needs.