Наружный центратор: разновидности, цены и принцип работы

Содержание

Центратор наружный гидравлический ЦНГ

Разъемный центратор гидравлический применяются в строительстве нефтегазовой отрасли для центровки труб (обечаек) диаметром от 426 мм до 1720 мм.

Центратор ЦНГ

Уникален тем, что в рабочем состоянии сварщик может варить стык трубопровода непрерывно,

так как в центраторе предусмотрены пазы для прохождения электрода.

Гидравлические центраторы

В отличии от наружного звенного центратора и центратора эксцентрикового, на гидравлическом центраторе ЦНГ установлен гидродомкрат для более крепкого стягивания труб друг с другом.

Наша компания производит центраторы наружные гидравлические ЦНГ по собственно разработанным техническим условиям ТУ 3663-001-42930233-2016.

Пример заказа: Центратор гидравлический ЦНГ-530, где ЦНГ-центратор наружный гидравлический; 530-диаметр трубопровода.

Цена на гидравлические центраторы и технические характеристики.

Марка центратора Диаметр центрируемых труб (мм) Габаритные размеры, (длина*ширина*высота) Усилие домкрата (т) Масса (кг) Цена руб с НДС
ЦНГ 426 426 920*290*775 12 130 По запросу
ЦНГ 530 530 920*290*775 12 150 По запросу
ЦНГ 630 630 1100*350*850 12 185 По запросу
ЦНГ 720 720 1085*382*970 12 225 По запросу
ЦНГ 820 820 1185*382*1070 12
235
По запросу
ЦНГ 1020 1020 1460*290*1300 12 273 По запросу
ЦНГ 1067 1067 1490*290*1350 12 305 По запросу
ЦНГ 1220 1220 1650*405*1566 12 320 По запросу
ЦНГ 1420 1420 1825*405*1715 12 430 По запросу
ЦНГ 1720 1720 2125*405*2015 12 530 По запросу

Гидравлический центратор цена

Цены на центраторы наружные гидравлические ЦНГ вы можете узнать у наших специалистов.

Зайдите в раздел контакты.

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

  • Центратор ЦНГ.
  • Паспорт. «Инструкция по эксплуатации».
  • Сертификат качества.
  • Паспорт на гидравлический домкрат.

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

Центратор наружный гидравлический

1-дуга; 2-шарнирная ось; 3-дуга; 4-скоба; 5-звено; 6-гидродомкрат; 7-ролик; 8-ролик; 9-опора; 10-нажимной болт.

Состав и устройство гидравлического центратора.

Центратор типа ЦНГ (рис.1) состоит из двух дуг 1 и 3, соединенных между собой шарнирной осью 2 и запирающимся звеном 5 с помощью гидравлического домкрата 6, роликов 8, нажимных болтов 10 и пят. Каждая дуга представляет собой сварную конструкцию из двух щек, сваренных между несколькими пластинами-опорами 9, которые в закрытом положении центратора опираются внутренней поверхностью одновременно на концы собираемых труб и центрируют их.

Опоры 9 в местах соприкосновения со стыком имеют пазы с размерами, достаточными для прохождения электрода и обеспечения непрерывного цикла сварки стыков. К наружным сторонам дуг приварены скобы 4 для удобства подъема центратора. На боковой площадке верхней дуги установлен гидродомкрат 6, на головку которого насажено с помощью втулки и шарнирно закреплено, звено 5. Свободным концом оно накинуто на крюки нижней дуги 1, находящейся под площадкой крепления домкрата. Для регулировки превышения кромок стыкуемых труб на боковых поверхностях дуг центраторов в резьбовых опорах установлены нажимные болты 10 с пятами. Для перемещения по трубе и облегчения установки на стык центратор снабжен роликами 7. Замыкания центратора на стыке и центровка труб осуществляется гидродомкратом при движении поршня домкрата вверх.

Наша компания также производит и другие типы центраторов

Центраторы наружные типа Ц — НефтьКомплект

ООО «Нефтькомплект» изготавливает 3 вида центраторов наружных типа Ц:

  • Ц 25-45,
  • Ц 48-77,
  • Ц 79-108.

При производстве центраторы наружные типа Ц мы используем легированную сталь марки 09Г2С. Все изделия проходят контроль качества и проверку на соответствие требованиям ГОСТ.

Особенности конструкции центраторов наружных типа Ц

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

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

Свойства центраторов наружных типа Ц

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

Элементы установки имеют оцинкованное покрытие. Благодаря этому инструмент устойчив к коррозии и может применяться в полевых условиях при любой погоде. Центратор наружный типа Ц используется для монтажа магистральных трубопроводов при температуре от -40 до +40 градусов.

Основные технические характеристики центраторов Ц

Марка центратораДиаметр центрируемых труб, ммМасса, кг
Ц 25-4525 ÷ 451,6
Ц 48-7748 ÷ 772,7
Ц 79-10879 ÷ 1085,4

Наружные центраторы

Для точного центрирования и зажима длинных труб неограниченной длины, а также трубных колен, тройников, фланцев, переходников, другой трубной арматуры и резервуаров. Гибкие наружные центрирующие цепи CENTROMAT® подходят для любых труб и резервуаров.
Их можно удлинять или укорачивать на любую длину, просто вставляя или удаляя дополнительные звенья.
Имеются 5 исполнений, а также за дополнительную цену исполнения из гальванизированной или нержавеющей стали.

Легкое исполнение, одинарная цепь,
типоразмер 150

Применяется в основном для соединения труб с фланцами, переходниками,
сферическими заглушками,
для наружных диаметров от 168,3 мм
Стандартная длина: 650 мм = 5 звеньев
Дополнительное звено: 125 мм

Среднее исполнение, одинарная цепь,
типоразмер 200

Применяется в основном для соединения труб с фланцами, переходниками,
сферическими заглушками, для наружных диаметров
от 219,1 мм
Стандартная длина: 1275 мм = 7 звеньев
Дополнительное звено: 177 мм

Тяжелое исполнение, одинарная цепь,
типоразмер 300

Применяется в основном для соединения труб с фланцами, переходниками, сферическими заглушками,

для наружных диаметров
от 323,9 мм
Стандартная длина: 1920 мм = 7 звеньев
Дополнительное звено: 265 мм

Среднее исполнение, двойная цепь,
типоразмер D 200

Применяется для соединения труб с трубами, длинных труб и звеньев трубопроводов, для наружных диаметров
от 323,9 мм
Стандартная длина: 1275 мм = 7 звеньев
Дополнительное звено: 177 мм

Среднее исполнение, двойная цепь,
типоразмер D 300

Применяется для соединения труб с трубами, длинных труб и звеньев трубопроводов, для наружных диаметров
от 323,9 мм
Стандартная длина: 1920 мм = 7 звеньев
Дополнительное звено: 265 мм

Лучшая цена 26 централизатор — Отличные предложения на 26 центраторов от 26 глобальных продавцов центраторов

Отличные новости !!! Для 26 центратора вы попали в нужное место.

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

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

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

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

Если вы все еще не уверены в централизаторе 26 и думаете о выборе аналогичного товара, AliExpress — отличное место для сравнения цен и продавцов.Мы поможем вам решить, стоит ли доплачивать за высококлассную версию или вы получаете столь же выгодную сделку, приобретая более дешевую вещь. И, если вы просто хотите побаловать себя и потратиться на самую дорогую версию, AliExpress всегда позаботится о том, чтобы вы могли получить лучшую цену за свои деньги, даже сообщая вам, когда вам будет лучше дождаться начала рекламной акции. и ожидаемая экономия.AliExpress гордится тем, что у вас всегда есть осознанный выбор при покупке в одном из сотен магазинов и продавцов на нашей платформе.Реальные покупатели оценивают качество обслуживания, цену и качество каждого магазина и продавца. Кроме того, вы можете узнать рейтинги магазина или отдельных продавцов, а также сравнить цены, доставку и скидки на один и тот же продукт, прочитав комментарии и отзывы, оставленные пользователями. Каждая покупка имеет звездный рейтинг и часто имеет комментарии, оставленные предыдущими клиентами, описывающими их опыт транзакций, поэтому вы можете покупать с уверенностью каждый раз. Короче говоря, вам не нужно верить нам на слово — просто слушайте миллионы наших довольных клиентов.

А если вы новичок на AliExpress, мы откроем вам секрет. Непосредственно перед тем, как вы нажмете «купить сейчас» в процессе транзакции, найдите время, чтобы проверить купоны — и вы сэкономите еще больше. Вы можете найти купоны магазина, купоны AliExpress или собирать купоны каждый день, играя в игры в приложении AliExpress. Вместе с бесплатной доставкой, которую предлагают большинство продавцов на нашем сайте, вы сможете приобрести Centralizer 26 по самой выгодной цене.

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

Центратор обсадной колонны

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

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

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

В видео ниже от Weatherford объясняется, как выбрать центратор:

Центраторы | Weatherford International

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

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

Ключевые термины

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

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

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

Unibody Носовые пружинные центраторы

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

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

Istio / доступ к внешним службам

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

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

  1. Разрешить прокси-серверу Envoy передавать запросы службам, которые не настроены внутри сетки.
  2. Настройте записи службы для обеспечения контролируемого доступа к внешним службам.
  3. Полностью обойти прокси Envoy для определенного диапазона IP-адресов.

Перед тем, как начать

  • Настройте Istio, следуя инструкциям в Руководстве по установке. Используйте демонстрационный профиль или другой включить ведение журнала доступа Envoy.

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

    Zip
      $ kubectl apply -f @ samples / sleep / sleep.yaml @
      

    В противном случае вручную введите сопроводительный файл перед развертыванием приложения sleep с помощью следующей команды:

    Zip
      $ kubectl apply -f <(istioctl kube-inject -f @ samples / sleep / sleep.yaml @)
      

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

  • Задайте для переменной среды SOURCE_POD имя исходного модуля:

      $ export SOURCE_POD = $ (kubectl get pod -l app = sleep -o jsonpath = '{.items..metadata.name} ')
      

Envoy passthrough к внешним службам

Istio имеет возможность установки, meshConfig.outboundTrafficPolicy.mode , который настраивает обработку sidecar внешних сервисов, то есть тех сервисов, которые не определены во внутреннем реестре сервисов Istio. Если для этого параметра установлено значение ALLOW_ANY , прокси Istio пропускает вызовы неизвестных служб. Если для параметра установлено значение REGISTRY_ONLY , то прокси Istio блокирует любой хост без службы HTTP или запись службы, определенная в сетке. ALLOW_ANY - значение по умолчанию, позволяющее быстро начать оценку Istio, без контроля доступа к внешним сервисам. Затем вы можете решить настроить доступ к внешним службам позже.

  1. Чтобы увидеть этот подход в действии, вам необходимо убедиться, что ваша установка Istio настроена. с параметром meshConfig.outboundTrafficPolicy.mode , установленным на ALLOW_ANY . Если вы явно не установите для него режим REGISTRY_ONLY при установке Istio, вероятно, он включен по умолчанию.

    Выполните следующую команду, чтобы убедиться, что для параметра meshConfig.outboundTrafficPolicy.mode установлено значение ALLOW_ANY или опущено:

      $ kubectl get istiooperator installed-state -n istio-system -o jsonpath = '{. spec.meshConfig.outboundTrafficPolicy.mode}'
    ALLOW_ANY
      

    Вы должны либо увидеть ALLOW_ANY , либо не выводить (по умолчанию ALLOW_ANY ).

    Если вы явно настроили режим REGISTRY_ONLY , вы можете изменить его повторно запустив исходную команду istioctl install с измененными настройками, например:

      $ istioctl install  --set meshConfig.outboundTrafficPolicy.mode = ALLOW_ANY
      
  2. Сделайте пару запросов к внешним HTTPS-сервисам из SOURCE_POD для подтверждения успешно 200 ответы:

      $ kubectl exec "$ SOURCE_POD" -c sleep - curl -sI https://www.google.com | grep "HTTP /"; kubectl exec "$ SOURCE_POD" -c sleep - curl -sI https://edition.cnn.com | grep "HTTP /"
    HTTP / 2 200
    HTTP / 2 200
      

Поздравляем! Вы успешно отправили исходящий трафик из своей сетки.

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

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

Используя конфигурации Istio ServiceEntry , вы можете получить доступ к любой общедоступной службе из вашего кластера Istio. В этом разделе показано, как настроить доступ к внешней службе HTTP, httpbin.org, а также внешний HTTPS-сервис, www.google.com без потери функций мониторинга и контроля трафика Istio.

Изменение политики блокировки по умолчанию

Чтобы продемонстрировать контролируемый способ включения доступа к внешним службам, вам необходимо изменить meshConfig.outboundTrafficPolicy.mode из режима ALLOW_ANY в режим REGISTRY_ONLY .

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

  1. Измените параметр meshConfig.outboundTrafficPolicy.mode на REGISTRY_ONLY .

    Если вы использовали IstioOperator CR для установки Istio, добавьте в конфигурацию следующее поле:

      spec:
      meshConfig:
        outboundTrafficPolicy:
          режим: REGISTRY_ONLY
      

    В противном случае добавьте эквивалентную настройку к исходной команде istioctl install , например:

      $ istioctl install  \
                       - установить meshConfig.outboundTrafficPolicy.mode = REGISTRY_ONLY
      
  2. Сделайте несколько запросов к внешним HTTPS-службам из SOURCE_POD , чтобы убедиться, что они заблокированы:

      $ kubectl exec "$ SOURCE_POD" -c sleep - curl -sI https: // www. google.com | grep "HTTP /"; kubectl exec "$ SOURCE_POD" -c sleep - curl -sI https://edition.cnn.com | grep "HTTP /"
    команда завершается кодом выхода 35
    команда завершается кодом выхода 35
      

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

Доступ к внешней службе HTTP

  1. Создайте ServiceEntry , чтобы разрешить доступ к внешней службе HTTP.

    DNS Разрешение используется в служебной записи ниже в качестве меры безопасности. Установка разрешения на НЕТ открывает возможность для атаки. Вредоносный клиент может притвориться, что это доступ к httpbin.org , установив его в заголовке HOST , при реальном подключении к другому IP (это не связано с httpbin.org ). Прокси-сервер Istio будет доверять заголовку HOST и неправильно разрешать трафик, даже если он доставляется на IP-адрес другого хоста. Этот хост может быть вредоносным сайт или законный сайт, запрещенный политиками безопасности ячеистой сети.

    При разрешении DNS побочный прокси будет игнорировать исходный IP-адрес назначения и направлять трафик на httpbin.org , выполнив DNS-запрос для получения IP-адреса httpbin.org .

      $ kubectl apply -f - << EOF
    apiVersion: network.istio.io/v1alpha3
    вид: ServiceEntry
    метаданные:
      имя: httpbin-ext
    спецификации:
      хосты:
      - httpbin.org
      порты:
      - номер: 80
        имя: http
        протокол: HTTP
      разрешение: DNS
      расположение: MESH_EXTERNAL
    EOF
      
  2. Сделать запрос к внешней службе HTTP из SOURCE_POD :

      $ kubectl exec "$ SOURCE_POD" -c sleep - curl -s http://httpbin.org/headers
    {
      "заголовки": {
        "Принять": "* / *",
        "Content-Length": "0",
        «Хост»: «httpbin.org ",
        ...
        "X-Envoy-Decorator-Operation": "httpbin.org:80/*",
        ...
      }
    }
      

    Обратите внимание на заголовки, добавленные побочным прокси Istio: X-Envoy-Decorator-Operation .

  3. Проверить журнал дополнительного прокси-сервера SOURCE_POD :

      $ kubectl logs "$ SOURCE_POD" -c istio-proxy | хвост
    [2019-01-24T12: 17: 11.640Z] "GET / заголовки HTTP / 1.1" 200 - 0599 214 214 "-" "curl / 7.60.0" "17fde8f7-fa62-9b39-8999-302324e6def2" "httpbin. org "" 35.173.6.94: 80 "исходящее | 80 || httpbin.org - 35.173.6.94:80 172.30.109.82:55314 -
      

    Обратите внимание на запись, относящуюся к вашему HTTP-запросу на httpbin.org/headers .

Доступ к внешней службе HTTPS

  1. Создайте ServiceEntry , чтобы разрешить доступ к внешней службе HTTPS.

      $ kubectl apply -f - << EOF
    apiVersion: network.istio.io/v1alpha3
    вид: ServiceEntry
    метаданные:
      имя: google
    спецификации:
      хосты:
      - www.google.com
      порты:
      - номер: 443
        имя: https
        протокол: HTTPS
      разрешение: DNS
      расположение: MESH_EXTERNAL
    EOF
      
  2. Сделайте запрос к внешней службе HTTPS из SOURCE_POD :

      $ kubectl exec "$ SOURCE_POD" -c sleep - curl -sI https://www.google.com | grep "HTTP /"
    HTTP / 2 200
      
  3. Проверить журнал дополнительного прокси-сервера SOURCE_POD :

      $ kubectl logs "$ SOURCE_POD" -c istio-proxy | хвост
    [2019-01-24T12: 48: 54.977Z] "- - -" 0 - 601 17766 1289 - "-" "-" "-" "-" "172.217.161.36:443" исходящий | 443 || www.google.com 172.30.109.82:59480 172.217.161.36 : 443 172.30.109.82:59478 www.google.com
      

    Обратите внимание на запись, относящуюся к вашему запросу HTTPS на адрес www.google.com .

Управление трафиком к внешним службам

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

  1. Изнутри модуля, используемого в качестве тестового источника, сделайте запрос curl к конечной точке / delay внешняя служба httpbin.org:

      $ kubectl exec "$ SOURCE_POD" -c sleep - time curl -o / dev / null -s -w "% {http_code} \ n" http://httpbin.org/delay / 5
    200
    реальный 0m5.024s
    пользователь 0m0.003s
    sys 0m0.003s
      

    Запрос должен вернуть 200 (OK) примерно через 5 секунд.

  2. Используйте kubectl , чтобы установить таймаут 3 секунды для вызовов внешней службы httpbin.org :

      $ kubectl apply -f - << EOF
    apiVersion: network.istio.io/v1alpha3
    вид: VirtualService
    метаданные:
      имя: httpbin-ext
    спецификации:
      хосты:
        - httpbin.org
      http:
      - таймаут: 3 с
        маршрут:
          - пункт назначения:
              хост: httpbin.org
            вес: 100
    EOF
      
  3. Подождите несколько секунд, затем снова выполните запрос curl :

      $ kubectl exec "$ SOURCE_POD" -c sleep - time curl -o / dev / null -s -w "% {http_code } \ n "http: // httpbin.org / delay / 5
    504
    реальный 0m3.149s
    пользователь 0m0.004s
    sys 0m0.004s
      

    На этот раз 504 (Тайм-аут шлюза) появляется через 3 секунды. Хотя httpbin.org ожидал 5 секунд, Istio отключила запрос на 3 секундах.

Очистить контролируемый доступ к внешним службам

  $ kubectl удалить serviceentry httpbin-ext google
$ kubectl удалить виртуальный сервис httpbin-ext --ignore-not-found = true
  

Прямой доступ к внешним сервисам

Если вы хотите полностью обойти Istio для определенного диапазона IP-адресов, вы можете настроить коляски Envoy, чтобы они не перехват внешние запросы.Чтобы настроить обход, измените global.proxy.includeIPRanges или параметр конфигурации global.proxy.excludeIPRanges и обновите карту конфигурации istio-sidecar-injector с помощью команды kubectl apply . Это также может быть настроенным на модуле путем установки соответствующих аннотаций, таких как traffic.sidecar.istio.io/includeOutboundIPRanges . После обновления конфигурации istio-sidecar-injector она затрагивает все будущие развертывания модулей приложений.

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

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

Определите внутренние диапазоны IP-адресов для вашей платформы

Задайте значение values.global.proxy.includeIPRanges в соответствии с вашим поставщиком кластера.

IBM Cloud Private
  1. Получите свой service_cluster_ip_range из файла конфигурации IBM Cloud Private в кластере / конфигурации .yaml :

      $ grep service_cluster_ip_range cluster / config.yaml
      

    Ниже приведен пример выходных данных:

      service_cluster_ip_range: 10.0.0.1/24
      
  2. Используйте --set values.global.proxy.includeIPRanges = "10.0.0.1/24"

IBM Cloud Kubernetes Service

Используйте --set values.global.proxy.includeIPRanges = " 172.30.0.0/16\,172.21.0.0/16\,10.10.10.0/24 "

Google Container Engine (GKE)

Диапазоны не фиксированы, поэтому вам нужно будет запустить кластеры контейнеров gcloud, описывающие команда для определения диапазоны для использования.Например:

  Кластеры контейнеров $ gcloud описывают XXXXXXX --zone = XXXXXX | grep -e clusterIpv4Cidr -e servicesIpv4Cidr
clusterIpv4Cidr: 10.4.0.0/14
servicesIpv4Cidr: 10.7.240.0/20
  

Используйте --set values.global.proxy.includeIPRanges = "10.4.0.0/14\,10.7.240.0/20"

Служба контейнеров Azure (ACS)

Используйте --set values.global. proxy.includeIPRanges = "10.244.0.0/16\,10.240.0.0/16

Minikube, Docker For Desktop, Bare Metal

Значение по умолчанию - 10.96.0.0 / 12 , но это не исправлено. Используйте следующую команду, чтобы определить ваше фактическое значение:

  $ kubectl describe pod kube-apiserver -n kube-system | grep 'сервис-кластер-ip-диапазон'
      --service-cluster-ip-range = 10.96.0.0 / 12
  

Используйте --set values.global.proxy.includeIPRanges = "10.96.0.0/12"

Настройка обхода прокси-сервера

Удалите запись службы и виртуальную службу, ранее развернутые в этом руководстве.

Обновите карту конфигурации istio-sidecar-injector , используя диапазоны IP-адресов, специфичные для вашей платформы.Например, если диапазон равен 10.0.0.1/24, используйте следующую команду:

  $ istioctl install  --set values.global.proxy.includeIPRanges = "10.0 .0,1 / 24 "
  

Используйте ту же команду, которую вы использовали для установки Istio и добавить --set values.global.proxy.includeIPRanges = "10.0.0.1/24" .

Доступ к внешним службам

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

После обновления карты конфигурации istio-sidecar-injector и повторного развертывания приложения sleep , Sidecar Istio будет только перехватывать внутренние запросы и управлять ими внутри кластера. Любой внешний запрос обходит коляску и направляется прямо по назначению. Например:

  $ kubectl exec "$ SOURCE_POD" -c sleep - curl -s http://httpbin.org/headers
{
  "заголовки": {
    "Принять": "* / *",
    «Хост»: «httpbin.org»,
    ...
  }
}
  

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

Очистить прямой доступ к внешним службам

Обновите конфигурацию, чтобы остановить обход дополнительных прокси-серверов для диапазона IP-адресов:

  $ istioctl install 
  

Понимание того, что произошло

В этой задаче вы рассмотрели три способа вызова внешних служб из сети Istio:

  1. Настройка Envoy для разрешения доступа к любой внешней службе.

  2. Используйте запись службы для регистрации доступной внешней службы внутри сети. Это рекомендуемый подход.

  3. Настройка сопроводительного файла Istio для исключения внешних IP-адресов из его переназначенной IP-таблицы.

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

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

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

Примечание по безопасности

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

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

Очистка

Завершение работы службы сна:

Zip
  $ kubectl delete -f @ samples / sleep / sleep.yaml @
  

См. Также

TOP 38 зажимов Покупатели в 🇦🇫 Афганистан

Показать все Торговля Производство

Родственные категории

  1. 🇦🇫 Зажим Соединитель оптом
  2. 🇦🇫 Болты для покупателей хомутов
  3. 🇦🇫 Хомут для болтов Афганистан
  4. 🇦🇫 Хомуты импортные
  5. 🇦🇫 Зажим с болтом
  6. 🇦🇫 Зажимной болт из Афганистана
  7. 🇦🇫 Зажимной зажим

Хомуты товарные оптом

PSW Двойной винтовой домкрат Зажим цепи Зажим цепи для труб

1428.57 $ / шт

Зажим с держателем знака Supergrip Clamp SGT-25

1,5 $ / шт

Clamp Holder-L90 зажим с вертикальным U-образным держателем. ..

1.93 $ / шт

Supergrip Clamp-L SGT-25 с держателем для табличек и. ..

1.66 $ / шт

Центратор внешней цепи PSW Зажим двойной цепи
Универсальный пластиковый держатель рамки Clamp-T, цвет

0,99 $ / шт

Универсальный пластиковый держатель рамки с трубным зажимом, прозрачный, Clamp-T...

1,14 $ / шт

Ценник универсальный на прищепке с широкой клипсой цвет черный, FX-Clamp черный

0,64 $ / шт

Ценник на прищепке универсальный с широкой клипсой цвет прозрачный, FX-Clamp. ..

0,64 $ / шт

Держатель SW для прищепок V-Clamp

0,33 $ / шт

Держатель вывески с пластиковыми крючками Зажим –TUBE-I-H

2.24 $ / шт

Центратор Cage Clamp для сварки труб производства Sawyer MFG (США)
V-Clamp Ценникодержатель на широкой прищепке

1.86 $ / шт

Держатель для акрилового кармана на прищепке Clamp-ACR

1,24 $ / шт

Зажим для крепления рамы с регулируемым углом наклона Зажим рамы A6-A3

0.51 $ / шт

Хомут cr-70. Хомут кр-80. Хомут кр-100
Зажим M10 (CM301001): Зажим
Винтовой зажим (зажим заземления)

1.43 $ / шт

Набор хомутов (хомутов) М6 24 шт.

55,71 $ / шт

Набор хомутов (хомутов) М6, М8 10 шт.

48.57 $ / шт

Зажим рычажный быстрозажимной F-образный LC8, 120x200. ..

42,86 $ / шт

Рычажный быстрозажимной F-образный зажим LC20

64.29 $ / шт

.

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

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