Checking the Edge Gateway and containers
Verify that the Edge Gateway containers are running correctly.
To verify that the Edge Gateway containers are
running correctly, run the following command on the Edge Gateway
system.
sudo kubectl get pods -A -l app.kubernetes.io/name=controllerMake sure that the 'NAME' column in the middle has an entry for
deployment-operator-<unique id> and an entry for
deployment-synchronizer-<unique id>. Make sure that the STATUS is
Running.
If the containers are not running, use the
kubectl describe command to determine
the cause of the issue, especially the Events section.
sudo kubectl describe pod/<name> -n <namespace> The Edge Gateway have runtime status probes
available. When a problem occurs inside the containers, the cluster tries to resolve the problem by
restarting the containers. You can check the container restart counter by listing the
pods.
sudo kubectl get pods -n <apphost namespace>If the
RESTARTS counter keeps increasing, use the following command to trigger a
self-check on each Edge Gateway, and collect the
logs by using
kubectl.sudo manageAppHost checkconnection [--controller-id <apphost namespace>]The tool also lists all of the detected Edge Gateway.