В мире контейнеризации и оркестрации Kubernetes стал стандартом, но его сложность и ресурсоемкость часто затрудняют локальную разработку и тестирование. Решение? K3s — легковесный Kubernetes, запускаемый в Docker-контейнерах через инструмент k3d. Это облегчённый дистрибутив Kubernetes, предназначенный для IoT и периферийных сред. Он полностью совместим с Kubernetes, но оптимизирован для работы в условиях ограниченных ресурсов за счёт снижения потребляемых ресурсов и зависимости от них. В этой статье разберем, как связаны эти технологии, их преимущества и практическое применение. Ключевые особенности K3S включают в себя: Официальный lightweight-дистрибутив Kubernetes от Rancher Labs(сейчас SUSE), сертифицированный CNCF. Инструмент для запуска K3s-кластеров внутри Docker-контейнеров. Базовая платформа для контейнеризации, где k3d разворачивает виртуальные узлы кластера. Скорость развертывания
Запуск кластера за 15 секунд: k3d cluster create my-cluster # Установка k3d (требуется Docker