Подготовка стенда


Делаю:
24.10.2021


Подключение к бесплатному облаку от Google

https://shell.cloud.google.com/


Инсталлим google-cloud-sdk

https://cloud.google.com/sdk/docs/install


$ gcloud auth login
$ gcloud cloud-shell ssh


  1. Инсталляция MiniKube (Ingress и остальное можно не устанавливать)

Испольновалась версия KUBERNETES_VERSION=v1.22.2

  1. Инсталляция Kubectl

  2. Инсталляция Skaffold

  3. Инсталляция JDK17


$ java -version
java version "17.0.1" 2021-10-19 LTS


$ sudo apt install -y jq


Установить контекст как локальный кластер

$ export \
  PROFILE=marley-minikube


$ skaffold config set --kube-context ${PROFILE} local-cluster true


$ cd ~/tmp/
$ git clone https://github.com/PacktPublishing/Effortless-Cloud-Native-App-Development-Using-Skaffold