/qs_on_Kubernetes

Cookbook for Qlik Sense Enterprise on Kubernetes

Primary LanguageShellMIT LicenseMIT

Qlik Sense Enterprise on Kubernetes

The attached .qvf app connects to the Kubernetes API to read the name of the pods and

  • computes the actual deeplink to the log of the container(s) in the pod
  • imports some of the logs directly into the app

Current version: 0.12

Currently I import those logs: engine, edge-auth

To enable the Kubernetes API in your cluster with this command

kubectl proxy --address='0.0.0.0' --port=8001 --accept-hosts='^*$'

Hint: if you dont know the ip-address under which the port can be accessed, type the below. It is one of the shown IPs.

ifconfig | grep Bcast
  • The hostname, port must also be set in the Load Script of the app (page Main).
  • If the REST connector configuration is missing after import, just create a new "GET" Rest Connection to any url for example https://jsonplaceholder.typicode.com/todos/1 , no authentication. Correct the statement on page "Main" in the script where it reads LIB CONNECT TO 'your_new_REST_conn';

alttext

More and more log tables will be added, like the below

alttext