Командная строка Middle Service и Ingress обновлено
Сервисы без эндпоинтов
Условие
В файле eps.txt вывод kubectl get endpointslices (имя EndpointSlice это имя сервиса плюс суффикс через дефис), в svc.txt список сервисов namespace по одному в строке. На вход подаётся минимальное число адресов. Для каждого сервиса из svc.txt (в порядке файла) выведи <сервис> <число адресов> и пометку LOW, если адресов меньше минимального. Если для сервиса нет EndpointSlice, число 0. <unset> значит 0 адресов.
Как подойти
Подсказки: 2
- Срежь суффикс:
sub(/-[^-]+$/, "", name). - Число адресов:
split($4, a, ",").
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.