Roost-LightBeam

Features in Roost for Roost-Clusters

[Clusters that have been spun up from RoostDesktop]

  • User can Start, Stop, Restart these Clusters

  • Support for heterogeneous cluster, Deep learning AMI, Custom disk size

  • Scale-up & scale-down the cluster size

  • Default docker registry is provided

  • Different kinds of Cloud Vendors currently supported are AWS,GCP

Features in Roost for Managed Clusters (any non-Roost cluster)

[Clusters like EKS, GKE, Minikube, AKS, Rancher etc]

  • Connection to the cluster through AWS credentials and KubeConfig file.

    • Currently not supporting

      • Start,Stop,Scale-up/down for these kind of clusters

      • Cluster administration is not managed by Roost


Features in Roost for JumpHost Clusters

[Clusters that are accessible through JumpHost]

  • Admin

    • Admin configures clusters that are directly available to all org. staff from RoostIO webpage

    • Admin configures the remote cluster keys and other default cluster configuration like KubeConfig

    • Can view user sessions on jumpHost & can terminate them

  • User

    • User needs to provide aws credentials to connect to a org cluster set up by admin

    • Console to JumpHost is provided from Roost Desktop

 

Features common in Roost for any kind of Cluster

  • Developer Support

    • Code locally and build on remote docker/cluster directly

    • Docker image push support for multiple Roost Registry, DockerHub, AWS,ECR,GCR

    • Right-click and transfer any file from Roost to cloud instance

  • K8s Resource view

    • Namespace view & usage listing

    • K8s event alerting to slack

    • View public ip of nodes

    • Cloud console for remote clusters (including terminal support for each node)

    • Edit k8s resource yaml inline and apply

    • Cron job listing & Instant job creation from cron-job

    • Config map & secrets view & restart dependent resources on edit

    • Deployment Restart provided in side panel in Resource view\

    • Helm install, uninstall, upgrade & rollback

  • Certification & Observability

    • Service fitness framework with test invocation to certify change