skip to main content
Technical Operations > Introduction > Third Party Kubernetes Components
Third Party Kubernetes Components
While not authored or maintained by Instant Connect, these components may be installed, by default, into the Kubernetes cluster when installing ICE. They are primarily intended as a convenience for customers new to Kubernetes or building a cluster specifically for ICE.
When deploying ICE onto a Kubernetes cluster that is being shared with other applications, it's likely the cluster will already have these (or equivalent) tools installed. Administrators are free—and encouraged—to use their own monitoring and analysis tools whenever appropriate. Consult the ICE Admin Guide for details about omitting these components during installation or utilizing equivalent tools in their place.
Component
Description
Nginx-Ingress Controller
Required. Routes traffic received by the cluster to the service that it's intended for. Every cluster running ICE Server requires an ingress controller of some kind to forward traffic to ICE, but administrators are not required to use this specific ingress—others are available on the market—nor are they required to use the default configuration that ships with ICE.
Prometheus / Loki / Grafana
Optional. An open-source analytics and monitoring platform useful for searching and viewing log messages generated by application components running inside Kubernetes. It also provides data visualization and dashboards of system health and activity (like active network traffic, cluster node memory, CPU utilization, etc).
Swagger
Optional. An open-source web application providing technical documentation of the ICE REST web services. This tool is primarily useful for software developers interested in building custom integrations with Instant Connect.