Files
KubeDiagrams/action.yml
2025-04-29 16:01:43 +02:00

25 lines
555 B
YAML

name: "Kube Diagrams"
description: "Generate architecture diagrams from Kubernetes manifests and Helm charts."
inputs:
type:
description: "Input type"
required: true
default: "kubernetes"
args:
description: "Arguments to pass into the tool"
required: true
default: ""
runs:
using: "docker"
image: "docker://philippemerle/kubediagrams:latest"
args:
- /bin/sh
- -c
- ${{ format('{0} {1}', inputs.type == 'helm' && 'helm-diagrams' || 'kube-diagrams', inputs.args) }}
branding:
icon: "image"
color: "blue"