Командная строка Middle GitOps и ArgoCD обновлено

Поднять тег образа в kustomization.yaml

Условие

В текущем каталоге лежит kustomization.yaml со списком образов. На stdin строка <сервис> <тег>. Замените newTag только у образа registry.example.ru/<сервис> и выведите файл целиком. Если такого образа нет, файл не меняйте и выведите not found.

Как подойти

Подсказки: 2
  1. grep -qx проверяет совпадение строки целиком.
  2. В sed адрес /шаблон/{n;s/.../.../} правит строку после найденной.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.