Tekton Pruner Не Развернут
Описание проблемы
Компоненты Tekton Pruner отсутствуют после установки, поэтому очистка не работает.
Проявление ошибки
- Развертывания
tekton-pruner-controllerиtekton-pruner-webhookотсутствуют в пространстве имёнtekton-pipelines. - Соответствующие Pod'ы не создаются.
Анализ причины
Tekton Pruner — это основанный на событиях очиститель и по умолчанию отключён.
Если очиститель job-based не отключён, или очиститель event-based остаётся отключённым, оператор не развернёт компоненты Tekton Pruner.
Для получения дополнительной информации смотрите Tekton Pruner Configuration.
Устранение неполадок
Следующие инструкции предполагают, что вы установили Tekton в пространство имён tekton-pipelines по умолчанию.
Если вы установили его в другое пространство имён, замените tekton-pipelines на ваше пространство имён.
Выполните следующие шаги для включения очистителя на основе событий:
-
Отредактируйте ресурс TektonConfig, установив
spec.pruner.disabledвtrueиspec.tektonpruner.disabledвfalse: -
Дождитесь, пока оператор применит изменения.
-
Проверьте, что развертывания и Pod'ы созданы: