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