keptn-sandbox/Install/Uninstall Keptn

Install or uninstall Keptn inside a Kubernetes context

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Dec 13, 2022
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: keptn-sandbox/action-install-keptn@498da579e402f2c3dbfa5770cbbba853d59b5ada # v4.0.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
KEPTN_VERSIONThe version of Keptn that should be installed (e.g. 0.16.0) if not specified latest available version will be usedno""
HELM_VALUESHelm values to set during install passed as a YAML multiline stringnoapiGatewayNginx: type: LoadBalancer
KEPTN_NAMESPACEKubernetes namespace where Keptn will be installednokeptn
KUBECONFIGThe location of the kubernetes configuration fileno$HOME/.kube/config
UNINSTALLIf true the Keptn instance will be uninstalled from the kubernetes contextnofalse
KEPTN_HELM_CHART_REPOHelm repository from which Keptn helm chart is retrievednohttps://charts.keptn.sh
namedescription
KEPTN_HTTP_ENDPOINTEndpoint (host(:port)) on which the api gateway of the installed Keptn is reachable. Could be empty if it was not possible to autodetect it.
KEPTN_API_URLHTTP URL of the Keptn API endpoint. Could be empty if it was not possible to autodetect a KEPTN_ENDPOINT.
KEPTN_API_TOKENA API token needed for the communication with Keptn