Getting Started
llms.txt lists every page for an agent
Show the whole prompt
Read https://intentius.io/chant/lexicons/helm/getting-started/.
In a new directory, install the helm and k8s lexicons, run `npx chant init --lexicon helm`, and run `npx chant build`.
Run `helm lint` and `helm template` on the chart it wrote, and show me the output and the chart's files.
Never deploy to a real cloud account or shared environment (with `chant run`, `chant components` or a platform's own CLI), approve (a pull request review, `chant approve` or `chant run approve`), override a policy denial (`chant approve policy-override`), or merge; never cut or publish a release (`chant release cut --yes` or `chant release publish`), push or delete a `ci/*` tag (`chant ci tick` pushes them), or change the value of an existing flag; never touch `.chant/allowed_signers` or `chant/lifecycle`.Optional: hand this page to your coding agent
Read https://intentius.io/chant/lexicons/helm/getting-started/.In a new directory, install the helm and k8s lexicons, run `npx chant init --lexicon helm`, and run `npx chant build`.Run `helm lint` and `helm template` on the chart it wrote, and show me the output and the chart's files.Never deploy to a real cloud account or shared environment (with `chant run`, `chant components` or a platform's own CLI), approve (a pull request review, `chant approve` or `chant run approve`), override a policy denial (`chant approve policy-override`), or merge; never cut or publish a release (`chant release cut --yes` or `chant release publish`), push or delete a `ci/*` tag (`chant ci tick` pushes them), or change the value of an existing flag; never touch `.chant/allowed_signers` or `chant/lifecycle`.What is the Helm lexicon?
Section titled “What is the Helm lexicon?”The Helm lexicon builds parameterized Helm charts from TypeScript. Where static manifest generators (like cdk8s’s Helm output) emit fixed YAML, it generates:
{{ .Values.x }}template directivesvalues.yamlwith typed defaultsvalues.schema.jsonfor validation- Conditional resources via
{{- if }} - Standard
_helpers.tpl - Helm hooks and tests
Install
Section titled “Install”npm install --save-dev @intentius/chant @intentius/chant-lexicon-helm @intentius/chant-lexicon-k8sYour first chart
Section titled “Your first chart”chant init --lexicon helmThis creates a scaffold with a Chart, Values, Deployment, and Service. Run chant build to produce a complete Helm chart directory.
Key imports
Section titled “Key imports”// Resourcesimport { Chart, Values, HelmNotes } from "@intentius/chant-lexicon-helm";
// Intrinsics (produce Go template expressions)import { values, Release, include, printf, toYaml, If } from "@intentius/chant-lexicon-helm";
// K8s resourcesimport { Deployment, Service, Ingress } from "@intentius/chant-lexicon-k8s";