Overview
Otomi Console
Otomi Console is the web UI of Otomi and offers access to all integrated apps and self-service tasks.
Otomi Console has a topbar showing a cluster and team selector, the logged-in user and a dark/light-mode. The team selector allows to switch to your desired context. Otomi Console also has a menu on the left. This menu shows the sections "Platform", "Team $name
" and "Cluster".
Platform section
The Platform section in the left menu provides access to:
- Dashboard
- Apps: All active and inactive apps. Activate apps by dragging them to the active apps section
- Shortcuts: A list off all shortcuts created on this platform
- Clusters: A list of all known Kubernetes clusters running Otomi
- Policies: A list of all available security policies and their configuration for this platform
- Teams: A list of all Teams using this platform
- Builds: A list of all builds created on this platform
- Secrets: A list of all secrets created on this platform
- Workloads: A list of all workloads running on this platform
- Services: A list of all services running on this platform
- Settings: Specific configuration of the platform
Team section
The Team $name
section gives access to:
- Apps: All the apps available to the team on this platform
- Shortcuts: All shortcuts available to the team on this platform
- Builds: A list of all builds created by the team
- Secrets: A list of all secrets created by the team
- Workloads: A list of all team workloads
- Services: A list of all team services
- Settings: Specific team configuration options
Cluster section
The Cluster section shows:
- Cluster information such as name, cloud, region, k8s version, otomi version, etc
- A "Download KUBECFG" link to download a KUBECONFIG file that gives access to the namespace of the team selected. Admins can download one with
cluster-admin
permissions (giving access to all namespaces) by setting the team selector to '-'. You can use it likeexport KUBECONFIG=$file_location
or by merging it with another KUBECONFIG file like.kube/config
. - When Otomi uses an automatic generated CA or Let's Encrypt staging certificates, a "Download CA" link is provided.
Please visit the official Kubernetes documentation about managing kube contexts.