В работе ожидайте информацию о готовности сервисного обслуживания: 18 апреля 2018 г. В работе – Ожидайте информацию о готовности сервисного обслуживания Г 98-001113 от 14.04.2018 14:55:48, Свободный | вопрос №14128703 от 08.12.2022

Содержание

Сервисное обслуживание в RBrent

Постоянный контроль качества и гарантия безопасной работы — существенные моменты в такой сфере, как аренда строительной техники.

Мы постоянно обучаем персонал безопасной работе и передаем клиентам инструкции по безопасности. Комплексный подход в обслуживании клиентов предполагает осуществление сопутствующих услуг, таких как:

Сервисная служба 24/7

Наша сервисная служба функционирует в режиме 24/7. В любое время (24 часа в сутки без выходных и праздничных дней) при возникновении вопросов по эксплуатации арендованного оборудования клиенты могут получить оперативную информацию и помощь, обратившись в дежурную смену сервисной службы по телефону. Подобная услуга призвана обеспечить удобное и эффективное взаимодействие с RBrent.

Телефоны дежурных смен сервисной службы:

  • в Санкт-Петербурге +7 812 449-57-97
  • в Москве +7 495 651-68-71

Шеф-монтаж

Шеф-монтаж необходим при монтаже сложной спецтехники, такой как мачтовые платформы, реечные подъемники. Специалист компании осуществляет обучение бригады монтажников заказчика и далее руководит процессом монтажа.

Монтаж оборудования

Осуществляют монтаж оборудования на объекте. После этого на основании акта о готовности к эксплуатации оборудование передается заказчику.

Техническая поддержка

Например, при аренде опалубки в Москве или других регионах — подготовка чертежей, расчет нагрузок, подготовка рекомендаций по эксплуатации.

Консультации

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

Обеспечение электроэнергией

Санкт-Петербургское представительство RBrent осуществляет услуги по предоставлению электроэнергии.

Комплексное оснащение объекта электроэнергией включает в себя — поставку ДГС (мощностью от 60 до 715 КВА) с оператором, поставку и заправку дизельным топливом, поставку топливной емкости, и техническое обслуживание станции во время ее эксплуатации. При аренде ДГС с комплексом услуг по предоставлению электроэнергии, выделяются 3 оператора, которые находятся на объекте в посменном режиме в течение суток. Они следят за уровнем топлива, техническим состоянием станции и неукоснительно поддерживают обеспечение бесперебойной подачи электроэнергии на объект.

Поставка топлива

Возможно предоставление услуги «горячей» аренды. Мы сможем реализовать доставку в любое время, как вместе с арендуемым оборудованием, так и без него. Заказ топлива вместе с арендой спецтехники — лучшее решение для обеспечения бесперебойной деятельности вашего предприятия. Комплексный подход упрощает жизнь наших клиентов, которым уже не нужно контактировать с несколькими поставщиками. Мы поставляем только высококачественное дизельное топливо по доступным ценам.

Аренда с оператором

Также мы стремимся упростить ваш бизнес, предлагая комплексные решения, в том числе аренду техники с оператором. Дополнительно к оборудованию мы можем предоставить вам квалифицированных сотрудников, обученных работе с данной техникой, что поможет эффективной и качественной работе, ускорит ее выполнение и обеспечит безопасность.

Резервное оборудование

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

Девять кругов ада, или гарантийное обслуживание Apple в России — Приёмная на vc.ru

Я был свидетелем многих холиваров на тему обслуживания клиентов Apple, слышал рассказы как они во всём стараются угодить, а также многочисленные истории о качестве их услуг и устройств. Сейчас мне пришлось столкнуться с этим лично и увидеть всё своими глазами.

12 148 просмотров

Моё знакомство с продукцией компании Apple началось достаточно радужно: в марте 2018 года я приобрёл MacBook Pro 2017 15′ за кровные. Устройство прекрасно во всём: функциональность, скорость, мобильность, автономность.

Радость длилась относительно недолго: через полгода использования начались проблемы с залипанием клавиатуры. Как раз в это время Apple объявила о гарантийном обслуживании проблемных клавиатур в новеньких макбуках. “Серьезная компания“, – подумал я и забыл об этой проблеме на 2 месяца, так как срок гарантии терпел и проблема не доставляла неудобств из-за пользования внешней клавиатурой.

Декабрь 2018. Начали поступать тревожные звоночки: отказался работать тачбар, но проблема решилась обращением в текстовый чат поддержки Apple и выполнением 3-х простых инструкций. Буквально через неделю появился характерный звук, который доставлял реальные неудобства. Описать можно по-разному: “счётчик Гейгера”, “сдавленная пластмассовая бутылка” или просто хруст. Впрочем, это не так важно. Факт наличия звука из корпуса есть и это явный дефект.

Сразу же после обнаружения дефекта я обратился в свой любимый чатик поддержки Apple, но ответ огорчил: “мы ничего не знаем, давайте запишем вас в АСЦ [авторизованный сервисный центр]”. В тот момент я не мог его посетить, так как находился в другой стране, поэтому на столь заманчивое предложение ответил отказом с благодарностью за помощь.

Февраль 2019. Я вернулся в Россию и буквально через несколько дней после возвращения появилась ещё одна проблема: перестал работать Touch ID. В это время звук счётчика Гейгера уже начинал выводить из себя, поэтому было принято решение посетить АСЦ. Я связался со службой поддержки, мне назначили “личного” менеджера Константина, который “будет вести меня до решения проблемы”. Он направил меня в достаточно далеко расположенный СЦ, где сразу же попытались навязать коммерческий ремонт: назвали ценник 35 тысяч и показали где подписать. Я уточнил, что меня интересует лишь гарантийный ремонт, на что мне дали ответ

“ваше устройство не подлежит гарантийному ремонту”. Из чего был сделан такой вывод для меня до сих пор остаётся загадкой, так как был произведен лишь внешний осмотр.

Я немедленно связался с “личным” менеджером, он пообещал разъяснить ситуацию. Примерно через 15 минут он перезвонил, сказал вернуться и сдать устройство. Разумеется, всё пошло как обычно у нас принято: мне дали договор по которому я должен был оплатить услуги СЦ в размере 2500₽.

На следующий день я повторил попытку штурма АСЦ, но теперь по другому адресу (который, кстати, сейчас пропал из списка АСЦ. Возможно, закрылся). Кроме адреса и персонала ничего не изменилось: тот же договор, та же сумма и даже совпадала формулировка: “вы должны оплатить услуги СЦ в размере 2000₽”. В это время мой “личный” менеджер куда-то пропал и я решил попытать удачу и пошел в первый попавшийся АСЦ на сайте Apple.

Выбор пал на АСЦ B2X, который находился в самом центре Москвы в здании ЦУМа. Посмотрев отзывы, я не надеялся на что-либо, но решил попытать удачу. Фортуна повернулась лицом и мне всё же удалось сдать ноутбук в гарантийное обслуживание без скрытых сборов. Я надеялся что эпопея на этом закончится заменой или починкой. Но не может же быть всё так просто…

Примерно через неделю на мою почту приходит сообщение “гарантийное обслуживание невозможно из-за попадания жидкости в корпус ноутбука, заберите своё устройство”. Я вернулся в АСЦ и мне выдали мак. При осмотре я обнаружил полосу на дисплее длиною 6-7 сантиметров. Удивлению от такой находки не было предела.

Началась стандартная процедура: оформление претензии на имя директора в двух экземплярах и запись книге жалоб и предложений. Стоит отметить что “писем счастья” от недовольных клиентов там собралось достаточно много, но ни на одно из них не был дан ответ.

Мою претензию рассмотрели в течение недели и буквально через несколько дней мне пришло уведомление о готовности моего устройства. Как я понимаю, от ноутбука осталась только лишь нижняя часть “обшивки”, всё остальное было заменено. Я забрал устройство, протестировал его и осмотрел. Всё было хорошо, но один момент вызывал сомнения: ранее, при нажатии на кнопку питания, она издавала щелчок и было тактильное ощущение, сейчас же ничего из этого не было. Несмотря на это я принял устройство и вернулся домой.

Ответ на претензию

Я в радости начал устанавливать дефолтный пакет: Telegram, Steam и ещё парочку приложений.

Радость сменилась разочарованием в процессе установки Xcode – мак снова начал издавать звуки счётчика Гейгера. Я записал это на видео и отправил на ту же почту с которой мне сообщили о готовности устройства. Ответ не заставил себя ждать: “мы всё отремонтировали, проблемы ваши”.

Повторяем юридическую процедуру: оформляем претензию в 2-х экземплярах, сдаём мак обратно. Примерно через неделю приходит уведомление о готовности устройства и просьба его забрать. По приходу в АСЦ мне сообщили что “никаких дефектов не обнаружено, всё работает нормально“. Когда я сослался на видео прозвучала фраза “мы тестируем по стандартам Apple и не знаем что может быть при нагрузках“.

Я начал непродолжительную переписку с руководителем АСЦ, от которой он старался уйти, а в конце начал игнорировать сообщения. В течение этого периода меня всё чаще удивляло как в компании мирового уровня может быть такое отношение к клиентам.

Я понимаю, что Apple не имеет отношения к АСЦ, но именно компания аффилирует их и вносит в список, поэтому считаю что всё же эти АСЦ являются частью Apple, так как альтернативы в России нет.

Тем временем подходил март 2019, окончание гарантии. “Личный” менеджер Константин пропал, я повторно связался со службой поддержки и обязанности “личного” менеджера взяла на себя Анастасия.

Я уточнил почему такая проблема возникает, она предложила отправить некоторую диагностическую информацию. Быстренько накатил требуемое ПО, записал логи и время, а затем передал информацию Анастасии через специальную форму, которую она мне дала.

Прошло несколько дней, срок истечения гарантии подходит к концу. Анастасия просит отправить ещё несколько снимков с информацией, а также запись звуков. Разумеется, я оперативно сделал это и передал через ту же форму. После этого “личного” менеджера я ни разу не слышал и не получил ни одного сообщения от неё.

Срок гарантии истёк. Проблема, которая появилась до обслуживания и повторно проявилась после него, не решена. Служба поддержки Apple старательно игнорирует мои обращения, сообщая о необходимости совершить звонок и проконсультироваться со старшим специалистом. Я смирился с этим.

Для себя из этой истории я вынес урок: не стоит покупать дорогую технику в той стране, где не развита культура обслуживания этой самой техники (или же “Почему не стоит покупать Mercedes в России”).

Что можно сказать в завершении? Лично я убедился в бесполезности поддержки в этих вопросах, так как она является просто психологом и не способствует реальному решению проблемы.

Написано с радиоактивного ноутбука.

5 ключевых элементов для оценки оперативной готовности

Источник изображения: Getty Images

Оценка операционной готовности имеет решающее значение для планирования проекта, плавного развертывания проекта и непрерывного обслуживания продукта. Используйте это руководство для обеспечения оперативной готовности к следующему запуску.

23 марта 2010 года президент Барак Обама подписал Закон о доступном медицинском обслуживании (ACA). Часть этого законодательства требовала от Министерства здравоохранения и социальных служб США создания торговой площадки медицинского страхования, где потребители могли бы делать покупки в Интернете для доступных планов медицинского обслуживания. ACA распорядился запустить этот веб-сайт к 1 октября 2013 г.

Хотя получившийся сайт HealthCare.gov действительно был запущен к этой дате, он просуществовал всего два часа до сбоя, и только шесть американцев подписались на медицинскую страховку в тот первый день. Это произошло потому, что он был запущен без подтверждения оперативной готовности.

ACA находилась под пристальным вниманием общественности из-за межпартийной напряженности в Вашингтоне. Эта среда означала, что внедрение закона и его техническая инфраструктура должны были быть безупречными. Вместо этого его тяжелое начало вызвало смущение в Белом доме, который был его болельщиком в течение многих месяцев, предшествовавших ему.

Это также означало лихорадочную борьбу за исправление веб-сайта, чтобы американцы могли оформить медицинскую страховку до окончания периода открытой регистрации. Эта спешка повлияла на управление затратами проекта, в результате чего первоначальный бюджет веб-сайта в размере 93,7 миллиона долларов увеличился примерно до 1,7 миллиарда долларов.

Узнайте, как определить эксплуатационную готовность и детализировать ее ключевые элементы, чтобы вы могли оценить, достиг ли ее ваш проект. Вы можете использовать эту информацию для обеспечения плавного развертывания и бесперебойной работы в рамках вашего бюджета и графика.

Когда высокая потребность в веб-сайте сочеталась с его низкой пропускной способностью, веб-сайт HealthCare.gov не работал в день своего запуска. Источник изображения: Автор

Обзор: Что такое оперативная готовность?

Эксплуатационная готовность означает, что ваш продукт готов к развертыванию, эксплуатации и обслуживанию без существенных проблем. Почему проекты терпят неудачу? Потому что они разработаны без учета того, как они на самом деле будут функционировать в предполагаемой среде.

Ключевым компонентом управления проектным циклом является включение целей оперативной готовности на протяжении всего жизненного цикла проекта. Объем вашего проекта должен включать достаточно времени, чтобы задавать вопросы о готовности к эксплуатации на всех этапах инициации, проектирования, тестирования, запуска и т. д. вашего проекта.

Оперативная готовность — это тема, которую следует учитывать на протяжении всего жизненного цикла проекта. Источник изображения: Автор

5 ключевых элементов для оценки оперативной готовности

Оперативная оценка требует времени. Создайте график проекта, в котором учтено полное тестирование и проверка вашего продукта перед запуском. Вы можете использовать пять вопросов в этом разделе в качестве контрольного списка оперативной готовности.

1. Готовы ли ваши сотрудники?

При оценке оперативной готовности подумайте, готовы ли ваши сотрудники к запуску. Учитывая ожидаемые временные затраты на проект, убедитесь, что у вас достаточно людей для выполнения функций, необходимых для запуска, эксплуатации и обслуживания. Потратьте время, чтобы также рассмотреть, привносят ли эти сотрудники нужные навыки в игру, или есть ли какой-то опыт, который вам нужно добавить в вашу команду.

Разработайте учебные материалы и ресурсы и четко определите каналы связи. Ваша команда должна понимать стандартную операционную процедуру, чтобы свести к минимуму ошибки.

Как подготовить персонал

Если взять в качестве примера запуск HealthCare.gov, подготовка персонала будет включать в себя ответы на такие вопросы, как:

  • Сколько человек должно работать в нашей службе поддержки в день запуска?
  • Знают ли наши сотрудники каналы связи для быстрого сообщения об ошибках разработчикам?
  • Обучены ли наши сотрудники работе с этой платформой, чтобы объяснить ее другим простым языком?
  • Координировали ли мы работу с контрактными и государственными партнерами, чтобы убедиться, что все мы работаем по одним и тем же процедурам в день запуска?

2. Готова ли ваша среда?

Чтобы убедиться, что ваша операционная среда готова, требуется много тестов и много внимания. На этом этапе будьте скромны. Непрофессиональные пользователи могут не интерпретировать ваш дизайн так, как вы предполагали, или им может не понравиться включенная вами функция.

Игнорировать их отзывы, потому что «они просто не понимают» — не лучший вариант. Отбросьте гордость и помните, что оперативная готовность — это то, как ваш продукт будет работать для других, а не для вас или вашей внутренней команды.

Ваши разработчики не должны быть единственными, кто проводит сквозное тестирование вашего продукта. Поскольку они так тесно сотрудничают с продуктом, они с большей вероятностью упустят из виду проблему, которая может выделиться для новичка.

Используйте выборку тестировщиков из реальной целевой аудитории и попросите их предоставить подробные примечания не только о сбоях продукта, но и о тех областях, где инструкции были неясными или где, по их мнению, их опыт мог бы быть более удобным для пользователя. Если ваши конечные пользователи чего-то не понимают сейчас, они не поймут и в день запуска.

Тест готовности к работе для вашей среды также должен анализировать данные, относящиеся к вашему продукту. Проверьте, соответствуют ли время загрузки, понимание прочитанного и другие элементы вашим операционным целям.

Как подготовить среду к запуску

При запуске HealthCare.gov группа могла задать следующие вопросы для оценки готовности операционной среды:

  • Все ли элементы веб-сайта полностью созданы? Проверили ли мы все раскрывающиеся меню, щелкнули ли все ссылки и просмотрели ли весь текст на полноту?
  • Какое время загрузки нашего сайта? Как это зависит от разных сценариев и уровней пользователей?
  • Кто-нибудь из нашей команды, подрядчики или сторонние тестировщики заявляли о готовности среды к работе?
  • Если нам еще нужно внести исправления, каковы разумные сроки для их полного включения?
  • Проверяли ли мы это вне нашей среды разработки и в пользовательской среде?

3. Готовы ли ваши конечные пользователи?

Перед запуском продукта для аудитории, эта аудитория должна знать, что ваш продукт вообще существует. Часть оперативной готовности включает в себя проверку ваших каналов связи с пользователями для эффективного маркетинга продукта. Сообщите клиентам, когда они могут ожидать ваш продукт, чем он будет полезен для них и где они могут узнать о нем больше.

Вашим конечным пользователям также потребуются учебные материалы. Подумайте, какие учебные материалы будут полезны вашим конечным пользователям, разработайте их и узнайте, как и когда вы будете их распространять. Эти материалы могут включать в себя руководство пользователя, одностраничные сообщения, часто задаваемые вопросы, вебинары или короткие видеоролики с практическими рекомендациями.

Как подготовить ваших конечных пользователей

Опять же, используя HealthCare.gov в качестве нашего примера, подготовка конечных пользователей к работе сайта может включать такие вопросы, как:

  • Создали ли мы учебные материалы для наших пользователей? Есть ли на нашем сайте функции, которые не описаны в этих материалах?
  • Знают ли наши пользователи, когда они могут использовать сайт?
  • Смогли ли пользователи создать свою регистрационную информацию до запуска?
  • Знают ли наши пользователи, каковы основные функции нашего сайта и какие виды медицинского страхования он не включает?
  • Если нашим пользователям необходимо приобрести свои планы через государственную торговую площадку, сообщили ли мы им, как они могут это сделать?

4.

Вы рассмотрели и запланировали свои риски?

Управление рисками проекта прогнозирует, что может пойти не так при запуске или обслуживании вашего продукта, и планирует возможные решения в случае возникновения таких событий. При рассмотрении оперативной готовности вашего проекта продумайте различные сценарии, которые могут повлиять на успех вашего проекта.

Подумайте о привычках пользователей, вместимости сайта, каналах связи и расписании сотрудников. Чем больше вы сможете предвидеть проблемы заранее, тем лучше вы будете подготовлены к тому, чтобы вносить необходимые изменения.

Как оценить риски и подготовиться к ним

Чтобы быть готовыми к быстрому устранению любых проблем в день запуска, команда HealthCare.gov могла бы задать такие вопросы, как:

  • Какое максимальное количество пользователей может обслуживать наш сайт? Что мы можем сделать, если неожиданно испытаем в пять раз больше?
  • Какова вероятность того, что мы не сможем построить все компоненты сайта к установленному сроку? Как мы можем соответствующим образом расставить приоритеты для функций сайта, а затем как мы будем выпускать дополнительные обновления по мере возможности?
  • Будет ли у нас достаточно сотрудников службы поддержки в день запуска, чтобы ответить на вопросы потребителей в идеальное время? Как мы можем сортировать проблемы потребителей, чтобы ускорить время ответа?
  • Есть ли у некоторых наших страниц разные уровни вместимости пользователей, чем у других? Имеют ли смысл эти различия, или мы должны обновить их перед запуском?

5.

Есть ли у вас план обслуживания?

Оперативная готовность выходит за пределы дня запуска. Он рассматривает, готов ли ваш проект к текущей операции. Часть проверки оперативной готовности должна включать рассмотрение плана обслуживания вашего проекта. Наличие плана обслуживания помогает в управлении областью.

Ваша команда знает, каковы будут ее текущие обязанности и какие обновления считаются регулярным обслуживанием, а не новым мероприятием или крупным изменением. Вы можете разработать план обслуживания в своем программном обеспечении для управления проектами, назначая повторяющиеся задачи нужным членам команды для проверки.

Как создать план обслуживания

Некоторые вопросы, которые команда HealthCare.gov могла бы задать по поводу оперативной готовности текущего обслуживания сайта:

  • Находится ли сайт в состоянии, при котором не ожидается дальнейших крупных обновлений? Готовы ли мы думать о сопровождении, а не о развитии?
  • Как мы будем сортировать отзывы потребителей о сайте?
  • Кто будет обеспечивать ежегодное обновление дат, времени, вариантов медицинского страхования и другого содержимого сайта по мере необходимости? Когда будут эти обновления?
  • Как мы будем отслеживать время загрузки страниц и как часто мы будем делать обновления для его улучшения?

Оценка операционной готовности для обеспечения бесперебойного развертывания и текущего обслуживания

Оценка готовности вашего проекта имеет решающее значение. Вы можете с энтузиазмом относиться к своей работе со всем миром и хотеть, чтобы она выполнялась по графику, но если вы замечаете красные флажки, гораздо лучше нажать на тормоза, чем бежать на полной скорости и запускать продукт, который еще не готов. В конце концов, проверка на готовность к работе может сэкономить ваше время, деньги и репутацию.

Подобранные экспертами кредитные карты для бизнеса с богатыми вознаграждениями и привилегиями

Кэшбэк, вознаграждения за поездки, 0% начального финансирования в годовом исчислении: все это может быть отличными привилегиями кредитной карты для владельцев бизнеса. Но как найти подходящую кредитную карту для бизнеса? Сегодня на рынке множество предложений, и просеивание их, чтобы найти подходящее, может стать большой проблемой. Итак, мы проделали тяжелую работу за вас.

Начните работу с одной из наших лучших кредитных карт для бизнеса 2022 года уже сегодня .

Подождите — использование зондов готовности для сервисных зависимостей в Kubernetes

В идеальном мире микросервисов каждая часть понимает, что что-то может сломаться. Если какая-то конечная точка не может быть достигнута, ее следует просто повторить через некоторое время и повторять снова и снова. Эта проблема с подключением будет отслеживаться, и какой-то верхний уровень может принять решение о дальнейших действиях. Микросервис выполняет свою единственную работу и действует гибко в отношении предстоящих препятствий.

Но на самом деле мы часто имеем дело с приложениями, которые моментально ломаются, когда что-то идет не так, как они ожидают. При подключении к API или базе данных, которые еще не готовы, приложение расстраивается и отказывается продолжать работу, поэтому в оставшейся части этой статьи я называю это «упрямым приложением».

Мы не можем переписать все эти старые добрые приложения, но все же хотим получить преимущества от микросервисных инфраструктур и оркестрации сейчас. Поэтому нам нужно придумать какой-нибудь обходной путь и определить какую-то зависимость между развертываниями, о которой позаботятся, когда они будут запущены. Решение: мы просто подождем, пока не будет готов зависимый API или база данных, и только после этого запустим наше упрямое приложение.


Знать, когда под готов

На нашей старой платформе у нас была функция в API платформы, которая позволяла службе сигнализировать о том, что она действительно готова принимать запросы.

После переноса нашей платформы на Kubernetes нам нужно было убедиться, что мы остаемся на одном уровне с функциональностью. К счастью, Kubernetes включает в себя множество хорошо продуманных примитивов. В этом случае мы можем использовать датчик готовности.

Под с определенной проверкой готовности не будет получать трафик до тех пор, пока определенный запрос не будет успешно выполнен. Этот зонд определяется через Kubernetes API, поэтому никаких изменений в нашем микросервисе не требуется. Нам просто нужно настроить датчик готовности для микросервисов, от которых зависит наше упрямое приложение. Здесь вы можете увидеть соответствующую часть спецификации контейнера, которую нужно добавить (в этом примере мы хотим знать, когда Grafana будет готова):

 готовность Зонд:
  httpПолучить:
    путь: /логин
    порт: 3000
 

✅ Теперь мы знаем, когда наш зависимый API или база данных будут готовы!


Задержка развертывания нашей упрямой службы

Нам все еще нужно позаботиться о том, чтобы наше упрямое приложение не запускалось до того, как будет готова его зависимость. Kubernetes может запускать Init Container перед нашим фактическим Pod. Там мы можем сделать некоторую подготовку, если это необходимо, или, в нашем случае, просто подождать, пока статус нашей зависимой службы не изменится на готов . После этого можно безопасно запускать Pod.

Обычно мы будем использовать ресурс службы для доступа к другим микрослужбам. Мы можем узнать у Kubernetes, сколько подов готово для использования определенной службой, с помощью простой команды curl :

 namespace="monitoring"
сервис = "графана"
cacert="/var/run/secrets/kubernetes. io/serviceaccount/ca.crt"
token="$(cat /var/run/secrets/kubernetes.io/serviceaccount/token)"
curl --cacert $cacert --header "Авторизация: носитель $token" \
 https://kubernetes.default.svc/api/v1/namespaces/$namespace/endpoints/$service\
| jq -r '.subsets[].addresses | длина'
 


Мы запускаем запрос GET на https://kubernetes.default.svc/api/v1/namespaces/$namespace/endpoints/$service . Это API Kubernetes, к которому мы можем получить доступ из пода, предоставив правильные учетные данные. Для удобства (в большинстве ванильных настроек) Kubernetes по умолчанию монтирует их по адресу /var/run/secrets/kubernetes.io/serviceaccount .

На этот запрос Kubernetes отвечает информацией обо всех доступных конечных точках для указанной нами службы в формате JSON. Нам достаточно проверить длину массива с конечными точками, так как в списке будут только конечные точки, равные готов . Таким образом, мы можем просто перебрать это и подождать, пока длина равна нулю.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *