Crossplane с поддержкой Yandex Cloud
Crossplane — надстройка для Kubernetes с открытым исходным кодом, которая позволяет собрать решения от разных поставщиков в единую инфраструктуру и предоставить доступ к ней разработчикам приложений через высокоуровневые API. С помощью Crossplane пользователи могут управлять сторонними сервисами так же, как ресурсами Kubernetes.
Важно
Временно прекращена поддержка кластеров Managed Service for OpenSearch.
-
Создайте сервисный аккаунт:
yc iam service-account create --name <имя сервисного аккаунта> -
Назначьте сервисному аккаунту роль
admin:yc resource-manager folder add-access-binding <имя или идентификатор каталога> \ --service-account-name <имя сервисного аккаунта> \ --role admin -
Задайте настройки приложения:
-
Пространство имен — создайте новое пространство имен (например,
crossplane-space). Если вы оставите пространство имен по умолчанию, Crossplane может работать некорректно. -
Название приложения — укажите название приложения.
-
Ключ сервисного аккаунта:
- Нажмите кнопку Создать новый.
- Выберите из списка сервисный аккаунт, созданный ранее.
- Выберите алгоритм шифрования RSA_2048.
- Нажмите кнопку Создать.
-
-
Нажмите кнопку Установить.
-
Дождитесь перехода приложения в статус
Deployed.
- Управление облачными ресурсами через Kubernetes.
- Управление мультиоблачной инфраструктурой.
Служба технической поддержки Yandex Cloud отвечает на запросы 24 часа в сутки, 7 дней в неделю. Доступные виды запросов и срок их обработки зависят от тарифного плана. Подключить платную поддержку можно в консоли управления. Подробнее о порядке оказания технической поддержки.
| Helm-чарт | Версия | Pull-команда | Документация |
|---|---|---|---|
| yandex-cloud/crossplane/crossplane | v1.20.5 | Открыть |
| Docker-образ | Версия | Pull-команда |
|---|---|---|
| yandex-cloud/crossplane/crossplane1764166080491023565975405997031387043553576255366 | 1.20.1 | |
| yandex-cloud/crossplane/crossplane-provider-yc1764166080491023565975405997031387043553576255366 | v0.14.0 |