Функциональность Deckhouse Delivery Kit доступна только если у вас есть лицензия на любую коммерческую версию Deckhouse Kubernetes Platform.

Установка Deckhouse CLI

Linux

Требования:

Скачайте и установите Deckhouse CLI:

curl -L "https://deckhouse.ru/downloads/deckhouse-cli/v0.0.6/d8-v0.0.6-linux-amd64.tar.gz" | tar xvfz -
sudo install -t /usr/local/bin/ linux-amd64/d8

Если нужны сборки образов для платформ, отличных от Linux x64, то выполните:

docker run --restart=always --name=qemu-user-static -d --privileged --entrypoint=/bin/sh multiarch/qemu-user-static -c "/register --reset -p yes && tail -f /dev/null"

Убедитесь, что установка прошла удачно:

d8 dk --help

macOS

Требования:

  • Bash
  • Git версии 2.18.0 или выше
  • GPG
  • Docker Engine

Скачайте и установите Deckhouse CLI:

arch=$([ "$(uname -p)" = "x86_64" ] && echo amd64 || echo arm64)
curl -L "https://deckhouse.ru/downloads/deckhouse-cli/v0.0.6/d8-v0.0.6-darwin-$arch.tar.gz" | tar xvfz -
sudo install -t /usr/local/bin/ darwin-$arch/d8

Убедитесь, что установка прошла удачно:

d8 dk --help