Requirements

  1. unCtl requires Python v3.10 or later.

  2. unCtl runs on Linux, macOS, Windows.

  3. For using different providers it is important that you already have connectivity to service and specified tool:

  • kubeconfig file with access to Kubernetes cluster for k8s provider

Restricted access to your cluster will only run checks for available resources.

By default it is using value from KUBECONFIG and in case you want to use different kubeconfig file need just assign path to another file:

KUBECONFIG=<path to kube config file> unctl k8s -f
  • .my.cnf file with access to MySQL server for mysql provider

unCtl is using ~/.my.cnf as config path.

Last updated