stackabletech / crddocs

Apache License 2.0
0 stars 0 forks source link

Stackable CRD docs

https://crds.stackable.tech/

Building

run make, the site is generated in the site directory.

Generated with https://github.com/stackabletech/crddocs-generator (have a look there for how it works).

Configuring

Configure the repos and versions in the repo.yaml.

HTML templates are in the template dir, styling in static.

Deployment

The site is deployed at https://crds.stackable.tech with Netlify.

Development

Template

The static/halfmoon-variables.css file is from the halfmoon UI framework, v1.1.1. There was a slight modification for navbar alignment.

How to add a new platform release

The docs are built for all the repos and branches configured in the repos.yaml file. so if this file is updated and merged into main, the automated Netlify build will automatically build new documentation for any changes. Instructions: