Source repository of the famous gardener-landscape-kit.
// readme
gardener-landscape-kit
[!WARNING] This project is under active development. Breaking changes may occur frequently. Not ready for production use.
Getting Started
Run the installer without arguments to install the latest GLK release:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/gardener/gardener-landscape-kit/HEAD/install.sh)"
To install a specific release, pass its version to the installer:
GLK_VERSION=v0.6.0
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/gardener/gardener-landscape-kit/HEAD/install.sh)" -- \
--version "${GLK_VERSION}"
The installer downloads the latest release’s component-descriptor.yaml by default, or
the specified release’s descriptor when --version is set. It determines the matching
glk binary version, installs it to ~/.glk/bin/, and prints next steps. Using the latest
installer also ensures that descriptors from older releases are handled correctly.
By default, the downloaded descriptor is kept in a temporary file and removed when the
installer exits. Pass --components-file-dir DIR to keep it at
DIR/component-descriptor.yaml; the directory must already exist and an existing…