Skip to content

loft-sh/vcluster-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vCluster development links

vCluster resources

Contribute to the docs

We encourage contributions from all users!

Quick start for contributing using DevPod

The quickest way to start contributing:

  1. Install DevPod
  2. Open this repository in DevPod:

Open in DevPod

This sets up a complete development environment with all dependencies.

Other ways to contribute

The docs site uses Docusaurus. See Contribute to the vCluster docs for how to build the site locally.

Content locations:

  • vcluster: vCluster content
  • platform: vCluster Platform content

Generate new vCluster version

npm run docusaurus docs:version:vcluster 0.22.0

Generate new Platform version

npm run docusaurus docs:version:platform 4.3.0

Generate vCluster partials

go run hack/vcluster/partials/main.go

Generate platform partials

go run hack/platform/partials/main.go

Wrap glossary terms

To automatically wrap glossary terms in MDX files with <GlossaryTerm> components:

# Wrap terms in a single file
npm run wrap-glossary vcluster/deploy/basics.mdx

# Wrap terms in all files in a directory (recursive)
npm run wrap-glossary vcluster/deploy/

# Or use the script directly
node scripts/wrap-glossary-terms.js platform/understand/

The script will:

  • Only wrap terms that exist in src/data/glossary.yaml
  • Only wrap the first occurrence of each term in a document
  • Respect the glossary type setting (vcluster, platform, or both)
  • Skip terms in front matter, code blocks, links, and HTML/JSX tags
  • Preserve the original case of matched terms

About

Resources

License

Apache-2.0, CC0-1.0 licenses found

Licenses found

Apache-2.0
LICENSE
CC0-1.0
LICENSE-CC

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 52