Безопасность etcd это критически важный элемент безопасности Kubernetes. Доступ к etcd равноценен root правам на кластере!



Там хранится вся критичная информация. Все в Kubernets это YAML и весь YAML хранится там)



Обязательно нужно настроить и контролировать 2 основных аспекта работы etcd:

1) Жестко ограничить список клиентов, которые с ним могут взаимодействовать. В идеале должен быть только API сервер. Естественно, никакого доступ из общей сети компании или из сети интернет! Тут на помощь приходят правила firewall и фичи PKI инфраструктуры.

2) Настроить безопасное взаимодействие между ним и клиентами - HTTPS в помощь.



Запомните одно, что если атакующий получает доступ к etcd, то это game over.