Цели и задачи

  1. установить Docker на Ubuntu 18.04 LTS (будет использована как мастер узел)
  2. установить Docker на Windows Server 2019 (1809) (будет использоваться как рабочий узел)
  3. установить Kubernetes на мастер узле
  4. добавить в Kubernetes узел на базе Windows Server 2019 (1809)
  5. настроить Active Directory для использования gMSA
  6. настроить Kubernetes для использования gMSA
  7. запустить Pod от имени gMSA в Kubernetes

Установка Kubernetes на Ubuntu 18.04

Перед тем, как начать, надо отключить swap. Редактируем /etc/fstab и удаляем там все что связано со swap'ом. Затем запускаем:

sudo swapoff –a

Сейчас мы готовы начать.

Установка kubelet kubeadm kubectl:

``` $ sudo apt-get update && sudo apt-get install -y apt-transport-https curl

Читать дальше...

Цели и задачи

  1. установить Docker на Ubuntu 18.04 LTS (будет использована как мастер узел)
  2. установить Docker на Windows Server 2019 (1809) (будет использоваться как рабочий узел)
  3. установить Kubernetes на мастер узле
  4. добавить в Kubernetes узел на базе Windows Server 2019 (1809)
  5. настроить Active Directory для использования gMSA
  6. настроить Kubernetes для использования gMSA
  7. запустить Pod от имени gMSA в Kubernetes

Установка Docker на Ubuntu 18.04 LTS

У сожалению, на момент написания статьи (4 декабря 2019) Windows-разработчику, желающему использовать Kubernetes, не получится обойтись без Linux. Всё потому, что мастер узел Kubernetes можно установить только на Linux.

Для начала нам надо установить сам Docker. Будем считать что у нас есть только что установленная Ubuntu 18.04.

Читать дальше...

Данный пост не несет в себе что-то новое. Я не часто использую линукс (т.к. винда рулит!), однако иногда балуюсь. Этот пост (скорее просто заметка) нужен прежде всего мне самому, т.к. я каждый раз гуглю эту информацию.

Предупреждение: Включать root не рекомендуется. Т.е. если вы не понимаете к чему это может привести, то лучше не надо.

Тем не менее если очень надо, то делается это так:

sudo passwd root
sudo passwd -u root

Читать дальше...