mirror of https://github.com/istio/istio.io.git
80 lines
128 KiB
HTML
80 lines
128 KiB
HTML
<!doctype html><html lang=uk itemscope itemtype=https://schema.org/WebPage><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=theme-color content="#466BB0"><meta name=title content="Панель даних ambient"><meta name=description content="Дізнайтеся, як панель даних ambient спрямовує трафік між робочими навантаженнями в сервісній мережі."><meta name=keywords content="microservices,services,mesh"><meta property="og:title" content="Панель даних ambient"><meta property="og:type" content="website"><meta property="og:description" content="Дізнайтеся, як панель даних ambient спрямовує трафік між робочими навантаженнями в сервісній мережі."><meta property="og:url" content="/v1.24/uk/docs/ambient/architecture/data-plane/"><meta property="og:image" content="https://raw.githubusercontent.com/istio/istio.io/master/static/img/istio-social.png"><meta property="og:image:alt" content="The Istio sailboat logo"><meta property="og:image:width" content="4096"><meta property="og:image:height" content="2048"><meta property="og:site_name" content="Istio"><meta name=twitter:card content="summary_large_image"><meta name=twitter:site content="@IstioMesh"><title>Istioldie 1.24 / Панель даних ambient</title>
|
||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-5XBWY4YJ1E"></script><script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-5XBWY4YJ1E")</script><link rel=alternate type=application/rss+xml title="Istio Blog" href=/v1.24/blog/feed.xml><link rel=alternate type=application/rss+xml title="Istio News" href=/v1.24/news/feed.xml><link rel=alternate type=application/rss+xml title="Istio Blog and News" href=/v1.24/feed.xml><link rel="shortcut icon" href=/v1.24/favicons/favicon.ico><link rel=apple-touch-icon href=/v1.24/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/v1.24/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/v1.24/favicons/favicon-32x32.png sizes=32x32><link rel=icon type=image/png href=/v1.24/favicons/android-36x36.png sizes=36x36><link rel=icon type=image/png href=/v1.24/favicons/android-48x48.png sizes=48x48><link rel=icon type=image/png href=/v1.24/favicons/android-72x72.png sizes=72x72><link rel=icon type=image/png href=/v1.24/favicons/android-96x96.png sizes=96xW96><link rel=icon type=image/png href=/v1.24/favicons/android-144x144.png sizes=144x144><link rel=icon type=image/png href=/v1.24/favicons/android-192x192.png sizes=192x192><link rel=icon type=image/svg+xml href=/v1.24/favicons/favicon.svg><link rel=icon type=image/png href=/v1.24/favicons/favicon.png><link rel=mask-icon href=/v1.24/favicons/safari-pinned-tab.svg color=#466BB0><link rel=manifest href=/v1.24/manifest.json><meta name=apple-mobile-web-app-title content="Istio"><meta name=application-name content="Istio"><meta name=msapplication-config content="/browserconfig.xml"><meta name=msapplication-TileColor content="#466BB0"><meta name=theme-color content="#466BB0"><link rel=stylesheet href=/v1.24/css/style.min.38f1afbdf6f8efdb4fe991ff2a53ca1c801b5c4602dea2963da44df7ceaacfb8.css integrity="sha256-OPGvvfb479tP6ZH/KlPKHIAbXEYC3qKWPaRN986qz7g=" crossorigin=anonymous><link rel=preconnect href=https://fonts.googleapis.com><link rel=preconnect href=https://fonts.gstatic.com crossorigin><link rel=stylesheet href="https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,400;0,500;0,600;0,700;1,400;1,600&display=swap"><script src=/v1.24/js/themes_init.min.js></script></head><body class="language-unknown archive-site"><script>const branchName="release-1.24",docTitle="Панель даних ambient",iconFile="/v1.24//img/icons.svg",buttonCopy="Копіювати в буфер обміну",buttonPrint="Друкувати",buttonDownload="Завантажити"</script><script src="https://www.google.com/cse/brand?form=search-form" defer></script><script src=/v1.24/js/all.min.js data-manual defer></script><header class=main-navigation><nav class="main-navigation-wrapper container-l"><div class=main-navigation-header><a id=brand href=/v1.24/uk/ aria-label=logotype><span class=logo><svg width="128" height="60" viewBox="0 0 128 60"><path d="M58.434 48.823A.441.441.0 0158.3 48.497V22.583a.444.444.0 01.134-.326.446.446.0 01.327-.134h3.527a.447.447.0 01.325.134.447.447.0 01.134.326v25.914a.443.443.0 01-.134.326.444.444.0 01-.325.134h-3.527a.444.444.0 01-.327-.134z"/><path d="m70.969 48.477a6.556 6.556.0 01-2.818-1.955 4.338 4.338.0 01-1-2.78v-.345a.443.443.0 01.134-.326.444.444.0 01.326-.135h3.374a.444.444.0 01.326.135.445.445.0 01.134.326v.077a2.014 2.014.0 001.054 1.667 4.672 4.672.0 002.664.709 4.446 4.446.0 002.492-.633 1.862 1.862.0 00.958-1.591 1.426 1.426.0 00-.786-1.322 12.7 12.7.0 00-2.549-.939l-1.457-.46a21.526 21.526.0 01-3.3-1.227 6.57 6.57.0 01-2.262-1.783 4.435 4.435.0 01-.92-2.894 5.081 5.081.0 012.109-4.275 8.993 8.993.0 015.558-1.591 10.445 10.445.0 014.1.748 6.3 6.3.0 012.722 2.07 5 5 0 01.958 3.009.441.441.0 01-.134.326.441.441.0 01-.325.134h-3.258a.441.441.0 01-.326-.134.443.443.0 01-.134-.326 1.974 1.974.0 00-.978-1.667 4.647 4.647.0 00-2.665-.671 4.741 4.741.0 00-2.435.556 1.724 1.724.0 00-.938 1.553 1.512 1.512.0 00.9 1.4 15.875 15.875.0 003.01 1.055l.843.229a27.368 27.368.0 013.412 1.246 6.67 6.67.0 012.338 1.763 4.387 4.387.0 01.958 2.933 4.988 4.988.0 01-2.146 4.275 9.543 9.543.0 01-5.712 1.552 11.626 11.626.0 01-4.227-.709z"/><path d="m97.039 32.837a.443.443.0 01-.326.135h-3.911a.169.169.0 00-.191.192v9.239a2.951 2.951.0 00.632 2.108 2.7 2.7.0 002.013.652h1.15a.444.444.0 01.325.134.441.441.0 01.134.326v2.875a.471.471.0 01-.459.5l-1.994.039a8 8 0 01-4.524-1.035q-1.495-1.035-1.533-3.91V33.166A.17.17.0 0088.164 32.974H85.978A.441.441.0 0185.652 32.839.441.441.0 0185.518 32.513V29.83a.441.441.0 01.134-.326.444.444.0 01.326-.135h2.186a.169.169.0 00.191-.192v-4.485a.438.438.0 01.134-.326.44.44.0 01.325-.134h3.336a.443.443.0 01.325.134.442.442.0 01.135.326v4.485a.169.169.0 00.191.192h3.911a.446.446.0 01.326.135.446.446.0 01.134.326v2.683a.446.446.0 01-.133.324z"/><path d="m101.694 25.917a2.645 2.645.0 01-.767-1.955 2.65 2.65.0 01.767-1.955 2.65 2.65.0 011.955-.767 2.65 2.65.0 011.955.767 2.652 2.652.0 01.767 1.955 2.647 2.647.0 01-.767 1.955 2.646 2.646.0 01-1.955.767 2.645 2.645.0 01-1.955-.767zm-.211 22.906a.441.441.0 01-.134-.326V29.79a.444.444.0 01.134-.326.446.446.0 01.326-.134h3.527a.446.446.0 01.326.134.445.445.0 01.134.326v18.707a.443.443.0 01-.134.326.443.443.0 01-.326.134h-3.527a.443.443.0 01-.326-.134z"/><path d="m114.019 47.734a8.1 8.1.0 01-3.047-4.255 14.439 14.439.0 01-.652-4.37 14.3 14.3.0 01.614-4.371A7.869 7.869.0 01114 30.56a9.072 9.072.0 015.252-1.5 8.543 8.543.0 015.041 1.5 7.985 7.985.0 013.009 4.14 12.439 12.439.0 01.69 4.37 13.793 13.793.0 01-.651 4.37 8.255 8.255.0 01-3.028 4.275 8.475 8.475.0 01-5.1 1.553 8.754 8.754.0 01-5.194-1.534zm7.629-3.1a4.536 4.536.0 001.476-2.262 11.335 11.335.0 00.383-3.221 10.618 10.618.0 00-.383-3.22 4.169 4.169.0 00-1.457-2.243 4.066 4.066.0 00-2.531-.785 3.942 3.942.0 00-2.453.785 4.376 4.376.0 00-1.5 2.243 11.839 11.839.0 00-.383 3.22 11.84 11.84.0 00.383 3.221 4.222 4.222.0 001.476 2.262 4.075 4.075.0 002.549.8 3.8 3.8.0 002.44-.809z"/><path d="m15.105 32.057v15.565a.059.059.0 01-.049.059L.069 50.25A.06.06.0 01.005 50.167l14.987-33.47a.06.06.0 01.114.025z"/><path d="m17.631 23.087v24.6a.06.06.0 00.053.059l22.449 2.507a.06.06.0 00.061-.084L17.745.032a.06.06.0 00-.114.024z"/><path d="m39.961 52.548-24.833 7.45a.062.062.0 01-.043.0L.079 52.548a.059.059.0 01.026-.113h39.839a.06.06.0 01.017.113z"/></svg></span>
|
||
</a><button id=hamburger class=main-navigation-toggle aria-label="Open navigation">
|
||
<svg class="icon menu-hamburger"><use xlink:href="/v1.24/img/icons.svg#menu-hamburger"/></svg>
|
||
</button>
|
||
<button id=menu-close class=main-navigation-toggle aria-label="Close navigation"><svg class="icon menu-close"><use xlink:href="/v1.24/img/icons.svg#menu-close"/></svg></button></div><div id=header-links class=main-navigation-links-wrapper><ul class=main-navigation-links><li class=main-navigation-links-item><a class="main-navigation-links-link has-dropdown"><span>Про</span><svg class="icon dropdown-arrow"><use xlink:href="/v1.24/img/icons.svg#dropdown-arrow"/></svg></a><ul class=main-navigation-links-dropdown><li class=main-navigation-links-dropdown-item><a href=/v1.24/uk/about/service-mesh class=main-navigation-links-link>Сервісна мережа</a></li><li class=main-navigation-links-dropdown-item><a href=/v1.24/uk/about/solutions class=main-navigation-links-link>Рішення</a></li><li class=main-navigation-links-dropdown-item><a href=/v1.24/uk/about/case-studies class=main-navigation-links-link>Використання</a></li><li class=main-navigation-links-dropdown-item><a href=/v1.24/uk/about/ecosystem class=main-navigation-links-link>Екосистема</a></li><li class=main-navigation-links-dropdown-item><a href=/v1.24/uk/about/deployment class=main-navigation-links-link>Розгортання</a></li><li class=main-navigation-links-dropdown-item><a href=/v1.24/uk/about/training class=main-navigation-links-link>Навчання</a></li><li class=main-navigation-links-dropdown-item><a href=/v1.24/uk/about/faq class=main-navigation-links-link>Часті питання</a></li></ul></li><li class=main-navigation-links-item><a href=/v1.24/uk/blog/ class=main-navigation-links-link><span>Блог</span></a></li><li class=main-navigation-links-item><a href=/v1.24/uk/news/ class=main-navigation-links-link><span>Новини</span></a></li><li class=main-navigation-links-item><a href=/v1.24/uk/get-involved/ class=main-navigation-links-link><span>Долучитись</span></a></li><li class=main-navigation-links-item><a href=/v1.24/uk/docs/ class=main-navigation-links-link><span>Документація</span></a></li></ul><div class=main-navigation-footer><button id=search-show class=search-show title='Пошук на сайті' aria-label=Пошук><svg class="icon magnifier"><use xlink:href="/v1.24/img/icons.svg#magnifier"/></svg></button>
|
||
<a href=/v1.24/uk/docs/setup/getting-started class="btn btn--primary" id=try-istio>Спробувати Istio</a></div></div><form id=search-form class=search name=cse role=search><input type=hidden name=cx value=002184991200833970123:iwwf17ikgf4>
|
||
<input type=hidden name=ie value=utf-8>
|
||
<input type=hidden name=hl value=uk>
|
||
<input type=hidden id=search-page-url value=/uk/search>
|
||
<input id=search-textbox class="search-textbox form-control" name=q type=search aria-label='Пошук на сайті' placeholder=Пошук>
|
||
<button id=search-close title='Скасувати пошук' type=reset aria-label='Скасувати пошук'><svg class="icon menu-close"><use xlink:href="/v1.24/img/icons.svg#menu-close"/></svg></button></form></nav></header><main class="primary container has-sidebar has-toc docs"><div id=sidebar-container class=sidebar-container><nav id=sidebar aria-label="Section Navigation"><button id=sidebar-close class="main-navigation-toggle sidebar-close" aria-label="Close sidebar"><svg class="icon menu-close"><use xlink:href="/v1.24/img/icons.svg#menu-close"/></svg></button><div class=sidebar-nav><div class=search><form id=search-docs-form name=cse role=search><input type=hidden name=ie value=utf-8>
|
||
<input type=hidden name=hl value=en>
|
||
<input type=hidden id=search-docs-url value=/v1.24//search>
|
||
<input id=search-docs-textbox class=form-control name=docs-search type=search aria-label='Пошук на сайті' placeholder=Пошук>
|
||
<button id=search-show2 class=search-show title='Пошук на сайті' aria-label=Пошук><svg class="icon magnifier"><use xlink:href="/v1.24/img/icons.svg#magnifier"/></svg></button></form></div><div class=card><div class="body default" aria-labelledby=header0><ul role=tree aria-expanded=true aria-labelledby=header0><li role=treeitem aria-label=Огляд><a class=main title="Вступ до Istio та сервісної мережі." href=/v1.24/uk/docs/overview/>Огляд</a><ul role=group aria-expanded=true class=leaf-section><li role=none><a role=treeitem title="Дізнайтеся, що Istio може зробити для вас." href=/v1.24/uk/docs/overview/what-is-istio/>Що таке Istio?</a></li><li role=none><a role=treeitem title="Порівняйте Istio з іншими рішеннями для сервісних мереж." href=/v1.24/uk/docs/overview/why-choose-istio/>Чому саме Istio?</a></li><li role=none><a role=treeitem title="Дізнайтеся про два режими даних Istio та про те, який з них варто використовувати." href=/v1.24/uk/docs/overview/dataplane-modes/>Sidecar чи Ambient?</a></li></ul></li><li role=treeitem aria-label=Концепції><a class=main title="Дізнайтеся про різні частини системи Istio та абстракції, які вона використовує." href=/v1.24/uk/docs/concepts/>Концепції</a><ul role=group aria-expanded=true class=leaf-section><li role=none><a role=treeitem title="Описує різні функції Istio, орієнтовані на маршрутизацію та контроль трафіку." href=/v1.24/uk/docs/concepts/traffic-management/>Управління трафіком</a></li><li role=none><a role=treeitem title="Описує функціонал авторизації та автентифікації Istio." href=/v1.24/uk/docs/concepts/security/>Безпека</a></li><li role=none><a role=treeitem title="Описує функції телеметрії та моніторингу, які надає Istio." href=/v1.24/uk/docs/concepts/observability/>Спостережуваність</a></li><li role=none><a role=treeitem title="Описує систему втулків WebAssembly від Istio." href=/v1.24/uk/docs/concepts/wasm/>Розширюваність</a></li></ul></li><li role=treeitem aria-label="Режим sidecar"><a class=main title="Інформація про налаштування та експлуатацію Istio в режимі sidecar." href=/v1.24/uk/docs/setup/>Режим sidecar</a><ul role=group aria-expanded=true><li role=none><a role=treeitem title="Спробуйте функції Istio швидко та легко." href=/v1.24/uk/docs/setup/getting-started/>Як розпочати</a></li><li role=treeitem aria-label="Налаштування платформи"><button aria-hidden=true tabindex=-1></button><a title="Як підготувати різні платформи Kubernetes перед встановленням Istio." href=/v1.24/uk/docs/setup/platform-setup/>Налаштування платформи</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Інструкції для налаштування Kubernetes кластера Alibaba Cloud для Istio." href=/v1.24/uk/docs/setup/platform-setup/alicloud/>Alibaba Cloud</a></li><li role=none><a role=treeitem title="Інструкція з налаштування Istio на Amazon EKS у хмарі AWS." href=/v1.24/uk/docs/setup/platform-setup/amazon-eks/>Amazon EKS</a></li><li role=none><a role=treeitem title="Інструкція зі створення кластера Azure для Istio." href=/v1.24/uk/docs/setup/platform-setup/azure/>Azure</a></li><li role=none><a role=treeitem title="Інструкції для налаштування Docker Desktop для Istio." href=/v1.24/uk/docs/setup/platform-setup/docker/>Docker Desktop</a></li><li role=none><a role=treeitem title="Інструкції для налаштування кластера Google Kubernetes Engine для Istio." href=/v1.24/uk/docs/setup/platform-setup/gke/>Google Kubernetes Engine</a></li><li role=none><a role=treeitem title="Інструкції для налаштування кластера Huawei Cloud Kubernetes для Istio." href=/v1.24/uk/docs/setup/platform-setup/huaweicloud/>Huawei Cloud</a></li><li role=none><a role=treeitem title="Інструкції для налаштування кластера IBM Cloud для Istio." href=/v1.24/uk/docs/setup/platform-setup/ibm/>IBM Cloud</a></li><li role=none><a role=treeitem title="Інструкції для налаштування k3d для Istio." href=/v1.24/uk/docs/setup/platform-setup/k3d/>k3d</a></li><li role=none><a role=treeitem title="Інструкції для налаштування kind для Istio." href=/v1.24/uk/docs/setup/platform-setup/kind/>kind</a></li><li role=none><a role=treeitem title="Інструкції для налаштування Kops для використання з Istio." href=/v1.24/uk/docs/setup/platform-setup/kops/>Kops</a></li><li role=none><a role=treeitem title="Інструкції для налаштування кластера Gardener для використання з Istio." href=/v1.24/uk/docs/setup/platform-setup/gardener/>Kubernetes Gardener</a></li><li role=none><a role=treeitem title="Інструкції для налаштування платформи KubeSphere Container для Istio." href=/v1.24/uk/docs/setup/platform-setup/kubesphere/>KubeSphere Container Platform</a></li><li role=none><a role=treeitem title="Інструкції для налаштування MicroK8s для використання з Istio." href=/v1.24/uk/docs/setup/platform-setup/microk8s/>MicroK8s</a></li><li role=none><a role=treeitem title="Інструкції для налаштування minikube для використання з Istio." href=/v1.24/uk/docs/setup/platform-setup/minikube/>Minikube</a></li><li role=none><a role=treeitem title="Інструкції для налаштування кластера OpenShift для використання з Istio." href=/v1.24/uk/docs/setup/platform-setup/openshift/>OpenShift</a></li><li role=none><a role=treeitem title="Інструкції з підготовки кластера для Istio за допомогою Oracle Container Engine for Kubernetes (OKE)." href=/v1.24/uk/docs/setup/platform-setup/oci/>Oracle Cloud Infrastructure</a></li><li role=none><a role=treeitem title="Інструкції для швидкого налаштування Istio в Tencent Cloud." href=/v1.24/uk/docs/setup/platform-setup/tencent-cloud-mesh/>Tencent Cloud</a></li></ul></li><li role=treeitem aria-label=Встановлення><button aria-hidden=true tabindex=-1></button><a title="Виберіть посібник, який найкраще відповідає вашим потребам та платформі." href=/v1.24/uk/docs/setup/install/>Встановлення</a><ul role=group aria-expanded=false><li role=none><a role=treeitem title="Встановіть та налаштуйте будь-який профіль конфігурації Istio для глибокої оцінки або використання в операційному середовищі." href=/v1.24/uk/docs/setup/install/istioctl/>Встановлення за допомогою Istioctl</a></li><li role=none><a role=treeitem title="Інструкція по встановленню та налаштуванню Istio в кластері Kubernetes за допомогою Helm." href=/v1.24/uk/docs/setup/install/helm/>Встановлення за допомогою Helm</a></li><li role=treeitem aria-label="Встановлення мультикластера"><button aria-hidden=true tabindex=-1></button><a title="Встановіть сервісну мережу Istio на декількох кластерах Kubernetes." href=/v1.24/uk/docs/setup/install/multicluster/>Встановлення мультикластера</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Початкові кроки перед встановленням Istio на декількох кластерах." href=/v1.24/uk/docs/setup/install/multicluster/before-you-begin/>Перш ніж почати</a></li><li role=none><a role=treeitem title="Встановлення мережі Istio на кілька основних кластерів." href=/v1.24/uk/docs/setup/install/multicluster/multi-primary/>Встановлення Multi-Primary</a></li><li role=none><a role=treeitem title="Встановлення мережі Istio на основний та віддалений кластери." href=/v1.24/uk/docs/setup/install/multicluster/primary-remote/>Встановлення Primary-Remote</a></li><li role=none><a role=treeitem title="Встановлення Istio mesh для кількох primary кластерів в різних мережах." href=/v1.24/uk/docs/setup/install/multicluster/multi-primary_multi-network/>Встановлення Multi-Primary в різних мережах</a></li><li role=none><a role=treeitem title="Встановіть Istio mesh на основний та віддалений кластери в різних мережах." href=/v1.24/uk/docs/setup/install/multicluster/primary-remote_multi-network/>Встановлення Primary-Remote в різних мережах</a></li><li role=none><a role=treeitem title="Переконайтеся, що Istio правильно встановлено на декількох кластерах." href=/v1.24/uk/docs/setup/install/multicluster/verify/>Перевірка встановлення</a></li></ul></li><li role=none><a role=treeitem title="Встановіть Istio із зовнішньою панеллю управління та віддаленою панеллю даних кластера." href=/v1.24/uk/docs/setup/install/external-controlplane/>Встановлення Istio із зовнішньою панеллю управління</a></li><li role=none><a role=treeitem title="Встановлення декілька панелей управління Istio в одному кластері за допомогою revisions і discoverySelectors." href=/v1.24/uk/docs/setup/install/multiple-controlplanes/>Встановлення декількох панелей управління Istio в одному кластері</a></li><li role=none><a role=treeitem title="Розгорніть Istio та підключіть до нього робоче навантаження, що працює у віртуальній машині." href=/v1.24/uk/docs/setup/install/virtual-machine/>Встановлення віртуальної машини</a></li></ul></li><li role=treeitem aria-label=Оновлення><button aria-hidden=true tabindex=-1></button><a title="Оновлюйте, знижуйте версію та керуйте Istio в різних версіях панелі управління." href=/v1.24/uk/docs/setup/upgrade/>Оновлення</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Оновлення Istio шляхом запуску канаркового розгортання нової панелі управління." href=/v1.24/uk/docs/setup/upgrade/canary/>Канаркові оновлення</a></li><li role=none><a role=treeitem title="Оновлення або пониження версії Istio на місці." href=/v1.24/uk/docs/setup/upgrade/in-place/>Оновлення на місці</a></li><li role=none><a role=treeitem title="Інструкція з оновлення Istio за допомогою Helm." href=/v1.24/uk/docs/setup/upgrade/helm/>Оновлення з Helm</a></li></ul></li><li role=treeitem aria-label="Додаткові посібники"><button aria-hidden=true tabindex=-1></button><a title="Більше інформації про додаткові завдання з налаштування." href=/v1.24/uk/docs/setup/additional-setup/>Додаткові посібники</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Отримайте файли, необхідні для встановлення та вивчення Istio." href=/v1.24/uk/docs/setup/additional-setup/download-istio-release/>Завантаження випуску Istio</a></li><li role=none><a role=treeitem title="Описує вбудовані конфігураційні профілі для встановлення Istio." href=/v1.24/uk/docs/setup/additional-setup/config-profiles/>Конфігураційні профілі встановлення</a></li><li role=none><a role=treeitem title='Як налаштувати "сумісність версій", щоб відокремити зміни в поведінці від випусків.' href=/v1.24/uk/docs/setup/additional-setup/compatibility-versions/>Сумісність версій</a></li><li role=none><a role=treeitem title="Встановлюйте та налаштовуйте шлюзи Istio." href=/v1.24/uk/docs/setup/additional-setup/gateway/>Встановлення Gateways</a></li><li role=none><a role=treeitem title="Встановіть sidecar Istio в podʼи застосунків автоматично за допомогою вебхуку інжектора sidecar або вручну за допомогою istioctl CLI." href=/v1.24/uk/docs/setup/additional-setup/sidecar-injection/>Встановлення Sidecar</a></li><li role=none><a role=treeitem title="Описує, як налаштувати параметри конфігурації встановлення." href=/v1.24/uk/docs/setup/additional-setup/customize-installation/>Налаштування конфігурації встановлення</a></li><li role=none><a role=treeitem title="Описує, як налаштувати параметри конфігурації установки при встановленні з helm." href=/v1.24/uk/docs/setup/additional-setup/customize-installation-helm/>Розширене налаштування Helm Chart</a></li><li role=none><a role=treeitem title="Встановіть та використовуйте Istio у двостековому режимі на двостековому кластері Kubernetes." href=/v1.24/uk/docs/setup/additional-setup/dual-stack/>Встановлення Istio у двостековому режимі</a></li><li role=none><a role=treeitem title="Встановлення та використання Istio з контролером допуску Pod Security Admission." href=/v1.24/uk/docs/setup/additional-setup/pod-security-admission/>Встановлення Istio з Pod Security Admission</a></li><li role=none><a role=treeitem title="Встановіть і використовуйте Istio CNI агента вузла, що дозволяє операторам розгортати робочі навантаження з меншими привілеями." href=/v1.24/uk/docs/setup/additional-setup/cni/>Встановлення Istio CNI агента вузла</a></li><li role=none><a role=treeitem title="Спробуйте можливості Istio за допомогою застарілих API Istio." href=/v1.24/uk/docs/setup/additional-setup/getting-started-istio-apis/>Початок роботи без API Gateway</a></li></ul></li></ul></li><li role=treeitem aria-label="Режим ambient"><a class=main title="Інформація для налаштування та експлуатації Istio з підтримкою режиму оточення (ambient mode)." href=/v1.24/uk/docs/ambient/>Режим ambient</a><ul role=group aria-expanded=true><li role=none><a role=treeitem title="Огляд режиму оточення (ambient mode) панелі даних." href=/v1.24/uk/docs/ambient/overview/>Огляд</a></li><li role=treeitem aria-label="Як розпочати"><button aria-hidden=true tabindex=-1></button><a title="Як розгорнути та встановити Istio в режимі оточення." href=/v1.24/uk/docs/ambient/getting-started/>Як розпочати</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Розротання демонстраційного застосунку Bookinfo." href=/v1.24/uk/docs/ambient/getting-started/deploy-sample-app/>Розгортання демонстраційного застосунку</a></li><li role=none><a role=treeitem title="Увімкніть режим оточення та захистіть звʼязок між застосунками." href=/v1.24/uk/docs/ambient/getting-started/secure-and-visualize/>Захист та візуалізація роботи застосунку</a></li><li role=none><a role=treeitem title="Застосовуйте політики авторизації рівнів 4 і 7 у сервісній мережі з режимом оточення." href=/v1.24/uk/docs/ambient/getting-started/enforce-auth-policies/>Забезпечення політики авторизації</a></li><li role=none><a role=treeitem title="Керуйте трафіком між сервісами в режимі оточення." href=/v1.24/uk/docs/ambient/getting-started/manage-traffic/>Керування трафіком</a></li><li role=none><a role=treeitem title="Видаліть Istio та повʼязані з ним ресурси." href=/v1.24/uk/docs/ambient/getting-started/cleanup/>Очищення</a></li></ul></li><li role=treeitem aria-label=Встановлення><button aria-hidden=true tabindex=-1></button><a title="Посібник зі встановлення Istio в режимі оточення." href=/v1.24/uk/docs/ambient/install/>Встановлення</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Передумови для встановлення Istio в режимі навколишнього середовища, специфічні для конкретної платформи." href=/v1.24/uk/docs/ambient/install/platform-prerequisites/>Передумови, специфічні для певних платформ</a></li><li role=none><a role=treeitem title="Встановіть Istio з підтримкою режиму оточення за допомогою Helm." href=/v1.24/uk/docs/ambient/install/helm/>Встановлення за допомогою Helm</a></li><li role=none><a role=treeitem title="Встановіть Istio з підтримкою режиму оточення за допомогою інструмента командного рядка istioctl." href=/v1.24/uk/docs/ambient/install/istioctl/>Встановлення за допомогою istioctl</a></li></ul></li><li role=treeitem aria-label=Оновлення><button aria-hidden=true tabindex=-1></button><a title="Посібники з оновлення для Istio в режимі оточення." href=/v1.24/uk/docs/ambient/upgrade/>Оновлення</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Модернізація встановлення в режимі оточення за допомогою Helm." href=/v1.24/uk/docs/ambient/upgrade/helm/>Оновлення за допомогою Helm</a></li></ul></li><li role=treeitem aria-label="Посібники користувача"><button aria-hidden=true tabindex=-1></button><a title="Як налаштувати сервісну мережу для використання переваг режиму оточення." href=/v1.24/uk/docs/ambient/usage/>Посібники користувача</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Дізнайтесь як додавати робочі наватаження до ambient mesh." href=/v1.24/uk/docs/ambient/usage/add-workloads/>Додавання робочих навантажень до сервісної мережі</a></li><li role=none><a role=treeitem title="Дізнайтеся, як перевірити, чи ввімкнено mTLS в робочих навантаженях в ambient mesh." href=/v1.24/uk/docs/ambient/usage/verify-mtls-enabled/>Переконайтеся, що mTLS увімкнено</a></li><li role=none><a role=treeitem title="Розуміння того, як мережева політика L4 Kubernetes NetworkPolicy з підтримкою CNI взаємодіє з режимом оточення Istio." href=/v1.24/uk/docs/ambient/usage/networkpolicy/>Ambient та Kubernetes NetworkPolicy</a></li><li role=none><a role=treeitem title="Підтримуються функції безпеки, коли використовується лише захищений L4 overlay." href=/v1.24/uk/docs/ambient/usage/l4-policy/>Використання політики безпеки 4-го рівня</a></li><li role=none><a role=treeitem title="Отримайте повний набір функцій Istio з додатковими проксі 7-го рівня." href=/v1.24/uk/docs/ambient/usage/waypoint/>Налаштування waypoint-проксі</a></li><li role=none><a role=treeitem title="Підтримувані функції при використанні L7 waypoint-проксі." href=/v1.24/uk/docs/ambient/usage/l7-features/>Використання функцій 7-го рівня</a></li><li role=none><a role=treeitem title="Описує, як зробити віддалені модулі WebAssembly доступними для режиму оточення (Alpha)" href=/v1.24/uk/docs/ambient/usage/extend-waypoint-wasm/>Розширюйте waypoint з втулками WebAssembly *</a></li><li role=none><a role=treeitem title="Як перевірити, що проксі вузла мають правильну конфігурацію." href=/v1.24/uk/docs/ambient/usage/troubleshoot-ztunnel/>Виправлення проблем зі зʼєднанням за допомогою ztunnel</a></li><li role=none><a role=treeitem title="Як дослідити проблеми маршрутизації через waypoint-проксі." href=/v1.24/uk/docs/ambient/usage/troubleshoot-waypoint/>Виправлення проблем за допомогою waypoints</a></li></ul></li><li role=treeitem aria-label=Архітектура><button class=show aria-hidden=true tabindex=-1></button><a title="Докладний огляд архітектури режиму оточення." href=/v1.24/uk/docs/ambient/architecture/>Архітектура</a><ul role=group aria-expanded=true class=leaf-section><li role=none><a role=treeitem title="Зрозумійте, як ambient взаємодіє з панеллю управління Istio." href=/v1.24/uk/docs/ambient/architecture/control-plane/>Ambient та панель управліня Istio</a></li><li role=none><a role=treeitem title="Дізнайтеся, як панель даних ambient спрямовує трафік між робочими навантаженнями в сервісній мережі." href=/v1.24/uk/docs/ambient/architecture/data-plane/>Панель даних ambient</a></li><li role=none><a role=treeitem title="Розуміння протоколу безпечного тунелювання Istio." href=/v1.24/uk/docs/ambient/architecture/hbone/>HBONE</a></li><li role=none><a role=treeitem title="Зрозумійте, як трафік перенаправляється між podʼами і проксі-вузлом ztunnel." href=/v1.24/uk/docs/ambient/architecture/traffic-redirection/>Перенаправлення трафіку в Ztunnel</a></li></ul></li></ul></li><li role=treeitem aria-label=Завдання><a class=main title="Як виконувати окремі конкретні дії за допомогою системи Istio." href=/v1.24/uk/docs/tasks/>Завдання</a><ul role=group aria-expanded=true><li role=treeitem aria-label="Керування трафіком"><button aria-hidden=true tabindex=-1></button><a title="Завдання, які демонструють можливості маршрутизації трафіку в Istio." href=/v1.24/uk/docs/tasks/traffic-management/>Керування трафіком</a><ul role=group aria-expanded=false><li role=none><a role=treeitem title="Це завдання показує, як налаштувати динамічну маршрутизацію запитів до декількох версій мікросервісу." href=/v1.24/uk/docs/tasks/traffic-management/request-routing/>Маршрутизація запитів</a></li><li role=none><a role=treeitem title="Це завдання показує, як ініціювати збої для перевірки стійкості вашого застосунку." href=/v1.24/uk/docs/tasks/traffic-management/fault-injection/>Інʼєкція збоїв</a></li><li role=none><a role=treeitem title="Показує, як перенести трафік зі старої версії сервісу на нову." href=/v1.24/uk/docs/tasks/traffic-management/traffic-shifting/>Перемикання трафіку</a></li><li role=none><a role=treeitem title="Показує, як перенести TCP-трафік зі старої на нову версію TCP-сервісу." href=/v1.24/uk/docs/tasks/traffic-management/tcp-traffic-shifting/>Перемикання трафіку TCP</a></li><li role=none><a role=treeitem title="У цьому завданні показано, як налаштувати таймаути запитів в Envoy за допомогою Istio." href=/v1.24/uk/docs/tasks/traffic-management/request-timeouts/>Тайм-аути запитів</a></li><li role=none><a role=treeitem title="У цьому завданні показано, як налаштувати розмикання ланцюга (запобіжника) для зʼєднань, запитів і виявлення відхилень." href=/v1.24/uk/docs/tasks/traffic-management/circuit-breaking/>Розмикання ланцюга</a></li><li role=none><a role=treeitem title="Це завдання демонструє можливості дзеркалювання/відтінювання трафіку в Istio." href=/v1.24/uk/docs/tasks/traffic-management/mirroring/>Дзеркалювання</a></li><li role=treeitem aria-label="Балансування навантаження за локацією"><button aria-hidden=true tabindex=-1></button><a title="Ця серія завдань демонструє, як налаштувати балансування навантаження за їх місцем знаходження в Istio." href=/v1.24/uk/docs/tasks/traffic-management/locality-load-balancing/>Балансування навантаження за локацією</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Початкові кроки перед налаштуванням балансування навантаження за локалізацією." href=/v1.24/uk/docs/tasks/traffic-management/locality-load-balancing/before-you-begin/>Перш ніж розпочати</a></li><li role=none><a role=treeitem title="Це завдання демонструє, як налаштувати вашу мережу для аварійного перемикання локацій." href=/v1.24/uk/docs/tasks/traffic-management/locality-load-balancing/failover/>Аварійне перемикання локацій</a></li><li role=none><a role=treeitem title="Цей посібник демонструє, як налаштувати розподіл локацій за коефіціентами." href=/v1.24/uk/docs/tasks/traffic-management/locality-load-balancing/distribute/>Розподіл за коефіцієнтами локацій</a></li><li role=none><a role=treeitem title="Етапи очищення для балансування навантаження по локаціях." href=/v1.24/uk/docs/tasks/traffic-management/locality-load-balancing/cleanup/>Очищення</a></li></ul></li><li role=treeitem aria-label=Ingress><button aria-hidden=true tabindex=-1></button><a title="Контроль вхідного трафіку сервісної мережі Istio." href=/v1.24/uk/docs/tasks/traffic-management/ingress/>Ingress</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Описує, як налаштувати шлюз Istio для експонування сервісу поза межами сервісної мережі." href=/v1.24/uk/docs/tasks/traffic-management/ingress/ingress-control/>Ingress Gateways</a></li><li role=none><a role=treeitem title="Експонування сервісу поза межами сервісної мережі через TLS або mTLS." href=/v1.24/uk/docs/tasks/traffic-management/ingress/secure-ingress/>Захист Gateways</a></li><li role=none><a role=treeitem title="Описує, як налаштувати пропуск SNI для ingress gateway." href=/v1.24/uk/docs/tasks/traffic-management/ingress/ingress-sni-passthrough/>Ingress Gateway без термінації TLS</a></li><li role=none><a role=treeitem title="Описує, як термінувати TLS-трафік на додатковому пристрої без використання Ingress Gateway." href=/v1.24/uk/docs/tasks/traffic-management/ingress/ingress-sidecar-tls-termination/>Ingress Sidecar термінація TLS</a></li><li role=none><a role=treeitem title="Описує, як налаштувати об'єкт Kubernetes Ingress для експонування сервісу за межами сервісної мережі." href=/v1.24/uk/docs/tasks/traffic-management/ingress/kubernetes-ingress/>Kubernetes Ingress</a></li><li role=none><a role=treeitem title="Описує, як налаштувати Kubernetes Gateway AP з Istio." href=/v1.24/uk/docs/tasks/traffic-management/ingress/gateway-api/>Kubernetes Gateway API</a></li></ul></li><li role=treeitem aria-label=Egress><button aria-hidden=true tabindex=-1></button><a title="Керування вихідним трафіком сервісної мережі Istio." href=/v1.24/uk/docs/tasks/traffic-management/egress/>Egress</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Описує, як налаштувати Istio для маршрутизації трафіку з сервісів в mesh до зовнішніх сервісів." href=/v1.24/uk/docs/tasks/traffic-management/egress/egress-control/>Доступ до зовнішніх сервісів</a></li><li role=none><a role=treeitem title="Описує, як налаштувати Istio на створення TLS для трафіку до зовнішніх сервісів." href=/v1.24/uk/docs/tasks/traffic-management/egress/egress-tls-origination/>Створення TLS для вихідного трафіку</a></li><li role=none><a role=treeitem title="Описує, як налаштувати Istio для перенаправлення трафіку на зовнішні сервіси через виділений шлюз." href=/v1.24/uk/docs/tasks/traffic-management/egress/egress-gateway/>Egress Gateways</a></li><li role=none><a role=treeitem title="Описує, як налаштувати вихідний шлюз для створення TLS для зовнішніх служб." href=/v1.24/uk/docs/tasks/traffic-management/egress/egress-gateway-tls-origination/>Egress Gateways зі створенням TLS</a></li><li role=none><a role=treeitem title="Описує, як увімкнути вихідний трафік для набору хостів у спільному домені, замість того, щоб налаштовувати кожен хост окремо." href=/v1.24/uk/docs/tasks/traffic-management/egress/wildcard-egress-hosts/>Egress з використанням шаблонів хостів</a></li><li role=none><a role=treeitem title="Показує, як налаштувати Istio для зовнішніх служб Kubernetes." href=/v1.24/uk/docs/tasks/traffic-management/egress/egress-kubernetes-services/>Kubernetes Services для вихідного трафіку</a></li><li role=none><a role=treeitem title="Описує, як налаштувати Istio, щоб дозволити застосункам використовувати зовнішній HTTPS проксі." href=/v1.24/uk/docs/tasks/traffic-management/egress/http-proxy/>Використання зовнішнього HTTPS-проксі</a></li></ul></li></ul></li><li role=treeitem aria-label=Безпека><button aria-hidden=true tabindex=-1></button><a title="Демонструє як убезпечити мережу." href=/v1.24/uk/docs/tasks/security/>Безпека</a><ul role=group aria-expanded=false><li role=treeitem aria-label="Управління сертифікатами"><button aria-hidden=true tabindex=-1></button><a title="Управління сертифікатами в Istio." href=/v1.24/uk/docs/tasks/security/cert-management/>Управління сертифікатами</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Демонструє, як системні адміністратори можуть налаштувати центр сертифікації Istio з кореневим сертифікатом, сертифікатом підпису та ключем." href=/v1.24/uk/docs/tasks/security/cert-management/plugin-ca-cert/>Підключення сертифікатів ЦС</a></li><li role=none><a role=treeitem title="Показує, як використовувати власний центр сертифікації (який інтегрується з Kubernetes CSR API) для надання сертифікатів робочого навантаження Istio (Experimental)" href=/v1.24/uk/docs/tasks/security/cert-management/custom-ca-k8s/>Інтеграція з власним ЦС за допомогою Kubernetes CSR *</a></li></ul></li><li role=treeitem aria-label=Автентифікація><button aria-hidden=true tabindex=-1></button><a title="Контроль взаємної TLS та автентифікації кінцевих користувачів для mesh-сервісів." href=/v1.24/uk/docs/tasks/security/authentication/>Автентифікація</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Показує, як використовувати політику автентифікації Istio для налаштування взаємної TLS і базової автентифікації кінцевого користувача." href=/v1.24/uk/docs/tasks/security/authentication/authn-policy/>Політика автентифікації</a></li><li role=none><a role=treeitem title="Показує, як використовувати політику автентифікації Istio для маршрутизації запитів на основі заявок JWT (Alpha)" href=/v1.24/uk/docs/tasks/security/authentication/jwt-route/>Маршрутизація на основі вимог JWT *</a></li><li role=none><a role=treeitem title="Показує, як користувачі можуть копіювати свої JWT-заявки до заголовків HTTP (Experimental)" href=/v1.24/uk/docs/tasks/security/authentication/claim-to-header/>Копіювання JWT-заявок до заголовків HTTP *</a></li><li role=none><a role=treeitem title="Показує, як поетапно мігрувати ваші сервіси Istio на взаємний TLS." href=/v1.24/uk/docs/tasks/security/authentication/mtls-migration/>Міграція взаємних TLS</a></li></ul></li><li role=treeitem aria-label=Авторизація><button aria-hidden=true tabindex=-1></button><a title="Показує, як контролювати доступ до сервісів Istio." href=/v1.24/uk/docs/tasks/security/authorization/>Авторизація</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Показує, як налаштувати контроль доступу для HTTP-трафіку." href=/v1.24/uk/docs/tasks/security/authorization/authz-http/>Трафік HTTP</a></li><li role=none><a role=treeitem title="Показує, як налаштувати контроль доступу для TCP-трафіку." href=/v1.24/uk/docs/tasks/security/authorization/authz-tcp/>Трафік TCP</a></li><li role=none><a role=treeitem title="Показує, як налаштувати контроль доступу для токена JWT." href=/v1.24/uk/docs/tasks/security/authorization/authz-jwt/>Токени JWT</a></li><li role=none><a role=treeitem title="Показує, як інтегрувати та делегувати контроль доступу до зовнішньої системи авторизації." href=/v1.24/uk/docs/tasks/security/authorization/authz-custom/>Зовнішня авторизація</a></li><li role=none><a role=treeitem title="Показує, як налаштувати контроль доступу для явної заборони трафіку." href=/v1.24/uk/docs/tasks/security/authorization/authz-deny/>Пряма заборона</a></li><li role=none><a role=treeitem title="Показує, як налаштувати контроль доступу на вхідному шлюзі." href=/v1.24/uk/docs/tasks/security/authorization/authz-ingress/>Контроль доступу на вході</a></li><li role=none><a role=treeitem title="Показує, як мігрувати з одного домену довіри в інший без зміни політики авторизації." href=/v1.24/uk/docs/tasks/security/authorization/authz-td-migration/>Міграція домену довіри</a></li><li role=none><a role=treeitem title="Показує, як виконати симуляцію використання політики авторизації без її застосування (Alpha)" href=/v1.24/uk/docs/tasks/security/authorization/authz-dry-run/>Симуляція дій *</a></li></ul></li><li role=treeitem aria-label="Конфігурація TLS"><button aria-hidden=true tabindex=-1></button><a title="Налаштування TLS в Istio." href=/v1.24/uk/docs/tasks/security/tls-configuration/>Конфігурація TLS</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Показує, як налаштувати мінімальну версію TLS для робочих навантажень Istio." href=/v1.24/uk/docs/tasks/security/tls-configuration/workload-min-tls-version/>Конфігурація мінімальної версії TLS для робочих навантажень Istio</a></li></ul></li></ul></li><li role=treeitem aria-label="Забезпечення дотримання політики"><button aria-hidden=true tabindex=-1></button><a title="Демонструє особливості застосування політики." href=/v1.24/uk/docs/tasks/policy-enforcement/>Забезпечення дотримання політики</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Ця задача показує, як налаштувати Istio для динамічного обмеження трафіку до сервісу." href=/v1.24/uk/docs/tasks/policy-enforcement/rate-limit/>Увімкнення обмеження швидкості за допомогою Envoy</a></li></ul></li><li role=treeitem aria-label=Спостережуваність><button aria-hidden=true tabindex=-1></button><a title="Демонструє, як збирати телеметричну інформацію з mesh." href=/v1.24/uk/docs/tasks/observability/>Спостережуваність</a><ul role=group aria-expanded=false><li role=none><a role=treeitem title="Це завдання показує, як налаштувати Telemetry API." href=/v1.24/uk/docs/tasks/observability/telemetry/>Telemetry API</a></li><li role=treeitem aria-label=Метрики><button aria-hidden=true tabindex=-1></button><a title="Демонструє збір та отримання метрик в Istio." href=/v1.24/uk/docs/tasks/observability/metrics/>Метрики</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Це завдання показує, як налаштувати метрики Istio за допомогою Telemetry API." href=/v1.24/uk/docs/tasks/observability/metrics/telemetry-api/>Налаштування метрик Istio за допомогою Telemetry API</a></li><li role=none><a role=treeitem title="Це завдання показує, як налаштувати Istio для збору метрик для TCP-сервісів." href=/v1.24/uk/docs/tasks/observability/metrics/tcp-metrics/>Збір метрик для TCP-сервісів</a></li><li role=none><a role=treeitem title="Це завдання показує, як налаштувати метрики Istio." href=/v1.24/uk/docs/tasks/observability/metrics/customize-metrics/>Налаштування метрик Istio</a></li><li role=none><a role=treeitem title="Це завдання показує, як покращити телеметрію, групуючи запити та відповіді за їхніми типами." href=/v1.24/uk/docs/tasks/observability/metrics/classify-metrics/>Класифікація метрик на основі запиту або відповіді</a></li><li role=none><a role=treeitem title="Це завдання показує, як запитувати метрики Istio за допомогою Prometheus." href=/v1.24/uk/docs/tasks/observability/metrics/querying-metrics/>Отримання метрик в Prometheus</a></li><li role=none><a role=treeitem title="Це завдання показує, як налаштувати та використовувати Istio Dashboard для моніторингу трафіку мережі." href=/v1.24/uk/docs/tasks/observability/metrics/using-istio-dashboard/>Візуалізація метрик за допомогою Grafana</a></li></ul></li><li role=treeitem aria-label=Логи><button aria-hidden=true tabindex=-1></button><a title="Демонструє збір логів в Istio." href=/v1.24/uk/docs/tasks/observability/logs/>Логи</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Це завдання показує, як налаштувати проксі Envoy для надсилання журналів доступу за допомогою Telemetry API." href=/v1.24/uk/docs/tasks/observability/logs/telemetry-api/>Налаштування журналів доступу з Telemetry API</a></li><li role=none><a role=treeitem title="Це завдання показує, як налаштувати проксі Envoy для виведення логів доступу на стандартний вихід." href=/v1.24/uk/docs/tasks/observability/logs/access-log/>Логи доступу Envoy</a></li><li role=none><a role=treeitem title="Це завдання показує, як налаштувати проксі Envoy для надсилання логів доступу з використанням OpenTelemetry collector." href=/v1.24/uk/docs/tasks/observability/logs/otel-provider/>OpenTelemetry</a></li></ul></li><li role=treeitem aria-label="Розподілений трейсинг"><button aria-hidden=true tabindex=-1></button><a title="У цьому завданні показано, як налаштувати програми з підтримкою Istio для збору відрізків трейсів." href=/v1.24/uk/docs/tasks/observability/distributed-tracing/>Розподілений трейсинг</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Огляд розподіленого трейсингу в Istio." href=/v1.24/uk/docs/tasks/observability/distributed-tracing/overview/>Огляд</a></li><li role=none><a role=treeitem title="Як налаштувати параметри трейсингу за допомогою Telemetry API." href=/v1.24/uk/docs/tasks/observability/distributed-tracing/telemetry-api/>Налаштування трейсингу за допомогою Telemetry API</a></li><li role=none><a role=treeitem title="Як налаштувати параметри трейсингу за допомогою MeshConfig та анотацій Pod." href=/v1.24/uk/docs/tasks/observability/distributed-tracing/mesh-and-proxy-config/>Налаштування трейсингу за допомогою MeshConfig та анотацій Pod</a></li><li role=none><a role=treeitem title="Досліджуйте різні підходи до налаштування вибірки трейсів на проксі." href=/v1.24/uk/docs/tasks/observability/distributed-tracing/sampling/>Налаштування вибірки трейсів</a></li><li role=none><a role=treeitem title="Дізнайтеся, як налаштувати проксі для надсилання трейсів у форматі OpenTelemetry." href=/v1.24/uk/docs/tasks/observability/distributed-tracing/opentelemetry/>OpenTelemetry</a></li><li role=none><a role=treeitem title="Дізнайтеся, як налаштувати проксі для відправки запитів трейсингу до Jaeger." href=/v1.24/uk/docs/tasks/observability/distributed-tracing/jaeger/>Jaeger</a></li><li role=none><a role=treeitem title="Дізнайтеся, як налаштувати проксі-сервери для надсилання запитів на трейсинг до Zipkin." href=/v1.24/uk/docs/tasks/observability/distributed-tracing/zipkin/>Zipkin</a></li><li role=none><a role=treeitem title="Дізнайтеся, як налаштувати проксі для надсилання запитів трейсингу до Apache SkyWalking." href=/v1.24/uk/docs/tasks/observability/distributed-tracing/skywalking/>Apache SkyWalking</a></li></ul></li><li role=none><a role=treeitem title="Це завдання показує, як візуалізувати ваші сервіси в мережі Istio." href=/v1.24/uk/docs/tasks/observability/kiali/>Візуалізація вашої Mesh-мережі</a></li><li role=none><a role=treeitem title="Це завдання показує, як налаштувати зовнішній доступ до набору надбудов телеметрії Istio." href=/v1.24/uk/docs/tasks/observability/gateways/>Віддалений доступ до надбудов телеметрії.</a></li></ul></li><li role=treeitem aria-label=Розширюваність><button aria-hidden=true tabindex=-1></button><a title="Демонструє, як розширити поведінку сервісної мережі." href=/v1.24/uk/docs/tasks/extensibility/>Розширюваність</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Описує, як зробити віддалені WebAssembly модулі доступними в мещі (Alpha)" href=/v1.24/uk/docs/tasks/extensibility/wasm-module-distribution/>Розподіл WebAssembly модулів *</a></li></ul></li></ul></li><li role=treeitem aria-label=Приклади><a class=main title="Різноманітні повністю робочі приклади використання Istio, з якими ви можете експериментувати." href=/v1.24/uk/docs/examples/>Приклади</a><ul role=group aria-expanded=true><li role=none><a role=treeitem title="Розгортає демонстраційних застосунок, що складається з чотирьох окремих мікросервісів, які використовуються для демонстрації різних можливостей Istio." href=/v1.24/uk/docs/examples/bookinfo/>Застосунок Bookinfo</a></li><li role=none><a role=treeitem title="Запустіть застосунок Bookinfo з сервісом MySQL, що працює у віртуальній машині в межах вашої мережі." href=/v1.24/uk/docs/examples/virtual-machines/>Bookinfo у віртуальній машині</a></li><li role=treeitem aria-label="Вивчення мікросервісів за допомогою Kubernetes та Istio"><button aria-hidden=true tabindex=-1></button><a title="Цей посібник надає новим користувачам, крок за кроком, практичний досвід використання Istio для типових сценаріїв використання мікросервісів." href=/v1.24/uk/docs/examples/microservices-istio/>Вивчення мікросервісів за допомогою Kubernetes та Istio</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title href=/v1.24/uk/docs/examples/microservices-istio/prereq/>Попередні вимоги</a></li><li role=none><a role=treeitem title href=/v1.24/uk/docs/examples/microservices-istio/setup-kubernetes-cluster/>Налаштування кластера Kubernetes</a></li><li role=none><a role=treeitem title href=/v1.24/uk/docs/examples/microservices-istio/setup-local-computer/>Налаштування локального компʼютера</a></li><li role=none><a role=treeitem title href=/v1.24/uk/docs/examples/microservices-istio/single/>Запуск мікросервісу локально</a></li><li role=none><a role=treeitem title href=/v1.24/uk/docs/examples/microservices-istio/package-service/>Запуск ratings у Docker</a></li><li role=none><a role=treeitem title href=/v1.24/uk/docs/examples/microservices-istio/bookinfo-kubernetes/>Запуск Bookinfo з Kubernetes</a></li><li role=none><a role=treeitem title href=/v1.24/uk/docs/examples/microservices-istio/production-testing/>Тестування у промисловому середовищі</a></li><li role=none><a role=treeitem title href=/v1.24/uk/docs/examples/microservices-istio/add-new-microservice-version/>Додавання нової версії відгуків</a></li><li role=none><a role=treeitem title href=/v1.24/uk/docs/examples/microservices-istio/add-istio/>Увімкнення Istio на productpage</a></li><li role=none><a role=treeitem title href=/v1.24/uk/docs/examples/microservices-istio/enable-istio-all-microservices/>Увімкнення Istio на всіх мікросервісах</a></li><li role=none><a role=treeitem title href=/v1.24/uk/docs/examples/microservices-istio/istio-ingress-gateway/>Налаштування Istio Ingress Gateway</a></li><li role=none><a role=treeitem title href=/v1.24/uk/docs/examples/microservices-istio/logs-istio/>Моніторинг з Istio</a></li></ul></li></ul></li><li role=treeitem aria-label="Операційна діяльність"><a class=main title="Концепції, інструменти та методи розгортання та управління сервісною мережею Istio." href=/v1.24/uk/docs/ops/>Операційна діяльність</a><ul role=group aria-expanded=true><li role=treeitem aria-label=Розгортання><button aria-hidden=true tabindex=-1></button><a title="Вимоги, концепції та міркування щодо налаштування розгортання Istio." href=/v1.24/uk/docs/ops/deployment/>Розгортання</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Вимоги до платформи для Istio." href=/v1.24/uk/docs/ops/deployment/platform-requirements/>Вимоги до платформи</a></li><li role=none><a role=treeitem title="Описує архітектуру Istio на загальному та цілі проєктування." href=/v1.24/uk/docs/ops/deployment/architecture/>Архітектура</a></li><li role=none><a role=treeitem title="Описує модель безпеки Istio." href=/v1.24/uk/docs/ops/deployment/security-model/>Модель безпеки</a></li><li role=none><a role=treeitem title="Описує опції та міркування при налаштуванні розгортання Istio." href=/v1.24/uk/docs/ops/deployment/deployment-models/>Моделі розгортання</a></li><li role=none><a role=treeitem title="Описує архітектуру Istio для віртуальних машин." href=/v1.24/uk/docs/ops/deployment/vm-architecture/>Архітектура віртуальних машин</a></li><li role=none><a role=treeitem title="Огляд продуктивності та масштабованості Istio." href=/v1.24/uk/docs/ops/deployment/performance-and-scalability/>Продуктивність та масштабованість</a></li><li role=none><a role=treeitem title="Вимоги до застосунків, розгорнутих у кластері з підтримкою Istio." href=/v1.24/uk/docs/ops/deployment/application-requirements/>Вимоги до застосунку</a></li></ul></li><li role=treeitem aria-label=Конфігурація><button aria-hidden=true tabindex=-1></button><a title="Розширені концепції та функції для налаштування працюючої mesh-мережі Istio." href=/v1.24/uk/docs/ops/configuration/>Конфігурація</a><ul role=group aria-expanded=false><li role=treeitem aria-label="Конфігурація Mesh"><button aria-hidden=true tabindex=-1></button><a title="Допомагає вам управляти глобальною конфігурацією mesh." href=/v1.24/uk/docs/ops/configuration/mesh/>Конфігурація Mesh</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Надає загальний огляд використання Istio вебхуків Kubernetes та повʼязаних з цим проблем." href=/v1.24/uk/docs/ops/configuration/mesh/webhook/>Огляд динамічних вебхуків допуску</a></li><li role=none><a role=treeitem title="Показує, як здійснювати перевірку справності для сервісів Istio." href=/v1.24/uk/docs/ops/configuration/mesh/app-health-check/>Перевірка справності сервісів Istio</a></li><li role=none><a role=treeitem title="Показує, як налагодити конфігурацію в Istio, щоб отримати переваги в роботі та продуктивності." href=/v1.24/uk/docs/ops/configuration/mesh/configuration-scoping/>Область дії конфігурації</a></li></ul></li><li role=treeitem aria-label="Управління трафіком"><button aria-hidden=true tabindex=-1></button><a title="Допомагає керувати мережевими аспектами мережі, що працює." href=/v1.24/uk/docs/ops/configuration/traffic-management/>Управління трафіком</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Інформація про те, як вказати протоколи." href=/v1.24/uk/docs/ops/configuration/traffic-management/protocol-selection/>Вибір протоколу</a></li><li role=none><a role=treeitem title="Як налаштувати сертифікати всередині вашого Mesh." href=/v1.24/uk/docs/ops/configuration/traffic-management/manage-mesh-certificates/>Керування сертифікатами всередині Mesh</a></li><li role=none><a role=treeitem title="Як налаштувати параметри TLS для захисту мережевого трафіку." href=/v1.24/uk/docs/ops/configuration/traffic-management/tls-configuration/>Налаштування TLS</a></li><li role=none><a role=treeitem title="Як Istio маршрутизує трафік через mesh." href=/v1.24/uk/docs/ops/configuration/traffic-management/traffic-routing/>Маршрутизація трафіку</a></li><li role=none><a role=treeitem title="Як DNS взаємодіє з Istio." href=/v1.24/uk/docs/ops/configuration/traffic-management/dns/>DNS</a></li><li role=none><a role=treeitem title="Як налаштувати топологію мережі шлюзу (Alpha)" href=/v1.24/uk/docs/ops/configuration/traffic-management/network-topologies/>Налаштування топології мережі шлюзу *</a></li><li role=none><a role=treeitem title="Як налаштувати проксіювання DNS." href=/v1.24/uk/docs/ops/configuration/traffic-management/dns-proxy/>Проксіювання DNS</a></li><li role=none><a role=treeitem title="Як налаштувати розподіл трафіку між кластерами в мережі." href=/v1.24/uk/docs/ops/configuration/traffic-management/multicluster/>Керування трафіком у мультикластерній мережі</a></li></ul></li><li role=treeitem aria-label=Безпека><button aria-hidden=true tabindex=-1></button><a title="Допомагає керувати аспектами безпеки запущеної мережі." href=/v1.24/uk/docs/ops/configuration/security/>Безпека</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Демонструє поширені приклади використання політик безпеки Istio." href=/v1.24/uk/docs/ops/configuration/security/security-policy-examples/>Приклади політик безпеки</a></li><li role=none><a role=treeitem title="Використовуйте зміцнені образи контейнерів, щоб зменшити поверхню атаки Istio." href=/v1.24/uk/docs/ops/configuration/security/harden-docker-images/>Зміцнення образів контейнерів Docker</a></li></ul></li><li role=treeitem aria-label=Спостережуваність><button aria-hidden=true tabindex=-1></button><a title="Допомагає керувати збором телеметрії та візуалізацією в мережі." href=/v1.24/uk/docs/ops/configuration/telemetry/>Спостережуваність</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Тонке управління статистикою Envoy." href=/v1.24/uk/docs/ops/configuration/telemetry/envoy-stats/>Статистика Envoy</a></li><li role=none><a role=treeitem title="Налаштування Prometheus для моніторингу мультикластера Istio." href=/v1.24/uk/docs/ops/configuration/telemetry/monitoring-multicluster-prometheus/>Моніторинг мультикластера Istio з Prometheus</a></li></ul></li><li role=treeitem aria-label=Розширюваність><button aria-hidden=true tabindex=-1></button><a title="Допомагає керувати розширеннями серверної мережі." href=/v1.24/uk/docs/ops/configuration/extensibility/>Розширюваність</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Описує, як Istio визначає, чи слід витягувати модулі Wasm або використовувати кешовані версії (Alpha)" href=/v1.24/uk/docs/ops/configuration/extensibility/wasm-pull-policy/>Політика витягування для модулів WebAssembly *</a></li></ul></li></ul></li><li role=treeitem aria-label=Поради><button aria-hidden=true tabindex=-1></button><a title="Поради щодо налаштування та управління сервісною мережею Istio." href=/v1.24/uk/docs/ops/best-practices/>Поради</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Загальні поради з налаштування сервісної мережі Istio." href=/v1.24/uk/docs/ops/best-practices/deployment/>Поради щодо розгортання</a></li><li role=none><a role=treeitem title="Поради з конфігурації для уникнення проблем з мережею чи управлінням трафіком." href=/v1.24/uk/docs/ops/best-practices/traffic-management/>Поради з управління трафіком</a></li><li role=none><a role=treeitem title="Поради з безпеки для захисту ваших застосунків за допомогою Istio." href=/v1.24/uk/docs/ops/best-practices/security/>Поради з безпеки</a></li><li role=none><a role=treeitem title="Описує, як використовувати підписи образів для перевірки походження образів Istio." href=/v1.24/uk/docs/ops/best-practices/image-signing-validation/>Підписування та валідація образів</a></li><li role=none><a role=treeitem title="Поради щодо спостереження за застосунками за допомогою Istio." href=/v1.24/uk/docs/ops/best-practices/observability/>Поради щодо спостережуваності</a></li></ul></li><li role=treeitem aria-label="Поширені проблеми"><button aria-hidden=true tabindex=-1></button><a title="Описує, як виявити та вирішити поширені проблеми в Istio." href=/v1.24/uk/docs/ops/common-problems/>Поширені проблеми</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Техніки для вирішення поширених проблем з управлінням трафіком та мережевих проблем в Istio." href=/v1.24/uk/docs/ops/common-problems/network-issues/>Проблеми з управлінням трафіком</a></li><li role=none><a role=treeitem title="Техніки для вирішення поширених проблем з аутентифікацією, авторизацією та загальною безпекою в Istio." href=/v1.24/uk/docs/ops/common-problems/security-issues/>Проблеми безпеки</a></li><li role=none><a role=treeitem title="Вирішення проблем зі збором телеметрії." href=/v1.24/uk/docs/ops/common-problems/observability-issues/>Проблеми з спостереженням</a></li><li role=none><a role=treeitem title="Вирішення загальних проблем із використанням вебхуків Kubernetes для автоматичної інʼєкції sidecar у Istio." href=/v1.24/uk/docs/ops/common-problems/injection/>Проблеми з інʼєкцією Sidecar</a></li><li role=none><a role=treeitem title="Описує, як вирішити проблеми з валідацією конфігурації." href=/v1.24/uk/docs/ops/common-problems/validation/>Проблеми з валідацією конфігурації</a></li><li role=none><a role=treeitem title="Вирішення поширених проблем з оновленнями Istio." href=/v1.24/uk/docs/ops/common-problems/upgrade-issues/>Проблеми з оновленням</a></li></ul></li><li role=treeitem aria-label="Інструменти діагностики"><button aria-hidden=true tabindex=-1></button><a title="Інструменти та методи для усунення несправностей в сервісній мережі Istio." href=/v1.24/uk/docs/ops/diagnostic-tools/>Інструменти діагностики</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Istio включає додатковий інструмент, що надає можливості для налагодження та діагностики розгортання сервісної мережі Istio." href=/v1.24/uk/docs/ops/diagnostic-tools/istioctl/>Використання інструменту командного рядка Istioctl</a></li><li role=none><a role=treeitem title="Описує інструменти та методи діагностики проблем із конфігурацією Envoy, повʼязаних з управлінням трафіком." href=/v1.24/uk/docs/ops/diagnostic-tools/proxy-cmd/>Налагодження Envoy і Istiod</a></li><li role=none><a role=treeitem title="Показує, як використовувати istioctl describe для перевірки конфігурацій podʼа у вашій mesh мережі." href=/v1.24/uk/docs/ops/diagnostic-tools/istioctl-describe/>Зрозумійте свою Mesh мережу за допомогою Istioctl Describe</a></li><li role=none><a role=treeitem title="Показує, як використовувати `istioctl analyze` для виявлення потенційних проблем у вашій конфігурації." href=/v1.24/uk/docs/ops/diagnostic-tools/istioctl-analyze/>Діагностика вашої конфігурації з Istioctl Analyze</a></li><li role=none><a role=treeitem title="Дізнайтеся, як використовувати istioctl check-inject, щоб перевірити, чи належним чином увімкнено інʼєкцію sidecar Istio у ваших розгортаннях." href=/v1.24/uk/docs/ops/diagnostic-tools/check-inject/>Перевірка інʼєкції Sidecar Istio за допомогою Istioctl Check-Inject</a></li><li role=none><a role=treeitem title="Описує, як використовувати ControlZ для отримання інформації про працюючий компонент istiod." href=/v1.24/uk/docs/ops/diagnostic-tools/controlz/>Інтроспекція Istiod</a></li><li role=none><a role=treeitem title="Описує, як використовувати логування на рівні компонентів для отримання інформації про поведінку працюючих компонентів." href=/v1.24/uk/docs/ops/diagnostic-tools/component-logging/>Логування компонентів</a></li><li role=none><a role=treeitem title="Описує інструменти та техніки для діагностики проблем з віртуальними машинами." href=/v1.24/uk/docs/ops/diagnostic-tools/virtual-machines/>Налагодження віртуальних машин</a></li><li role=none><a role=treeitem title="Описує інструменти та техніки для діагностики проблем з мультикластерними та мультимережевими установками." href=/v1.24/uk/docs/ops/diagnostic-tools/multicluster/>Усунення проблем з мультикластерами</a></li><li role=none><a role=treeitem title="Описує інструменти та техніки для діагностики проблем за допомогою Istio з втулком CNI." href=/v1.24/uk/docs/ops/diagnostic-tools/cni/>Усунення неполадок втулка Istio CNI</a></li></ul></li><li role=treeitem aria-label=Інтеграція><button aria-hidden=true tabindex=-1></button><a title="Інше програмне забезпечення, з яким Istio може інтегруватися для забезпечення додаткової функціональності." href=/v1.24/uk/docs/ops/integrations/>Інтеграція</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Інформація про інтеграцію з cert-manager." href=/v1.24/uk/docs/ops/integrations/certmanager/>cert-manager</a></li><li role=none><a role=treeitem title="Інформація про інтеграцію з Grafana для налаштування інформаційних панелей Istio." href=/v1.24/uk/docs/ops/integrations/grafana/>Grafana</a></li><li role=none><a role=treeitem title="Як інтегруватися з Jaeger." href=/v1.24/uk/docs/ops/integrations/jaeger/>Jaeger</a></li><li role=none><a role=treeitem title="Інформація про інтеграцію з Kiali." href=/v1.24/uk/docs/ops/integrations/kiali/>Kiali</a></li><li role=none><a role=treeitem title="Як інтегрувати Prometheus." href=/v1.24/uk/docs/ops/integrations/prometheus/>Prometheus</a></li><li role=none><a role=treeitem title="Як налаштувати Istio для інтеграції з SPIRE, щоб отримувати криптографічні ідентифікатори через SDS API Envoy." href=/v1.24/uk/docs/ops/integrations/spire/>SPIRE</a></li><li role=none><a role=treeitem title="Як інтегрувати з Apache SkyWalking." href=/v1.24/uk/docs/ops/integrations/skywalking/>Apache SkyWalking</a></li><li role=none><a role=treeitem title="Як інтегрувати з Zipkin." href=/v1.24/uk/docs/ops/integrations/zipkin/>Zipkin</a></li><li role=none><a role=treeitem title="Як інтегрувати Istio зі сторонніми балансувальниками навантаження." href=/v1.24/uk/docs/ops/integrations/loadbalancers/>Сторонні балансувальники навантаження</a></li></ul></li></ul></li><li role=treeitem aria-label=Випуски><a class=main title="Інформація, що стосується релізів Istio." href=/v1.24/uk/docs/releases/>Випуски</a><ul role=group aria-expanded=true><li role=none><a role=treeitem title="Перелік функцій та етапи їх випуску." href=/v1.24/uk/docs/releases/feature-stages/>Стан функцій</a></li><li role=none><a role=treeitem title="Що робити, якщо ви знайшли помилку." href=/v1.24/uk/docs/releases/bugs/>Повідомлення про помилки</a></li><li role=none><a role=treeitem title="Як ми обробляємо вразливості безпеки." href=/v1.24/uk/docs/releases/security-vulnerabilities/>Вразливості безпеки</a></li><li role=none><a role=treeitem title="Поточні підтримувані релізи Istio." href=/v1.24/uk/docs/releases/supported-releases/>Підтримувані релізи</a></li><li role=treeitem aria-label="Внесок у документацію"><button aria-hidden=true tabindex=-1></button><a title="Деталі щодо створення та підтримки сторінок документації Istio." href=/v1.24/uk/docs/releases/contribute/>Внесок у документацію</a><ul role=group aria-expanded=false class=leaf-section><li role=none><a role=treeitem title="Показує, як використовувати GitHub для внесення змін до документації Istio." href=/v1.24/uk/docs/releases/contribute/github/>Робота з GitHub</a></li><li role=none><a role=treeitem title="Деталі про те, як додати нову документацію в Istio." href=/v1.24/uk/docs/releases/contribute/add-content/>Додавання нової документації</a></li><li role=none><a role=treeitem title="Деталі про те, як видалити застарілу документацію з Istio." href=/v1.24/uk/docs/releases/contribute/remove-content/>Видалення застарілої документації</a></li><li role=none><a role=treeitem title="Пояснює, як локально побудувати, протестувати, обслуговувати та переглядати сайт." href=/v1.24/uk/docs/releases/contribute/build/>Збирання та локальна робота з сайтом</a></li><li role=none><a role=treeitem title="Пояснює front matter, що використовується у нашій документації, і доступні поля." href=/v1.24/uk/docs/releases/contribute/front-matter/>Front Matter</a></li><li role=none><a role=treeitem title="Показує, як зміни до документації та вебсайту Istio перевіряються та затверджуються." href=/v1.24/uk/docs/releases/contribute/review/>Процес рецензування документації</a></li><li role=none><a role=treeitem title="Пояснює, як включати код у вашу документацію." href=/v1.24/uk/docs/releases/contribute/code-blocks/>Додавання блоків коду</a></li><li role=none><a role=treeitem title="Пояснює доступні шорткоди та як їх використовувати." href=/v1.24/uk/docs/releases/contribute/shortcodes/>Використання шорткодів</a></li><li role=none><a role=treeitem title="Пояснює стандартну розмітку, що використовується для форматування документації Istio." href=/v1.24/uk/docs/releases/contribute/formatting/>Дотримання стандартів форматування</a></li><li role=none><a role=treeitem title="Пояснює стилістичні конвенції, що використовуються в документації Istio." href=/v1.24/uk/docs/releases/contribute/style-guide/>Посібник по стилю</a></li><li role=none><a role=treeitem title="Пояснює стандарти термінології, що використовуються в документації Istio." href=/v1.24/uk/docs/releases/contribute/terminology/>Стандарти термінології</a></li><li role=none><a role=treeitem title="Надає ресурси та інструкції для створення діаграм для документації Istio." href=/v1.24/uk/docs/releases/contribute/diagrams/>Інструкції зі створення діаграм</a></li></ul></li><li role=none><a role=treeitem title="Список останніх змін на цьому вебсайті." href=/v1.24/uk/docs/releases/log/>Зміни в контенті вебсайту</a></li></ul></li><li role=treeitem aria-label=Довідка><a class=main title="Деталізовані авторитетні довідкові матеріали, такі як параметри командного рядка, параметри конфігурації та параметри виклику API." href=/v1.24/uk/docs/reference/>Довідка</a><ul role=group aria-expanded=true class=leaf-section><li role=none><a role=treeitem title="Глосарій поширених термінів Istio." href=/v1.24/uk/docs/reference/glossary/>Глосарій</a></li></ul></li></ul></div></div></div></nav></div><div class=article-container><button id=sidebar-toggle class=main-navigation-toggle aria-label="Open sidebar">
|
||
<svg class="icon hamburger-sidebar"><use xlink:href="/v1.24/img/icons.svg#hamburger-sidebar"/></svg>
|
||
Вміст</button><article aria-labelledby=title><nav aria-label=Breadcrumb><ol><li><a href=/v1.24/uk/docs/ title="Дізнайтеся, як розгортати, використовувати та керувати Istio.">Документація</a><svg class="icon breadcrumb-arrow"><use xlink:href="/v1.24/img/icons.svg#breadcrumb-arrow"/></svg></li><li><a href=/v1.24/uk/docs/ambient/ title="Інформація для налаштування та експлуатації Istio з підтримкою режиму оточення (ambient mode).">Режим ambient</a><svg class="icon breadcrumb-arrow"><use xlink:href="/v1.24/img/icons.svg#breadcrumb-arrow"/></svg></li><li><a href=/v1.24/uk/docs/ambient/architecture/ title="Докладний огляд архітектури режиму оточення.">Архітектура</a><svg class="icon breadcrumb-arrow"><use xlink:href="/v1.24/img/icons.svg#breadcrumb-arrow"/></svg></li><li>Панель даних ambient</li></ol></nav><div class=title-area><div style=width:100%><h1 id=title>Панель даних ambient</h1><p class=byline><span class=reading-time title="1195 слово(ів)"><svg class="icon clock"><use xlink:href="/v1.24/img/icons.svg#clock"/></svg><span> </span>6 хвилин(и)</span>
|
||
<span> </span>
|
||
<span><a href=https://github.com/istio/istio.io/tree/master/README.md#testing-document-content title='Для цієї сторінки немає автоматизованого тесту. Натисніть, щоб дізнатися подробиці або допомогти створити його.'><svg class="icon cancel-grey"><use xlink:href="/v1.24/img/icons.svg#cancel-grey"/></svg><span> </span>
|
||
перевірка сторінки</a></span></p></div></div><nav class=toc-inlined aria-label="Table of Contents"><div><hr><ol><li role=none aria-label="Маршрутизація в mesh"><a href=#in-mesh-routing>Маршрутизація в mesh</a><ol><li role=none aria-label="Вихідний трафік"><a href=#outbound>Вихідний трафік</a><li role=none aria-label="Вхідний трафік"><a href=#inbound>Вхідний трафік</a><ol><li role=none aria-label="Деталі панелі даних"><a href=#dataplane-details>Деталі панелі даних</a><ol><li role=none aria-label=Ідентичність><a href=#identity>Ідентичність</a><li role=none aria-label=Телеметрія><a href=#telemetry>Телеметрія</a><li role=none aria-label="Приклад панелі даних для трафіку Layer 4"><a href=#dataplane-example-for-layer-4-traffic>Приклад панелі даних для трафіку Layer 4</a></ol></li></ol></li></ol></li><li role=none aria-label="Маршрутизація в mesh з увімкненим waypoint"><a href=#in-mesh-routing-with-waypoint-enabled>Маршрутизація в mesh з увімкненим waypoint</a></ol><hr></div></nav><p>В <span class=term data-title=Ambient data-body='<p>Режим ambient (режим оточення) належить до <a href="/uk/docs/reference/glossary/#data-plane-mode">режиму панелі даних</a>, що складається з компонента для кожного вузла та, за бажанням, компонента для кожного простору імен. Мережа, що створюється при встановленні Istio в режимі ambient, може називатися ambient <em>mesh</em>. Режим ambient є альтернативою розгортанню в <a href="/uk/docs/reference/glossary/#sidecar">режимі sidecar</a>.</p>
|
||
'>режимі ambient</span> навантаження може потрапляти в 3 категорії:</p><ol><li><strong>Out of Mesh</strong>: стандартний pod без будь-яких функцій mesh. Istio та <span class=term data-title="Панель даних" data-body='<p>Панель даних — це частина mesh, яка безпосередньо обробляє та маршрутизує трафік між екземплярами навантаження.</p>
|
||
<p>У режимі <span class="term" data-title="Sidecar" data-body="&lt;p&gt;Sidecar загалом є контейнером, який працює поряд з основним застосунком, надаючи додаткову функціональність. В Istio режим sidecar — це &lt;a href=&#34;/uk/docs/reference/glossary/#data-plane-mode&#34;&gt;режим панелі даних&lt;/a&gt;, який запускає проксі &lt;a href=&#34;/uk/docs/reference/glossary/#envoy&#34;&gt;Envoy&lt;/a&gt; поряд з кожним
|
||
&lt;a href=&#34;/uk/docs/reference/glossary/#pod&#34;&gt;Podʼом&lt;/a&gt;.&lt;/p&gt;
|
||
">sidecar</span> панель даних Istio використовує проксі <a href="/uk/docs/reference/glossary/#envoy">Envoy</a>, розгорнуті як sidecar, для медіації та контролю всього трафіку, який надсилають і отримують ваші сервіси mesh.</p>
|
||
<p>У режимі <span class="term" data-title="Ambient" data-body="&lt;p&gt;Режим ambient (режим оточення) належить до &lt;a href=&#34;/uk/docs/reference/glossary/#data-plane-mode&#34;&gt;режиму панелі даних&lt;/a&gt;, що складається з компонента для кожного вузла та, за бажанням, компонента для кожного простору імен. Мережа, що створюється при встановленні Istio в режимі ambient, може називатися ambient &lt;em&gt;mesh&lt;/em&gt;. Режим ambient є альтернативою розгортанню в &lt;a href=&#34;/uk/docs/reference/glossary/#sidecar&#34;&gt;режимі sidecar&lt;/a&gt;.&lt;/p&gt;
|
||
">ambient</span> панель даних Istio використовує проксі <span class="term" data-title="ztunnel" data-body="&lt;p&gt;Ztunnel належить до компонента проксі вузла в режимі &lt;a href=&#34;/uk/docs/reference/glossary/#ambient&#34;&gt;ambient&lt;/a&gt; панелі даних. Ztunnel працює на кожному вузлі й безпечно передає трафік, використовуючи протокол &lt;a href=&#34;/uk/docs/reference/glossary/#hbone&#34;&gt;HBONE&lt;/a&gt;.&lt;/p&gt;
|
||
&lt;p&gt;Детальнішу інформацію можна знайти в &lt;a href=&#34;/uk/docs/ambient/architecture/data-plane/&#34;&gt;документації по панелі даних ambient&lt;/a&gt;.&lt;/p&gt;
|
||
">ztunnel</span> на рівні вузла, розгорнуті як DaemonSet, для медіації та контролю всього трафіку, який надсилають і отримують ваші сервіси mesh.</p>
|
||
'>панель даних</span> ambient не активовані.</li><li><strong>In Mesh</strong>: pod, який включено в <span class=term data-title="Панель даних" data-body='<p>Панель даних — це частина mesh, яка безпосередньо обробляє та маршрутизує трафік між екземплярами навантаження.</p>
|
||
<p>У режимі <span class="term" data-title="Sidecar" data-body="&lt;p&gt;Sidecar загалом є контейнером, який працює поряд з основним застосунком, надаючи додаткову функціональність. В Istio режим sidecar — це &lt;a href=&#34;/uk/docs/reference/glossary/#data-plane-mode&#34;&gt;режим панелі даних&lt;/a&gt;, який запускає проксі &lt;a href=&#34;/uk/docs/reference/glossary/#envoy&#34;&gt;Envoy&lt;/a&gt; поряд з кожним
|
||
&lt;a href=&#34;/uk/docs/reference/glossary/#pod&#34;&gt;Podʼом&lt;/a&gt;.&lt;/p&gt;
|
||
">sidecar</span> панель даних Istio використовує проксі <a href="/uk/docs/reference/glossary/#envoy">Envoy</a>, розгорнуті як sidecar, для медіації та контролю всього трафіку, який надсилають і отримують ваші сервіси mesh.</p>
|
||
<p>У режимі <span class="term" data-title="Ambient" data-body="&lt;p&gt;Режим ambient (режим оточення) належить до &lt;a href=&#34;/uk/docs/reference/glossary/#data-plane-mode&#34;&gt;режиму панелі даних&lt;/a&gt;, що складається з компонента для кожного вузла та, за бажанням, компонента для кожного простору імен. Мережа, що створюється при встановленні Istio в режимі ambient, може називатися ambient &lt;em&gt;mesh&lt;/em&gt;. Режим ambient є альтернативою розгортанню в &lt;a href=&#34;/uk/docs/reference/glossary/#sidecar&#34;&gt;режимі sidecar&lt;/a&gt;.&lt;/p&gt;
|
||
">ambient</span> панель даних Istio використовує проксі <span class="term" data-title="ztunnel" data-body="&lt;p&gt;Ztunnel належить до компонента проксі вузла в режимі &lt;a href=&#34;/uk/docs/reference/glossary/#ambient&#34;&gt;ambient&lt;/a&gt; панелі даних. Ztunnel працює на кожному вузлі й безпечно передає трафік, використовуючи протокол &lt;a href=&#34;/uk/docs/reference/glossary/#hbone&#34;&gt;HBONE&lt;/a&gt;.&lt;/p&gt;
|
||
&lt;p&gt;Детальнішу інформацію можна знайти в &lt;a href=&#34;/uk/docs/ambient/architecture/data-plane/&#34;&gt;документації по панелі даних ambient&lt;/a&gt;.&lt;/p&gt;
|
||
">ztunnel</span> на рівні вузла, розгорнуті як DaemonSet, для медіації та контролю всього трафіку, який надсилають і отримують ваші сервіси mesh.</p>
|
||
'>панель даних</span> ambient і який має перехоплення трафіку на рівні Layer 4 за допомогою <span class=term data-title=ztunnel data-body='<p>Ztunnel належить до компонента проксі вузла в режимі <a href="/uk/docs/reference/glossary/#ambient">ambient</a> панелі даних. Ztunnel працює на кожному вузлі й безпечно передає трафік, використовуючи протокол <a href="/uk/docs/reference/glossary/#hbone">HBONE</a>.</p>
|
||
<p>Детальнішу інформацію можна знайти в <a href="/uk/docs/ambient/architecture/data-plane/">документації по панелі даних ambient</a>.</p>
|
||
'>ztunnel</span>. У цьому режимі можна застосовувати політики L4 для трафіку podʼа. Цей режим можна активувати, встановивши мітку <code>istio.io/dataplane-mode=ambient</code>. Див. <a href=/v1.24/uk/docs/ambient/usage/add-workloads/#ambient-labels>мітки</a> для отримання додаткових деталей.</li><li><strong>In Mesh, Waypoint enabled</strong>: pod, який є <em>в mesh</em> <em>та</em> має розгорнутий <span class=term data-title=Waypoint data-body='<p>Waypoint — це компонент проксі-рівня 7 в <a href="/uk/docs/reference/glossary/#ambient">режимі ambient</a>. Waypoint зазвичай працює на основі кожного простору імен і обробляє весь трафік, що потрапляє до цього простору імен.</p>
|
||
'>проксі waypoint</span>. У цьому режимі можна застосовувати політики L7 для трафіку podʼа. Цей режим можна активувати, встановивши мітку <code>istio.io/use-waypoint</code>. Див. <a href=/v1.24/uk/docs/ambient/usage/add-workloads/#ambient-labels>мітки</a> для отримання додаткових деталей.</li></ol><p>Залежно від категорії, до якої належить навантаження, шлях трафіку буде різним.</p><h2 id=in-mesh-routing>Маршрутизація в mesh</h2><h3 id=outbound>Вихідний трафік</h3><p>Коли pod у mesh ambient робить вихідний запит, він буде <a href=/v1.24/uk/docs/ambient/architecture/traffic-redirection/>прозоро перенаправлений</a> до локального на вузлі ztunnel, який визначить, куди і як переслати запит. Загалом, маршрутизація трафіку поводитися так само як і у Kubernetes; запити до <code>Service</code> будуть надіслані до точки доступу в межах <code>Service</code>, тоді як запити безпосередньо до IP <code>Pod</code> підуть безпосередньо до цього IP.</p><p>Однак, залежно від можливостей призначення, буде відбуватися різна поведінка. Якщо призначення також додане в mesh або має можливості проксі Istio (такі як sidecar), запит буде оновлено до зашифрованого <span class=term data-title=HBONE data-body='<p>HBONE (або HTTP-Based Overlay Network Environment) — це безпечний тунельний протокол, що використовується між компонентами Istio. <a href="/uk/docs/ambient/architecture/hbone/">Дізнайтеся більше про HBONE</a>.</p>
|
||
'>тунелю HBONE</span>. Якщо призначення має проксі waypoint, окрім оновлення до HBONE, запит буде пересланий до цього waypoint для застосування політик L7.</p><p>Зверніть увагу, що у випадку запиту до <code>Service</code>, якщо сервіс <em>має</em> waypoint, запит буде надісланий до його waypoint для застосування політик L7 до трафіку. Аналогічно, у випадку запиту до IP <code>Pod</code>, якщо pod <em>має</em> waypoint, запит буде надісланий до його waypoint для застосування політик L7 до трафіку. Оскільки можливе варіювання міток, пов’язаних із podʼами в <code>Deployment</code>, технічно можливо, що деякі podʼи використовують waypoint, а інші — ні. Користувачам зазвичай рекомендується уникати цього розширеного випадку використання.</p><h3 id=inbound>Вхідний трафік</h3><p>Коли pod у mesh ambient отримує вхідний запит, він буде <a href=/v1.24/uk/docs/ambient/architecture/traffic-redirection/>прозоро перенаправлений</a> до локального на вузлі ztunnel. Коли ztunnel отримує запит, він застосовує політики авторизації та пересилає запит лише в разі, якщо запит проходить ці перевірки.</p><p>Pod може отримувати трафік HBONE або незашифрований трафік. Стандартно обидва будуть прийняті ztunnel. Запити з джерел поза mesh не матимуть жодної ідентичності учасника при оцінці політик авторизації, користувач може встановити політику, яка вимагатиме ідентичність (будь-яку або конкретну), щоб заблокувати весь незашифрований трафік.</p><p>Коли призначення має waypoint, якщо джерело знаходиться в mesh ambient, ztunnel джерела забезпечує, що запит <strong>буде</strong> проходити через waypoint, де застосовується політика. Однак, навантаження поза mesh не знає нічого про проксі waypoint, тому воно надсилає запити безпосередньо до призначення, не проходячи через жодний проксі waypoint, навіть якщо призначення має waypoint. Зараз трафік від sidecar і шлюзів також не проходить через жоден проксі waypoint, і вони дізнаються про проксі waypoint у майбутніх релізах.</p><h4 id=dataplane-details>Деталі панелі даних</h4><h5 id=identity>Ідентичність</h5><p>Весь вхідний та вихідний L4 TCP трафік між навантаженнями в ambient mesh захищений панеллю даних, використовуючи mTLS через <span class=term data-title=HBONE data-body='<p>HBONE (або HTTP-Based Overlay Network Environment) — це безпечний тунельний протокол, що використовується між компонентами Istio. <a href="/uk/docs/ambient/architecture/hbone/">Дізнайтеся більше про HBONE</a>.</p>
|
||
'>HBONE</span>, ztunnel і сертифікати x509.</p><p>Як передбачено <span class=term data-title="Взаємна TLS автентифікація" data-body='<p>Взаємна TLS автентифікація забезпечує надійну автентифікацію сервіс-сервіс з вбудованим управлінням ідентичностями та обліковими даними. <a href="/uk/docs/concepts/security/#mutual-tls-authentication">Дізнайтеся більше про взаємну TLS автентифікацію</a>.</p>
|
||
'>mTLS</span>, джерело та призначення повинні мати унікальні ідентичності x509, і ці ідентичності повинні використовуватися для встановлення зашифрованого каналу для цього зʼєднання.</p><p>Це вимагає від ztunnel керувати кількома різними сертифікатами навантаження, від імені навантажень, що обробляються проксі — один для кожної унікальної ідентичності (службовий обліковий запис) для кожного podʼа вузла. Ідентичність самого ztunnel ніколи не використовується для з’єднань mTLS між навантаженнями.</p><p>При отриманні сертифікатів ztunnel автентифікується в CA зі своєю ідентичністю, але запитує ідентичність іншого навантаження. Критично важливо, щоб CA забезпечував, що ztunnel має дозвіл запитувати цю ідентичність. Запити на ідентичності, які не працюють на вузлі, відхиляються. Це критично для забезпечення того, щоб скомпрометований вузол не скомпрометував всю mesh.</p><p>Це застосування CA здійснюється CA Istio за допомогою JWT токена службового облікового запису Kubernetes, який кодує інформацію про pod. Це також є вимогою для будь-яких альтернативних CA, що інтегруються з ztunnel.</p><p>Ztunnel запитуватиме сертифікати для всіх ідентичностей на вузлі. Це визначається на основі конфігурації <span class=term data-title="Панель управління" data-body="<p>Панель управління (control plane) — це набір системних сервісів, які конфігурують mesh або його підмножину для управління комунікацією між екземплярами навантаження всередині.</p>
|
||
">панелі управління</span>, яку він отримує. Коли на вузлі виявляється нова ідентичність, вона буде поставлена в чергу для отримання з низьким пріоритетом як оптимізація. Однак, якщо запит потребує певної ідентичності, яка ще не була отримана, вона буде негайно запитана.</p><p>Ztunnel також буде обробляти ротацію цих сертифікатів, коли вони наближаються до закінчення терміну дії.</p><h5 id=telemetry>Телеметрія</h5><p>Ztunnel надає повний набір <a href=/v1.24/docs/reference/config/metrics/>Стандартних TCP метрик Istio</a>.</p><h5 id=dataplane-example-for-layer-4-traffic>Приклад панелі даних для трафіку Layer 4</h5><p>L4 панель даних ambient зображена на наступній схемі.</p><figure style=width:100%><div class=wrapper-with-intrinsic-ratio style=padding-bottom:38.50883935434281%><a data-skipendnotes=true href=/v1.24/uk/docs/ambient/architecture/data-plane/ztunnel-datapath-1.png title="Основний шлях даних L4-only ztunnel"><img class=element-to-stretch src=/v1.24/uk/docs/ambient/architecture/data-plane/ztunnel-datapath-1.png alt="Основний шлях даних L4-only ztunnel"></a></div><figcaption>Основний шлях даних L4-only ztunnel</figcaption></figure><p>На схемі показано кілька навантажень, доданих до ambient mesh, які працюють на вузлах W1 і W2 кластера Kubernetes. На кожному вузлі є один екземпляр проксі ztunnel. У цьому сценарії клієнтські podʼи C1, C2 і C3 потребують доступу до сервісу, що надається подом S1. Немає потреби в розширених функціях L7, таких як маршрутизація трафіку L7 або управління трафіком L7, тому L4 панель даних достатня для отримання <span class=term data-title="Взаємна TLS автентифікація" data-body='<p>Взаємна TLS автентифікація забезпечує надійну автентифікацію сервіс-сервіс з вбудованим управлінням ідентичностями та обліковими даними. <a href="/uk/docs/concepts/security/#mutual-tls-authentication">Дізнайтеся більше про взаємну TLS автентифікацію</a>.</p>
|
||
'>mTLS</span> та застосування політик L4 — проксі waypoint не потрібен.</p><p>Схема показує, що podʼи C1 і C2, які працюють на вузлі W1, підключаються до podʼа S1, що працює на вузлі W2.</p><p>TCP трафік для C1 і C2 захищено тунелюванням через створені ztunnel <span class=term data-title=HBONE data-body='<p>HBONE (або HTTP-Based Overlay Network Environment) — це безпечний тунельний протокол, що використовується між компонентами Istio. <a href="/uk/docs/ambient/architecture/hbone/">Дізнайтеся більше про HBONE</a>.</p>
|
||
'>HBONE</span> зʼєднання. <span class=term data-title="Взаємна TLS автентифікація" data-body='<p>Взаємна TLS автентифікація забезпечує надійну автентифікацію сервіс-сервіс з вбудованим управлінням ідентичностями та обліковими даними. <a href="/uk/docs/concepts/security/#mutual-tls-authentication">Дізнайтеся більше про взаємну TLS автентифікацію</a>.</p>
|
||
'>Mutual TLS (mTLS)</span> використовується для шифрування, а також для взаємної автентифікації тунельованого трафіку. <a href=https://github.com/spiffe/spiffe/blob/main/standards/SPIFFE.md>SPIFFE</a> ідентичності використовуються для ідентифікації навантажень з обох сторін зʼєднання. Для отримання додаткових відомостей про протокол тунелювання та механізм перенаправлення трафіку зверніться до посібників на <a href=/v1.24/uk/docs/ambient/architecture/hbone/>HBONE</a> та <a href=/v1.24/uk/docs/ambient/architecture/traffic-redirection/>перенаправлення трафіку ztunnel</a>.</p><div><aside class="callout tip"><div class=type><svg class="large-icon"><use xlink:href="/v1.24/img/icons.svg#callout-tip"/></svg></div><div class=content>Примітка: Хоча на схемі показані тунелі HBONE між двома проксі ztunnel, тунелі насправді між джерелом і призначенням podʼів. Трафік HBONE інкапсулюється і шифрується в мережевому просторі імен джерела podʼа і в кінцевому підсумку декапсулюється і розшифровується в мережевому просторі імен призначення podʼа на вузлі призначення. Проксі ztunnel все ще логічно обробляє як панель управління, так і панель даних, необхідні для транспорту HBONE; однак, він може це робити зсередини мережевих просторів імен джерела та призначення podʼів.</div></aside></div><p>Зверніть увагу, що локальний трафік — показаний на схемі від podʼа C3 до podʼа призначення S1 на вузлі W2 — також проходить через локальний екземпляр проксі ztunnel, тому функції управління трафіком L4, такі як авторизація L4 та телеметрія L4, будуть застосовані однаково до трафіку, незалежно від того, чи перетинає він межі вузлів.</p><h2 id=in-mesh-routing-with-waypoint-enabled>Маршрутизація в mesh з увімкненим waypoint</h2><p>Waypoint Istio отримує виключно трафік HBONE. Після отримання запиту waypoint перевіряє, чи трафік призначений для <code>Pod</code> або <code>Service</code>, що використовує його.</p><p>Прийнявши трафік, waypoint застосовує політики L7 (такі як <code>AuthorizationPolicy</code>, <code>RequestAuthentication</code>, <code>WasmPlugin</code>, <code>Telemetry</code> тощо) перед пересиланням.</p><p>Для прямих запитів до <code>Pod</code> запити просто пересилаються безпосередньо після застосування політики.</p><p>Для запитів до <code>Service</code> waypoint також застосовує маршрутизацію та балансування навантаження. Стандартно, <code>Service</code> просто маршрутизує до себе, виконуючи балансування навантаження L7 серед своїх точок доступу. Це можна перевизначити за допомогою маршрутів для цього <code>Service</code>.</p><p>Наприклад, наступна політика забезпечить, що запити до сервісу <code>echo</code> будуть переслані до <code>echo-v1</code>:</p><pre><code class=language-yaml data-expandlinks=true data-repo=istio>apiVersion: gateway.networking.k8s.io/v1
|
||
kind: HTTPRoute
|
||
metadata:
|
||
name: echo
|
||
spec:
|
||
parentRefs:
|
||
- group: ""
|
||
kind: Service
|
||
name: echo
|
||
rules:
|
||
- backendRefs:
|
||
- name: echo-v1
|
||
port: 80</code></pre><p>Наступний рисунок показує шлях даних між ztunnel і waypoint, якщо один налаштований для застосування політик L7. Тут ztunnel використовує тунелювання HBONE для надсилання трафіку до проксі waypoint для обробки L7. Після обробки waypoint надсилає трафік через другий тунель HBONE до ztunnel на вузлі, що хостить обраний сервіс призначення podʼа. Загалом, проксі waypoint може бути розташований на тих самих вузлах, що й pod джерела або призначення, або на інших.</p><figure style=width:100%><div class=wrapper-with-intrinsic-ratio style=padding-bottom:37.84143904063957%><a data-skipendnotes=true href=/v1.24/uk/docs/ambient/architecture/data-plane/ztunnel-waypoint-datapath.png title="Шлях даних Ztunnel через проміжний waypoint"><img class=element-to-stretch src=/v1.24/uk/docs/ambient/architecture/data-plane/ztunnel-waypoint-datapath.png alt="Шлях даних Ztunnel через проміжний waypoint"></a></div><figcaption>Шлях даних Ztunnel через проміжний waypoint</figcaption></figure></article><nav class=pagenav><div class=left><a title="Зрозумійте, як ambient взаємодіє з панеллю управління Istio." href=/v1.24/uk/docs/ambient/architecture/control-plane/ class=next-link><svg class="icon left-arrow"><use xlink:href="/v1.24/img/icons.svg#left-arrow"/></svg>Ambient та панель управліня Istio</a></div><div class=right><a title="Розуміння протоколу безпечного тунелювання Istio." href=/v1.24/uk/docs/ambient/architecture/hbone/ class=next-link>HBONE<svg class="icon right-arrow"><use xlink:href="/v1.24/img/icons.svg#right-arrow"/></svg></a></div></nav><div id=feedback><div id=feedback-initial>Чи була ця інформація корисною?<br><button class="btn feedback" onclick='sendFeedback("uk",1)'>Так</button>
|
||
<button class="btn feedback" onclick='sendFeedback("uk",0)'>Ні</button></div><div id=feedback-comment>Чи є у вас пропозиції щодо покращення?<br><br><input id=feedback-textbox type=text placeholder='Допоможіть нам покращити...' data-lang=uk></div><div id=feedback-thankyou>Дякуємо за ваш відгук!</div></div><div id=endnotes-container aria-hidden=true><h2>Посилання</h2><ol id=endnotes></ol></div></div><div class=toc-container><nav class=toc aria-label="Table of Contents"><div id=toc><ol><li role=none aria-label="Маршрутизація в mesh"><a href=#in-mesh-routing>Маршрутизація в mesh</a><ol><li role=none aria-label="Вихідний трафік"><a href=#outbound>Вихідний трафік</a><li role=none aria-label="Вхідний трафік"><a href=#inbound>Вхідний трафік</a><ol><li role=none aria-label="Деталі панелі даних"><a href=#dataplane-details>Деталі панелі даних</a><ol><li role=none aria-label=Ідентичність><a href=#identity>Ідентичність</a><li role=none aria-label=Телеметрія><a href=#telemetry>Телеметрія</a><li role=none aria-label="Приклад панелі даних для трафіку Layer 4"><a href=#dataplane-example-for-layer-4-traffic>Приклад панелі даних для трафіку Layer 4</a></ol></li></ol></li></ol></li><li role=none aria-label="Маршрутизація в mesh з увімкненим waypoint"><a href=#in-mesh-routing-with-waypoint-enabled>Маршрутизація в mesh з увімкненим waypoint</a></ol></div></nav></div></main><footer class=footer><div class="footer-wrapper container-l"><div class="user-links footer-links"><a class=channel title='GitHub - це місце, де відбувається розробка коду Istio' href=https://github.com/istio/community aria-label=GitHub><svg class="icon github"><use xlink:href="/v1.24/img/icons.svg#github"/></svg>
|
||
</a><a class=channel title='Якщо ви хочете ознайомитися з технічною проєктною документацією Istio, перейдіть до диска нашої команди' href=https://groups.google.com/forum/#!forum/istio-team-drive-access aria-label="team drive"><svg class="icon drive"><use xlink:href="/v1.24/img/icons.svg#drive"/></svg>
|
||
</a><a class=channel title='Обговорюйте проблеми в інтерактивному режимі зі спільнотою Istio у Slack' href=https://slack.istio.io aria-label=slack><svg class="icon slack"><use xlink:href="/v1.24/img/icons.svg#slack"/></svg>
|
||
</a><a class=channel title='Stack Overflow — це місце, де ви можете поставити питання та знайти відповіді на них щодо розгортання, налаштування та використання Istio' href=https://stackoverflow.com/questions/tagged/istio aria-label="Stack Overflow"><svg class="icon stackoverflow"><use xlink:href="/v1.24/img/icons.svg#stackoverflow"/></svg>
|
||
</a><a class=channel title='Follow us on LinkedIn to get the latest news' href=https://www.linkedin.com/company/istio/ aria-label=LinkedIn><svg class="icon linkedin"><use xlink:href="/v1.24/img/icons.svg#linkedin"/></svg>
|
||
</a><a class=channel title='Стежте за нами у Твіттері, щоб бути в курсі останніх новин' href=https://twitter.com/IstioMesh aria-label=Twitter><svg class="icon twitter"><use xlink:href="/v1.24/img/icons.svg#twitter"/></svg>
|
||
</a><a class=channel title='Follow us on Bluesky to get the latest news' href=https://bsky.app/profile/istio.io aria-label=Bluesky><svg class="icon bluesky"><use xlink:href="/v1.24/img/icons.svg#bluesky"/></svg>
|
||
</a><a class=channel title='Follow us on Mastodon to get the latest news' href=https://mastodon.social/@istio aria-label=Mastodon rel=me><svg class="icon mastodon"><use xlink:href="/v1.24/img/icons.svg#mastodon"/></svg></a></div><hr class=footer-separator role=separator><div class="info footer-info"><a class=logo href=/v1.24/uk/ aria-label=logotype><svg width="128" height="60" viewBox="0 0 128 60"><path d="M58.434 48.823A.441.441.0 0158.3 48.497V22.583a.444.444.0 01.134-.326.446.446.0 01.327-.134h3.527a.447.447.0 01.325.134.447.447.0 01.134.326v25.914a.443.443.0 01-.134.326.444.444.0 01-.325.134h-3.527a.444.444.0 01-.327-.134z"/><path d="m70.969 48.477a6.556 6.556.0 01-2.818-1.955 4.338 4.338.0 01-1-2.78v-.345a.443.443.0 01.134-.326.444.444.0 01.326-.135h3.374a.444.444.0 01.326.135.445.445.0 01.134.326v.077a2.014 2.014.0 001.054 1.667 4.672 4.672.0 002.664.709 4.446 4.446.0 002.492-.633 1.862 1.862.0 00.958-1.591 1.426 1.426.0 00-.786-1.322 12.7 12.7.0 00-2.549-.939l-1.457-.46a21.526 21.526.0 01-3.3-1.227 6.57 6.57.0 01-2.262-1.783 4.435 4.435.0 01-.92-2.894 5.081 5.081.0 012.109-4.275 8.993 8.993.0 015.558-1.591 10.445 10.445.0 014.1.748 6.3 6.3.0 012.722 2.07 5 5 0 01.958 3.009.441.441.0 01-.134.326.441.441.0 01-.325.134h-3.258a.441.441.0 01-.326-.134.443.443.0 01-.134-.326 1.974 1.974.0 00-.978-1.667 4.647 4.647.0 00-2.665-.671 4.741 4.741.0 00-2.435.556 1.724 1.724.0 00-.938 1.553 1.512 1.512.0 00.9 1.4 15.875 15.875.0 003.01 1.055l.843.229a27.368 27.368.0 013.412 1.246 6.67 6.67.0 012.338 1.763 4.387 4.387.0 01.958 2.933 4.988 4.988.0 01-2.146 4.275 9.543 9.543.0 01-5.712 1.552 11.626 11.626.0 01-4.227-.709z"/><path d="m97.039 32.837a.443.443.0 01-.326.135h-3.911a.169.169.0 00-.191.192v9.239a2.951 2.951.0 00.632 2.108 2.7 2.7.0 002.013.652h1.15a.444.444.0 01.325.134.441.441.0 01.134.326v2.875a.471.471.0 01-.459.5l-1.994.039a8 8 0 01-4.524-1.035q-1.495-1.035-1.533-3.91V33.166A.17.17.0 0088.164 32.974H85.978A.441.441.0 0185.652 32.839.441.441.0 0185.518 32.513V29.83a.441.441.0 01.134-.326.444.444.0 01.326-.135h2.186a.169.169.0 00.191-.192v-4.485a.438.438.0 01.134-.326.44.44.0 01.325-.134h3.336a.443.443.0 01.325.134.442.442.0 01.135.326v4.485a.169.169.0 00.191.192h3.911a.446.446.0 01.326.135.446.446.0 01.134.326v2.683a.446.446.0 01-.133.324z"/><path d="m101.694 25.917a2.645 2.645.0 01-.767-1.955 2.65 2.65.0 01.767-1.955 2.65 2.65.0 011.955-.767 2.65 2.65.0 011.955.767 2.652 2.652.0 01.767 1.955 2.647 2.647.0 01-.767 1.955 2.646 2.646.0 01-1.955.767 2.645 2.645.0 01-1.955-.767zm-.211 22.906a.441.441.0 01-.134-.326V29.79a.444.444.0 01.134-.326.446.446.0 01.326-.134h3.527a.446.446.0 01.326.134.445.445.0 01.134.326v18.707a.443.443.0 01-.134.326.443.443.0 01-.326.134h-3.527a.443.443.0 01-.326-.134z"/><path d="m114.019 47.734a8.1 8.1.0 01-3.047-4.255 14.439 14.439.0 01-.652-4.37 14.3 14.3.0 01.614-4.371A7.869 7.869.0 01114 30.56a9.072 9.072.0 015.252-1.5 8.543 8.543.0 015.041 1.5 7.985 7.985.0 013.009 4.14 12.439 12.439.0 01.69 4.37 13.793 13.793.0 01-.651 4.37 8.255 8.255.0 01-3.028 4.275 8.475 8.475.0 01-5.1 1.553 8.754 8.754.0 01-5.194-1.534zm7.629-3.1a4.536 4.536.0 001.476-2.262 11.335 11.335.0 00.383-3.221 10.618 10.618.0 00-.383-3.22 4.169 4.169.0 00-1.457-2.243 4.066 4.066.0 00-2.531-.785 3.942 3.942.0 00-2.453.785 4.376 4.376.0 00-1.5 2.243 11.839 11.839.0 00-.383 3.22 11.84 11.84.0 00.383 3.221 4.222 4.222.0 001.476 2.262 4.075 4.075.0 002.549.8 3.8 3.8.0 002.44-.809z"/><path d="m15.105 32.057v15.565a.059.059.0 01-.049.059L.069 50.25A.06.06.0 01.005 50.167l14.987-33.47a.06.06.0 01.114.025z"/><path d="m17.631 23.087v24.6a.06.06.0 00.053.059l22.449 2.507a.06.06.0 00.061-.084L17.745.032a.06.06.0 00-.114.024z"/><path d="m39.961 52.548-24.833 7.45a.062.062.0 01-.043.0L.079 52.548a.059.059.0 01.026-.113h39.839a.06.06.0 01.017.113z"/></svg></a><div class=footer-languages><a tabindex=-1 lang=en id=switch-lang-en class=footer-languages-item>English
|
||
</a><a tabindex=-1 lang=zh id=switch-lang-zh class=footer-languages-item>中文
|
||
</a><a tabindex=-1 lang=uk id=switch-lang-uk class="footer-languages-item active"><svg class="icon tick"><use xlink:href="/v1.24/img/icons.svg#tick"/></svg>
|
||
Українська</a></div></div><ul class=footer-policies><li class=footer-policies-item><a class=footer-policies-link href=https://www.linuxfoundation.org/legal/terms>Умови та положення
|
||
</a>|
|
||
<a class=footer-policies-link href=https://www.linuxfoundation.org/legal/privacy-policy>Про конфіденційність
|
||
</a>|
|
||
<a class=footer-policies-link href=https://www.linuxfoundation.org/legal/trademark-usage>Торгові марки
|
||
</a>|
|
||
<a class=footer-policies-link href=https://github.com/istio/istio.io/edit/release-1.24/content/en/docs/ambient/architecture/data-plane/index.md>Змінити цю сторінку на GitHub</a></li></ul><div class=footer-base><span class=footer-base-copyright>© 2024 the Istio Authors.</span>
|
||
<span class=footer-base-version>Версія
|
||
Архів
|
||
1.24.3</span><ul class=footer-base-releases><li class=footer-base-releases-item><a tabindex=-1 class=footer-base-releases-link onclick='return navigateToUrlOrRoot("https://istio.io/docs/ambient/architecture/data-plane/"),!1'>поточний випуск</a></li><li class=footer-base-releases-item><a tabindex=-1 class=footer-base-releases-link onclick='return navigateToUrlOrRoot("https://preliminary.istio.io/docs/ambient/architecture/data-plane/"),!1'>наступний випуск</a></li><li class=footer-base-releases-item><a tabindex=-1 class=footer-base-releases-link href=https://istio.io/archive>старі випуски</a></li></ul></div></div></footer><script src=https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js defer></script><div id=scroll-to-top-container aria-hidden=true><button id=scroll-to-top title=Нагору tabindex=-1><svg class="icon top"><use xlink:href="/v1.24/img/icons.svg#top"/></svg></button></div></body></html> |