@gezelligate/k8s
v0.2.0
Published
Kubernetes manifest renderer for Gezelligate. Plugs into @gezelligate/core's render() via the Target interface.
Maintainers
Readme
@gezelligate/k8s
Kubernetes manifest renderer for Gezelligate. Emits Helm values, IngressRoutes, ConfigMaps, Secrets, kustomization, and an install.sh script that walks the install in the right order (namespace → Traefik + CRDs → kustomize → cert-manager → app helm releases).
Used as the kubernetes target injected into @gezelligate/core's render():
import { render } from "@gezelligate/core";
import { renderKubernetesTarget } from "@gezelligate/k8s";
await render({
projectDir: ".",
repositoryDir: "recipes",
providersDir: "providers",
targets: { kubernetes: renderKubernetesTarget }
});License
MIT — see LICENSE.
