Трудните проблеми в облачните контролни равнини

Kubernetes и инфраструктурата под него често работят като отделни системи. Изграждам контролната равнина, която ги свързва в една работеща облачна платформа.

Три проблема, които срещам отново и отново

Кой наистина контролира облака?

Фактът, че данните са във Франкфурт, не означава много, ако някой извън вашата юрисдикция контролира ключовете за тяхното декриптиране.

Една машина не е Kubernetes node

Kubernetes очаква node. Инфраструктурната платформа предоставя машина, мрежови интерфейси, дискове и маршрути. Трудната част е тези ресурси да заработят заедно като един Kubernetes node.

Когато резултатът е неясен

Липсата на отговор не показва дали операцията е пропаднала или е завършила успешно. Ако повторите заявката за създаване на машина, без да проверите, може да получите две машини вместо една.

Статии

Как частите работят заедно и къде се чупят

Всички статии

Суверенността е свойство на контролната равнина

Местоположението показва къде се съхраняват данните. Не показва кой контролира идентичностите, ключовете, одитните записи и възстановяването или дали операторът може да премести платформата другаде.

Лекции

Избрани лекции

Всички лекции
  1. Суверенността е свойство на контролната равнина, а не отметка за местоположението на данните
  2. Защо API за виртуални машини не е достатъчен за Kubernetes
  3. Идемпотентността е повече от "safe to retry"