Manage container and IOT orchestration. Montior infra, applications and IOT. Trance is available as a SAAS solution. An user account is required to use Trance. Visit Trance home page Login with your credentials Login id is the Email Id, used during registration or the email id in which trance invite was received Password is the password created on the invitation grant screen OTP can be requested to your email id, this is valid for one session Get an Invitation Login with your credentials Access to Trance is only via Invitation.
Platform agnostic kubernetes cluster management. Supports Mini Kube and vanilla docker containers. Link a kubernetes cluster to Trance Link Cluster Node Management Pod Management Pod Logs and Terminal Config Management
Link a cluster on any vendor platform to Trance Clusters can either be provisioned using Trance. Existing clusters managed on other cloud platforms can be managed using Trance, by linking same with Trance.1 When using this feature, Trance works on the Kubernetes layer. Trance provides a UI layer to all the functionality exposed via kubectl cli. To link an existing cluster to trance, follow the below steps. Click on the Add button on the Trance Dashboard
Manage Nodes on Trance Nodes, Node Groups, DaemonSets, StatefulSets, ReplicaSets can be monitored using the worker group menu, under cluster dashboard page. Manage Nodes of a cluster on Trance All nodes belonging to the cluster can be monitered here. Nodes can be marked and labelled here. View Node details on Trance View details of each node, by clicking on the node in the node list. View Node details on Trance Volume information, alerts on the node and all details linked to a node can be viewed here.
Pods can be viewed per namespace. Pod status and uptime can be viewed on the pod listing page. Manage Pods of a cluster on Trance Pods can be restarted, by clicking on the more icon. Manage/Restart Pods of a cluster on Trance Pod details can be viewed by clicking on the pod name. Next
View logs of any pod on Trance Click on the more icon, and click on logs to view the logs of a pod Pods can be streamed or the last few lines can be tailed Stream logs of any pod on Trance Trance agent allows all log operations via browser ELK stack can be integrated at a click of a button Access Terminal of pods on Trance Click on the more icon, and click on terminal to access the terminal of any pod Any pod with integrated shell can be accessed via terminal Terminal access would be useful in debugging errors Access Terminal of pods on Trance Trance agent allows terminal access of any pod Restrictions can be imposed by roles and rules Next
Configs, secrets and other yaml based resources can be managed easily using Trance. View logs of any pod on Trance Click on the Config Main Menu on Cluster Dashboard View secrets, configs View logs of any pod on Trance Detailed view of the YAML of JSON can be viewed on Trance Files can be edited and pushed to the cluster Control is via cluster roles Next
App Store. Collate applications, add to store, manage, provision stacks and applications on kubernetes clusters. View App Store stacks and applications Application Listing Add Application Provisioning Application Access Provisioned Application
View applications and application stack on Trance View App Store stacks and applications Trance comes with a curated set of frequently used applications and application stacks. Which can be provisioned on any of your cluster at a click of the button. To view the app store at any point of time, click on the App store icon on the left hand side bar, on the dashboard. There are two types of entities that you would see on the appstore
View applications and application stack on Trance Add an application to app store Any number of application or stacks can be added to the app store. Public applications can only be added by Trance Team. Applications added by individuals or organizations will be visibile to only members of the particular organization. To add, click on the “Add App” button on top right corner, of application listing page. Applications can be edited or deleted, once they have been added.
Provision applications on any cluster and namespace Provision application on any Kubernetes Cluster Once you have added your applications, the application can be provisioned by any user on your organization, on any cluster that is added to your organizations dashboard. Search and click on the Application that you want to provision You will be prompted with a form Select the cluster, on which you want the application to be provisioned Trance will fetch the namespaces, on which you are permissions on the cluster Select the name space and click on the “Provision” button on the bottom right of the form Status of provisioning application on any Kubernetes Cluster Once the provision button is clicked, the view changes to the App page/tab on the cluster detailed view.
Access provisioned applications Check service details Once the application is provisioned, the application can be exposed as an internal service, or an extenal service with load balancer endpoints. Applications exposed as internal service, will not be accessible to outside network. If you are exposing the application on ingress or as a loadbalancer service, check the loadbalancer endpoint, by clicking on the service name corresponding to the application. You can also click on any deployment and select expose as a service.
This video gives a high level idea on Trance.