На текущий момент графический установщик поддерживает не все платформы. Установить DKP с его помощью возможно в следующие окружения:

  • Bare metal (выделенные хосты)
  • Yandex Cloud
  • OpenStack
  • Selectel (OpenStack)
  • VK Cloud (OpenStack)
  • VMware vCloud Director.

Поддерживаются все редакции от CE до EE, включая Deckhouse Certified Security Edition (bare metal).

  1. Запустите docker на вашем компьютере
  2. Запустите установщик

    Выполните команду:

    docker run --privileged --pull always -v $HOME/.d8installer:$HOME/.d8installer -v /var/run/docker.sock:/var/run/docker.sock -p 8080:8080 registry.deckhouse.ru/deckhouse/installer:latest -r $HOME/.d8installer
    

    Выполните команду:

    curl -sSf https://deckhouse.ru/download/installer | bash
    

    Скачайте установщик: d8install-darwin-arm64d8install-darwin-amd64

    Запустите его, выполнив команды ниже. Например, для архитектуры arm64:

    chmod +x d8install-darwin-arm64
    xattr -c d8install-darwin-arm64
    ./d8install-darwin-arm64 -b
    

    Выполните команду:

    docker run --privileged --pull always -v $HOME/.d8installer:$HOME/.d8installer -v /var/run/docker.sock:/var/run/docker.sock -p 8080:8080 registry.deckhouse.ru/deckhouse/installer:latest -r $HOME/.d8installer
    

    Выполните команду:

    curl -sSf https://deckhouse.ru/download/installer | bash
    

    Скачайте установщик: d8install-linux-amd64

    Запустите его, выполнив команды:

    chmod +x d8install-linux-amd64
    ./d8install-linux-amd64 -b
    

    Выполните команду:

    docker run --privileged --pull always -v /mnt/c/Users/%USERNAME%/.d8installer:/mnt/c/Users/%USERNAME%/.d8installer -v /var/run/docker.sock:/var/run/docker.sock -p 8080:8080 registry.deckhouse.ru/deckhouse/installer:latest -r /mnt/c/Users/%USERNAME%/.d8installer
    
  3. Откройте http://localhost:8080

Скорее всего, вы уже ознакомились с основными возможностями Deckhouse Platform. В данном руководстве рассмотрен пошаговый процесс установки платформы.

Установка платформы Deckhouse Kubernetes Platform возможна как на физические серверы (bare metal), так и в инфраструктуру одного из поддерживаемых облачных провайдеров. В зависимости от выбранной инфраструктуры процесс может немного отличаться, поэтому ниже приведены примеры установки для разных вариантов.

Выберите тип инфраструктуры, в которой будет устанавливаться Deckhouse Kubernetes Platform