Runway
What is Runway?
Runway is GitLab’s internal Platform as a Service implementation, which aims to enable teams to deploy and run their services quickly and safely. Having built-in capabilities for monitoring and scaling means that Development teams can focus on delivering and enhancing their features.
Runway is maintained by the Runway team.
Initial Goals
- Enable Development team to deploy their service using the built-in capabilities for infrastructure, scaling, monitoring that Runway provides.
- Focused on satellite services that are stateless and thus can be autoscaled to meet demand.
- Integration with GitLab’s existing tooling (e.g. Pipeline) to enable a streamlined experience.
Services deployed on Runway
- AI-gateway
- Duo Workflow
- PVS Service
- Woodhouse
- glgo
- Runway Docs
- Topology Service
- Contributors Platform
- GitLab Secrets Manager
Milestones
Documentation
Is Runway suitable for my service?
Yes! Runway is a new initiative and will therefore have some limitations. However, it’s important that the team can understand your specific requirements so we can build a robust system that is able to deploy any service.
How do I deploy a service through Runway?
Please reach out to the team following the links below.
How do I get further help?
If you need further support in understanding whether Runway can help you, or you have feedback or questions, please reach out to the Runway team by either creating an Issue or sending a message in #f_runway.
Technical Specification
- Epic: Runway - Platform tooling to support AI Innovation
- Runway Docs: Architecture
- Blueprint: GitLab Service-Integration: AI and Beyond
Resources
- Slack channel: #f_runway
- Issue tracker
- Project repository
- Youtube: Runway Demos
add20892)
