Tekton Pruner не развернут
Содержание
Описание проблемыПроявление ошибкиАнализ корневой причиныУстранение неполадокСвязанный контентОписание проблемы
После установки компоненты Tekton Pruner отсутствуют, поэтому очистка не работает.
Проявление ошибки
- Deployments
tekton-pruner-controllerиtekton-pruner-webhookотсутствуют в namespacetekton-pipelines. - Соответствующие Pods не создаются.
Анализ корневой причины
Tekton Pruner — это pruner на основе событий (event-based) и по умолчанию отключен.
Если pruner на основе job-based не отключен или pruner на основе event-based остается отключенным, operator не развернет компоненты Tekton Pruner.
Дополнительные сведения см. в разделе Tekton Pruner Configuration.
Устранение неполадок
Следующие инструкции предполагают, что Tekton установлен в namespace tekton-pipelines по умолчанию.
Если он установлен в другой namespace, замените tekton-pipelines на имя своего namespace.
Выполните следующие шаги, чтобы включить pruner на основе событий:
-
Отредактируйте ресурс TektonConfig, установив
spec.pruner.disabledвtrue, аspec.tektonpruner.disabledвfalse: -
Дождитесь, пока operator применит изменения.
-
Убедитесь, что Deployments и Pods созданы: