mirror of
https://github.com/philippemerle/KubeDiagrams.git
synced 2026-08-22 14:36:24 +00:00
22 lines
1.2 KiB
Bash
Executable File
22 lines
1.2 KiB
Bash
Executable File
#! /bin/sh
|
|
|
|
BIN=../../bin
|
|
|
|
# Generate diagram from cert-manager Helm Chart
|
|
$BIN/helm-diagrams https://charts.jetstack.io/cert-manager --namespace cert-manager -o diagrams/cert-manager-helm-chart.png
|
|
|
|
# Generate diagram from cert-manager Helm Chart with CRDs
|
|
$BIN/helm-diagrams https://charts.jetstack.io/cert-manager --namespace cert-manager --set crds.enabled=true -o diagrams/cert-manager-with-crds-helm-chart.png
|
|
|
|
# Generate diagram from Rancher Helm Chart using cert-manager
|
|
$BIN/helm-diagrams https://releases.rancher.com/server-charts/latest/rancher --set hostname=rancher.my.org -c cert-manager.io.kd -o diagrams/rancher.png
|
|
|
|
# Generate diagram from FQDN Controller Helm Chart using cert-manager
|
|
$BIN/helm-diagrams https://konsole-is.github.io/fqdn-controller/charts/fqdn-controller -c cert-manager.io.kd -o diagrams/fqdn-controller.png
|
|
|
|
# Generate diagram from Mozilla securitywiki Helm Chart using cert-manager
|
|
$BIN/kube-diagrams manifests/mozilla-securitywiki.yaml --without-namespace -c cert-manager.io.kd -o diagrams/mozilla-securitywiki.png
|
|
|
|
# Generate diagram for ClusterIssuer resources
|
|
$BIN/kube-diagrams manifests/cluster-issuers.yaml -c cert-manager.io.kd -o diagrams/cluster-issuers.png
|