Cluster Samples Operator#
Cluster Samples Operator, работающий в пространстве имен openshift, устанавливает и обновляет потоки образов DropApp Plus и шаблоны.
Во время установки Cluster Samples Operator создает для себя объект конфигурации по умолчанию, а затем формирует примеры потоков образов и шаблоны, включая шаблоны быстрого запуска.
Конфигурация Cluster Samples Operator является ресурсом всего кластера, и развертывание находится в пространстве имен openshift-cluster-samples-operator.
Образ для Cluster Samples Operator содержит поток образов и определения шаблонов для соответствующей версии DropApp Plus. При создании или обновлении каждого образца оператор включает аннотацию, обозначающую версию DropApp Plus. Оператор использует эту аннотацию, чтобы убедиться, что каждый образец соответствует версии выпуска. Образцы, находящиеся за пределами его инвентаря, игнорируются, как и пропущенные образцы. Модификации любых образцов, которыми управляет Оператор, при изменении или удалении аннотации к версии автоматически возвращаются.
Ресурс конфигурации Cluster Samples Operator включает в себя средство завершения, которое удаляет следующее при удалении:
потоки изображений, управляемые оператором;
шаблоны, управляемые оператором;
ресурсы конфигурации, созданные оператором;
ресурсы состояния кластера.
После удаления Cluster Samples Operator воссоздает ресурс, используя конфигурацию по умолчанию.