Kubernetes Dashboard
You can use the default Kubernetes dashboard to monitor your confidential applications. For an application-orient view, you can use Kubeapps. For a performance-oriented view, you can use TEEMon.
Prerequisites
- A Kubernetes cluster
kubectl
is properly set up
Installation
Install the dashboard with kubectl
:
kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.1/aio/deploy/recommended.yaml
Start the kubectl
proxy:
kubectl proxy
The dashboard can now be viewed at:
Application Monitoring
In the Kubernetes dashboard you can monitor various workload characteristics and identify issues in the workload. Like in this case, some services did not start:

By clicking on the failed services, you can see that in this case the issue was a credential issue.