Istio is an open source service mesh, a low-latency infrastructure layer added onto existing distributed applications in a Kubernetes cluster. Istio provides load balancing, service-to-service authentication, and monitoring with few or no service code changes.
You can deploy Istio in your Nebius AI Managed Service for Kubernetes clusters using this Marketplace product. It includes optional add-ons that deploy additional software components into your cluster and integrate them with Istio:
- Kiali, an observability console for Istio.
- Grafana®, a data monitoring, analysis, and visualization platform with Istio dashboards.
- Prometheus, a system monitoring and alerting toolkit with metrics which track the health of Istio and of application within the service mesh.
- Jaeger, a tracing system.
- Grafana Loki®, a log aggregation and storage system.
Warning
If you are going to use this product in production, we recommend to configure it according to the Istio recommendations.
-
If you haven’t done it yet, create a Kubernetes cluster and a node group in it. Nodes on the group must have at least 6 GB of RAM each.
-
Install the kubectl and configure it to work with the created cluster.
-
Click the button in this card to go to the cluster selection form.
-
Configure the application:
- Namespace: Select a namespace or create a new one. We do not recommend using the
default
namespace. - Application name: Enter the name of the application.
- Install addons: Select this option if you want to deploy additional components into your cluster and integrate them with Istio: Kiali, Grafana, Prometheus, Jaeger, and Loki.
-
Click Install.
-
Wait for the application to change its status to
Deployed
. -
To check that Istio is working, follow the getting started guide from Istio documentation, starting from deploying a sample application.
Nebius AI does not provide technical support for the product. If you have any issues, please refer to the developer’s information resources.
Helm chart | Version | Pull-command | Documentation |
---|---|---|---|
cr.nemax.nebius.cloud/yc-marketplace/nebius/istio/chart/istio | 1.18.0-1a | Open |
Docker image | Version | Pull-command |
---|---|---|
cr.nemax.nebius.cloud/yc-marketplace/nebius/istio/pilot1716973508241042557376405665085174595406818999646 | 1.18.0 | |
cr.nemax.nebius.cloud/yc-marketplace/nebius/istio/proxyv1716973508241042557376405665085174595406818999646 | 1.18.0 | |
cr.nemax.nebius.cloud/yc-marketplace/nebius/istio/grafana1716973508241042557376405665085174595406818999646 | 9.0.1 | |
cr.nemax.nebius.cloud/yc-marketplace/nebius/istio/jaeger1716973508241042557376405665085174595406818999646 | 1.35 | |
cr.nemax.nebius.cloud/yc-marketplace/nebius/istio/kiali1716973508241042557376405665085174595406818999646 | v1.67 | |
cr.nemax.nebius.cloud/yc-marketplace/nebius/istio/loki1716973508241042557376405665085174595406818999646 | 2.7.3 | |
cr.nemax.nebius.cloud/yc-marketplace/nebius/istio/prometheus1716973508241042557376405665085174595406818999646 | v2.41.0 | |
cr.nemax.nebius.cloud/yc-marketplace/nebius/istio/configmap-reload1716973508241042557376405665085174595406818999646 | v0.8.0 |