Описание тега crossplane

0 ответов

Как записать Config Connector в секреты или карты конфигурации для использования в развертываниях?

В Crossplane просто записать детали подключения экземпляра SQL к секрету Kubernetes: apiVersion: database.gcp.crossplane.io/v1beta1 kind: CloudSQLInstance metadata: name: test-db [OMITTED...] spec: forProvider: [OMITTED...] writeConnectionSecretToRe…
1 ответ

Как передать конфигурацию через argocd и crossplane

Мы пытаемся создать среду с помощью crossplane и argocd. После того, как Crossplane сгенерирует базу данных и сохранит учетные данные в секрете в кластере управления. После развертывания учетных данных из кластера управления в целевой кластер в секр…
08 сен '21 в 18:25
1 ответ

Как использовать кроссплан для установки карт управления (с провайдером) в другой кластер

Я рассматриваю возможность использования crossplane в качестве инструмента для развертывания различных решений наших клиентов и столкнулся с одной проблемой: Мы хотим установить crossplane в один кластер на GCP (который мы создаем вручную) и использ…
29 окт '21 в 06:56
1 ответ

Извлечение и присвоение значений из одного манифеста другому в пределах кластера

Я практикую GitOps и хотел бы максимально автоматизировать. ArgoCD совместно с Crossplane создает мои кластеры на основе манифестов. Когда кластер запущен и работает, Crossplane создает Secretсодержащий обычный kubeconfigфайл, который можно скачать …
0 ответов

Как удалить Cusom Resources из kubernetes?

Я на своей машине настроил Crossplane , создал кластер с кучей других ресурсов и теперь пытаюсь все почистить. Например, я пытаюсь удалить кластер с помощью kubectl delete clusters <cluster-name>, но он просто не удаляется. На панели управлени…
0 ответов

Terraform использование набора внутри блока ресурсов

Я нашел этот скрипт terraform для создания crossplane у кого-то, но не понимаю, почему он использует set namespaceOverrideа также configuration.packages[0]. У кого-нибудь есть опыт запуска кроссплана через терраформ? resource "helm_release" "crosspl…
23 май '22 в 06:31
3 ответа

В чем разница между спецификацией Crossplane и Kubernetes Cluster API

Может ли кто-нибудь объяснить разницу в инструментах между Crossplane и Cluster API с точки зрения предоставления управляемой платформы kubernetes? https://github.com/kubernetes-sigs/кластер-API Некоторое время я использовал crossplane для создания …
0 ответов

Сколько агентов у меня должно быть?

Я пытаюсь построить декларативную инфраструктуру GitOps на основе веток для Kubernetes. Я планирую создавать кластеры на облачном провайдере с crossplane, и эти кластеры будут храниться в Gitlab. Однако, когда я начинаю строить, я, кажется, сталкива…
07 июн '22 в 15:34
1 ответ

Получение ошибки при установке межпланового ProviderConfig в кластере Kubernetes.

Получение ошибки при установке межпланового ProviderConfig в кластере Kubernetes. root@kube-master:~/crossplane# kubectl apply -f ProviderConfig.yaml error: resource mapping not found for name: "default" namespace: "" from "ProviderConfig.yaml": no …
12 июн '23 в 15:19
1 ответ

Невозможно создать роль IAM с помощью Crossplane из-за отсутствия региона.

Я использую Crossplane с Kubernetes как средство подготовки инфраструктуры AWS. Развертывание ресурсов автоматизировано с помощью ArgoCD. Ресурсы AWS предоставляются с помощью [email protected] . Проблема, с которой я сталкиваюсь, заключается в том,…
04 июл '23 в 05:57
0 ответов

Как создать несколько ресурсов в композиции кроссплоскости из входного массива?

У меня есть межплоскостной XRD, и я хочу создать один и тот же набор ресурсов в нескольких регионах AWS. apiVersion: aws.example.com/v1alpha1 kind: XFoo metadata: name: green-foo spec: clusters: regions: - us-east-1 - us-east-2 - us-west-2 Как в кро…
25 мар '23 в 22:08
1 ответ

Как передать параметр в Kubernetes/Crossplane yaml, используя файл свойств

У меня есть yaml ниже, мне нужно установить метаданные.имя, complexIdRef.name, displayName, установленные через файл конфигурации. Точно так же у нас есть config.properties в Java или TF_VAR_name в terraform. apiVersion: core.oci.upbound.io/v1alpha1…
01 авг '23 в 08:32
1 ответ

Как отформатировать способ генерации ресурсов провайдера с помощью Crossplane?

Я хочу создать поставщика перекрестных плоскостей для своей организации, однако у меня возникают проблемы с генерацией кода. Есть ли способ управлять тем, как генерируются имена ресурсов? Инструменты генерации кода Upjet, похоже, не учитывают формат…
04 авг '23 в 16:22
1 ответ

Передать массив из утверждения кроссплоскости в композицию кроссплоскости

Я работаю над утверждением, которое будет использоваться примерно 8 службами в организации, как мне передать массив переменных env в композицию. Кажется, нет способа сделать это Вот пример моей претензии apiVersion: app.org.io/v1 kind: XClaim metada…
10 июл '23 в 12:55
0 ответов

Как устранить предупреждение «Конфликтующие аргументы конфигурации» при создании экземпляра EC2 с помощью Crossplane?

Когда я применяю этот манифест EC2: apiVersion: ec2.aws.upbound.io/v1beta1 kind: Instance metadata: name: test15 spec: forProvider: region: us-west-2 ami: ami-0ab193018f3e9351b #Amazon Linux 2023 AMI (64-bit (x86)) instanceType: t2.micro creditSpeci…
0 ответов

Есть ли какие-нибудь предложения по инструменту макетного сервера для обработки запросов кросс-плоскостного провайдера с учетом ожиданий?

подходящий инструмент макетного сервера для тестов интеграции поставщиков кроссплатформенных услуг Я ищу инструмент макетного сервера для имитации поставщиков кроссплатформенных услуг. По сути, мне нужно по порядку соответствовать ожиданиям. Это озн…
31 май '23 в 10:24
1 ответ

Crossplane создает лучшие практики полного стека

У меня есть вопрос о «лучших практиках», который я хочу задать. Наш стек aws включает в себя сети (vpc, подсети и т. д.), rds, amazonmq, eks, группы узлов, роли и лямбда. Я использую argo для усиления этой инфраструктуры. И я хотел спросить, считает…
17 июл '23 в 18:14
1 ответ

инструменты межплоскостной автоматизации для операций жизненного цикла ресурсов

Мы ищем инструмент с открытым исходным кодом, который можно использовать для создания/обновления/удаления облачных ресурсов с использованием перекрестной плоскости. нам следует использовать межплоскостные управляемые ресурсы для опроса состояния сер…