3.8 KiB
| title | description | weight | aliases | owner | skip_list | test | ||
|---|---|---|---|---|---|---|---|---|
| Як розпочати | Як розгорнути та встановити Istio в режимі оточення. | 2 |
|
istio/wg-networking-maintainers | true | yes |
Цей посібник дозволяє швидко оцінити режим {{< gloss "ambient" >}}ambient{{< /gloss >}} в Istio. Для продовження вам знадобиться кластер Kubernetes. Якщо у вас немає кластера, ви можете використовувати kind або будь-яку іншу підтримувану платформу Kubernetes.
Ці кроки вимагають наявності {{< gloss "кластер" >}}кластера{{< /gloss >}}, який працює на підтримуваній версії Kubernetes ({{< supported_kubernetes_versions >}}).
Завантаження Istio CLI
Istio сконфігуровано за допомогою інструмента командного рядка istioctl. Завантажте його та демонстраційні застосунки Istio:
{{< text syntax=bash snip_id=none >}} $ curl -L https://istio.io/downloadIstio | sh - $ cd istio-{{< istio_full_version >}} $ export PATH=$PWD/bin:$PATH {{< /text >}}
Перевірте, чи можете ви запустити istioctl, спробувавши вивести версію команди. На цьому етапі Istio ще не встановлено у вашому кластері, тому ви побачите, що жоден з podʼів не готовий.
{{< text syntax=bash snip_id=none >}} $ istioctl version Istio is not present in the cluster: no running Istio pods in namespace "istio-system" client version: {{< istio_full_version >}} {{< /text >}}
Встановлення Istio у ваш кластер
istioctl підтримує кілька профілів конфігурації, які включають різні стандартні параметри та можуть бути налаштовані відповідно до ваших операційних потреб. Підтримка режиму оточення включена в профіль ambient. Встановіть Istio за допомогою наступної команди:
{{< text syntax=bash snip_id=install_ambient >}} $ istioctl install --set profile=ambient --skip-confirmation {{< /text >}}
Як тільки установку буде завершено, ви отримаєте наступний результат, який вказує на те, що всі компоненти були успішно встановлені.
{{< text syntax=plain snip_id=none >}} ✔ Istio core installed ✔ Istiod installed ✔ CNI installed ✔ Ztunnel installed ✔ Installation complete {{< /text >}}
Встановлення CRD для Kubernetes Gateway API
Ви використовуватимете Kubernetes Gateway API для налаштування маршрутизації трафіку.
{{< boilerplate gateway-api-install-crds >}}
Подальші кроки
Вітаємо! Ви успішно встановили Istio з підтримкою режиму оточення. Перейдіть до наступного кроку, щоб встановити демонстраційний застосунок.