Everyone can replicate idea to production
https://about.gitlab.com/2016/11/14/idea-to-production/ has been a big success, applicants say it is jaw dropping and another person was blown away. Team members say it is magic and great in many situations
We should make sure everyone can replicate this demo. As first significant step, we want to make it possible to run this on GKE.
Making it Work on Google Container Engine (GKE) i2p-on-gke
All issues marked with ~"i2p-on-gke"
Completing the Q1 Vision Slideware features ~"q1-vision"
-
Auto deploy as just another .gitlab-ci.yml template -
Split containers -
Jump to Mattermost channel from GitLab issue -
9.0Create new branch from issue for repo-less project using new branch button -
9.1Find templates easily
Improvements to the demo
-
9.1Use the create branch button in the issue -
Create new terminal button in issue -
Use the terminal to make a new rails app (need git credentials) -
Remove the setting credentials for Kubernetes step -
Consider not waiting for the result of the staging step to save time -
Get the time down to 10 minutes (cluster setup, GitLab install, app) and 5m (app only) -
9.2Migrate to Kubernetes Helm chart -
9.2Improving Kubernetes Helm chart with autoscaling CI
Further steps
-
Get it running on OpenShift Online (permissions issue) -
Deprecate https://about.gitlab.com/handbook/sales/demo/ -
Train everyone in the company to give this using GKE -
Self install version -
Add a Maven compatible interface to build artifacts -
Make setting up a spring app simpler -
Solve the remaining idea to production labeled issues
Also see our Q1 2017 vision slideware https://docs.google.com/presentation/d/19iXlUeVS4C63RED1OtpsN_a1pTz_Upy-qNfSpU5i3xU/edit#slide=id.p
Edited by Mark Pundsack