Описание тега kubernetes-custom-resources
1
ответ
Почему кластерные определения ресурсов Kubernetes имеют общий кластер?
Привет пользователям Stackru, Я недавно начал работать в пространстве Kubernetes и увидел, что типы пользовательских определений ресурсов (CRD) не являются пространством имен и доступны для всех пространств имен. Мне было интересно, почему невозможн…
19 июл '18 в 13:34
1
ответ
SDK оператора k8s - как получить актуальное состояние CRD
Я хочу сравнить новую спецификацию с фактическим состоянием, чтобы увидеть, позволю ли я внести некоторые изменения (скажем, в обновление) Я нашел этот пример от оператора etcd, и мне было интересно, есть ли более распространенные способы получения …
03 июл '18 в 15:43
0
ответов
Определение пользовательского ресурса kubernetes для отслеживания количества сервисов / пространств имен
Я пытаюсь создать собственный контроллер kubernetes, который отслеживает количество ресурсов kubernetes, например, подсчитывает количество служб, созданных в кластере. На поставленный выше вопрос есть 2 части: Во-первых, мне нужно создать контроллер…
15 июн '18 в 06:15
0
ответов
Как использовать фрагменты и карты с помощью k8s.io/code-generator
Я пишу Kubernetes Controller, слушая пользовательский ресурс среды. Файл pkg/apis/environment/v1alpha1/types.go содержит следующее: package v1alpha1 import ( meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1" ) // +genclient // +genclient:noStatus // +k…
31 июл '18 в 16:49
1
ответ
Примеры использования пользовательского определения ресурса Kubernetes
Я получил достаточное понимание CRD, читая привет примеры из мира. Я не вижу необходимости в CRD для моих случаев использования. Не могли бы вы перечислить варианты использования бизнеса, решаемые с помощью CRD? Обновление: под бизнес-сценариями я п…
20 дек '18 в 03:30
1
ответ
Обязательное поле для определения пользовательского ресурса kubernetes
Я пытаюсь написать схему валидации cd kubernetes. У меня есть массив (vc) структур, и одно из полей в этих структурах является обязательным (name поле). Я пытался просмотреть различные примеры, но это не выдает ошибку, когда name не там. Любые предл…
13 апр '18 в 18:03
0
ответов
Javascript SDK для пользовательского ресурса Kubernetes
Мне удалось создать собственное определение ресурса в Kubernetes. Теперь пришло время получить доступ к ресурсам. Как я могу сделать это из Javascipt? У меня есть ощущение, что должна быть задействована генерация кода, но я не уверен, как это сделат…
05 янв '19 в 02:15
1
ответ
Создание CRD с Java-клиентом для Kubernetes
Можно ли создать собственное определение ресурса, прочитав данные из файла yaml и используя Java-клиент для Kubernetes? Я использую версию библиотеки 3.0.0 в sbt и с Scala. Но я не смог найти какие-либо методы для создания пользовательских ресурсов …
11 дек '18 в 15:08
0
ответов
Подготовка пользователя базы данных в кластере Kubernetes
У меня есть кластер Kubernetes с несколькими развернутыми приложениями, каждое из которых использует отдельный пользователь + базу данных в экземпляре Amazon RDS (Postgres). При развертывании нового экземпляра приложения мы хотели бы предоставить ба…
04 сен '18 в 04:01
1
ответ
Пользовательский CRD Kubernetes: "Не удалось составить список...: серверу не удалось найти запрошенный ресурс"
Я пытаюсь создать пользовательское определение ресурса kubernetes (по имени Block) но продолжайте нажимать следующую ошибку: Failed to list *v1alpha1.Block: the server could not find the requested resource (get blocks.kubechain.com). Эта проблема во…
27 окт '18 в 10:54
1
ответ
Как поговорить с сервисом Kubernetes CRD внутри модуля в том же кластере k8s?
Я установил Spark на оператора K8s в своем кластере K8s, и у меня есть приложение, работающее в кластере K8s. Я хотел бы включить это приложение для общения со службой поддержки приложений CRD. Могу ли я узнать, какую конечную точку мне следует испо…
07 фев '19 в 00:41
1
ответ
Как не пропустить исторические события удаления с помощью часов API
Я реализую пользовательский контроллер ресурсов, используя API часов. Он должен создавать / удалять объекты в aws, когда объекты создаются / удаляются в kubernetes. Когда он запускает часы, он получает список исторических событий. Однако я заметил, …
23 июл '18 в 15:48
1
ответ
Добавить информацию "объяснить" для определения пользовательского ресурса в K8S
Я зарегистрировал пользовательское определение ресурса в K8S: apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: name: resources.example.com labels: service: "my-resource" spec: group: example.com version: v1alpha1 sco…
19 дек '17 в 15:02
2
ответа
Большая полезная нагрузка для пользовательских объектов
Несмотря на то, что я могу прекрасно создавать собственные объекты, мне интересно, как можно обрабатывать большие полезные нагрузки (гигабайты) для объекта. CR в основном используются для взаимодействия со сборщиком мусора / подсчетом ссылок в Kuber…
04 сен '18 в 08:22
1
ответ
CRD не удаляется, даже если пространство имен удалено
У меня есть прикрепленный CRD в некоторых пространствах имен. Моя проблема в том, что CRD сохраняется, хотя пространство имен, в котором он живет, удалено! > oc project error: the project "uhc-development-15o4llu96oe7rftq8nms5t99djl3cnmh" specifi…
21 май '19 в 06:45
0
ответов
Согласование на уровне Kubernetes с базами данных
Я реализовал пользовательский контроллер kubernetes, который следит за моим пользовательским ресурсом (CR) и выполняет действия. Я хочу добавить базу данных (MySQL), чтобы я мог сделать резервную копию настроек для отслеживания истории. Я слегка зап…
08 мар '19 в 09:55
2
ответа
Kubernetes: использование оператора CustomResourceDefinition + для создания секретов доступа к БД
Я планирую создать специальное "развертывание" развертывания на k8s (один "развертывание" на кластер). Его роль заключается в том, чтобы вытащить спецификации из центрального места, создать манифесты k8s и применить их. Конечным результатом должно б…
16 апр '19 в 15:34
1
ответ
Kubernetes: сбой авторизации RBAC для пользовательского ресурса
922:johndoe:db-operator:(master)λ kubectl version Client Version: version.Info{Major:"1", Minor:"8", GitVersion:"v1.8.6", GitCommit:"6260bb08c46c31eea6cb538b34a9ceb3e406689c", GitTreeState:"clean", BuildDate:"2017-12-21T06:34:11Z", GoVersion:"go1.8.…
25 апр '19 в 09:11
1
ответ
Кодировка не разрешена для этого кодека: *versioning.codec
Я создал оператор kubernetes, используя эту платформу https://github.com/operator-framework/operator-sdk в которой у меня определено небольшое определение пользовательского ресурса и создан набор клиентов. Я создаю клиент для этого пользовательского…
04 мар '19 в 15:31
1
ответ
Удаление зависаний пространства имен в финализаторе пользовательских ресурсов
Я определил контроллер (оператор) для обработки некоторых пользовательских ресурсов в своем пространстве имен K8S. каждый пользовательский ресурс имеет финализатор, поэтому контроллер может обработать его до того, как он будет удален: например kind:…
02 июн '19 в 20:15