kpt Documentation Site
April 13, 2026 ยท View on GitHub
This directory contains a Hugo web site published via Netlify to https://update-me/.
When the main branch of this repo is updated a fresh build and deploy of the website is executed. Recent Netlify
builds and deployments are listed at https://app.netlify.com/sites/update-me.
Add content by adding Markdown files to directories in ./content.
Update layouts for each content type in ./layouts.
Configuration is set in config.toml.
Setting up a local dev instance
To set up a local dev environment make sure you have npm installed, then run the following from this folder:
npm install
Then run the site using npm run serve. To have the site run locally with a functioning local search, run
npm run serve:with-pagefind.
API Token for Version Fetching
The documentation site fetches the latest release versions of KRM functions from
the GitHub API. To avoid rate limiting, set the KRM_CATALOG_API_TOKEN
environment variable with a GitHub personal access token (no scopes required for
public repos).
export KRM_CATALOG_API_TOKEN=<your-token>before runningnpm run serve.
The token is optional. Without it, unauthenticated API requests are subject to lower rate limits, which may cause version information to be unavailable during builds.
License
Licensed under the Creative Commons Attribution 4.0 International license