Edge Fleet Settings
Changing the Fleet API settings is the first step in setting up Cribl Edge on Kubernetes. For security reasons, the Cribl Edge API listens on localhost (127.0.0.1
) by default. However, in Kubernetes, this is not ideal.
Kubernetes offers multiple mechanisms to ensure that running Pods are healthy. An HTTP health check is one of these mechanisms, which requires the Cribl Edge container to listen on its public network IP address.
By default, the Cribl Edge Helm Chart is configured with health checks enabled. The Kubernetes cluster should detect issues with Edge containers and replace them if necessary.
important
- Click the Cribl tab to open the Leader.
- Click Manage on the Edge tile.
- Click
default_fleet
. - Click Fleet Settings in the secondary navigation menu.
- Navigate to System > General Settings > API Server Settings > General.
- Change the Host value from
127.0.0.1
to0.0.0.0
. - Click Save.
Next, let's set up our Destinations.