Skip to content

Set of tools that are useful for linting helm charts and generating documentation

License

Notifications You must be signed in to change notification settings

cilium/helm-toolbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

helm-toolbox

Docker image to distribute tools used for generating and validating helm and markdown content. Includes:

Building the image

$ export PLATFORMS=linux/amd64,linux/arm64
$ export TAG=vX.Y.Z
$ docker buildx create --use --platform ${PLATFORMS}
$ docker buildx build --platform ${PLATFORMS} . -t quay.io/cilium/helm-toolbox:${TAG} --push

Usage

$ docker container run THIS-IMAGE helm ...
$ docker container run --rm --workdir /src/install/kubernetes --volume /path/to/cilium/:/src --user "1001:1001" THIS-IMAGE /usr/bin/helm-docs ...
$ docker container run --rm --workdir /src/install/kubernetes --volume /path/to/cilium/:/src --user "1001:1001" THIS-IMAGE /usr/bin/helm-schema -c /src/install/kubernetes ...
$ docker container run THIS-IMAGE python3 /usr/bin/m2r2 ...

About

Set of tools that are useful for linting helm charts and generating documentation

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •