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.
i2p-on-gke
Making it Work on Google Container Engine (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.0
Create new branch from issue for repo-less project using new branch button -
9.1
Find templates easily
Improvements to the demo
-
9.1
Use 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.2
Migrate to Kubernetes Helm chart -
9.2
Improving 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