This is an overview document to briefly introduce Roost Use case that might be relevant to Proxymity.io.
It contains short video links and screenshots to illustrate how to.
Use case:
Create environment anywhere local/remote
Local Roost Cluster on User Desktop
Roost Cluster on Cloud Vendor (AWS, GCP or Azure) from Roost Desktop
Roost Cluster on AWS from Roost Website https://youtu.be/3Tx2rwkv06o
Define your test cases manually in dependency map (service fitness)
Deploy application to a cluster
View Service Fitness from desktop/website https://youtu.be/tAQDXwTiYSs
Upload artillery/cypress test cases for each micro-service
Launch or Connect to environments on Local Desktop or in existing CI/CD pipelines
Create Roost cluster in Jenkins using plugin https://youtu.be/aNIPtDBsw_I
Create Roost cluster in Jenkins using script Roost Cluster Pipeline Script https://youtu.be/a0iD9l5eNew
Define config maps from / env variables from Cluster config screens
view and edit config map
auto/on-demand restart impacted resources
Inject their own side cars (can be done using helm charts as part of install scripts)
Enable Linkerd using cluster management view
Collaborative development
Share Image and YAML with Peer Rooster
Live editing of Helm/YAML
Access resource yaml, edit and apply
IDE to edit Helm chart
Namespace shutdown/sleep for developers
On demand wake-up and sleep for namespaces
Cluster time extension based on warning
Hourly reminder
For events/alerts - slack/email alerts
Slack configuration for K8s events
Add Comment