Installing Icinga for Kubernetes Web¶
Using Helm¶
For deploying Icinga for Kubernetes and its dependencies within a Kubernetes cluster, the recommended approach is to use our Helm charts to deploy a ready-to-use Icinga stack.
Installing via Package¶
Though any of the Icinga for Kubernetes components can run either inside or outside Kubernetes clusters, including the database, common setup approaches include the following:
- All components run inside a Kubernetes cluster.
- All components run outside a Kubernetes cluster.
- Only the Icinga for Kubernetes daemon runs inside a Kubernetes cluster, requiring configuration for an external service to connect to the database outside the cluster.
To install Icinga for Kubernetes outside of a Kubernetes cluster, it is recommended to use prebuilt packages available for all supported platforms from our official release repository. Follow the steps provided for your target operating system to set up the repository and install Icinga for Kubernetes Web.
Before installing Icinga for Kubernetes Web, make sure you have installed Icinga for Kubernetes.