Geo Boot Camp - De Wet Blomerus
Goal of this checklist: Set a clear path for Geo Expert training
Stage 1: Commit and Become familiar with what Geo is
-
Done with Stage 1
-
Ping your manager on the issue to notify them you have started -
Commit to this by notifying the current experts that they can start routing non-technical Geo questions to you -
GitLab University -
Read through all the Geo Documentation
Stage 2: Technical Setup
-
Done with Stage 2
Remember to contribute to any documentation that needs updating
-
Standard installation following the Setup Instructions to install Geo on two VM's -
Set up a local repo to push to the primary and pull from the secondary -
Destroy the primary and promote the secondary node to primary by following the GitLab Geo Disaster Recovery Instructions -
Connect a local repo to this new primary and make sure you can push and pull
-
-
Custom ports for SSH and HTTP -
Custom certificates / self signed http://docs.gitlab.com/omnibus/common_installation_problems/README.html#using-self-signed-certificate-or-custom-certificate-authorities -
HTTP/HTTPS Test to make sure Geo is working after each step -
Start with HTTP on both servers and change to the following: -
Primary use HTTPS, secondary HTTP -
Primary use HTTP, secondary HTTPS -
HTTPS on both -
Back to HTTP
-
-
Upgrade and Downgrade -
Start with GitLab CE -
Upgrade to GitLab EE -
Configure Geo -
Disable Geo after a trial period -
Downgrade back to CE
-
Stage 3: Tickets
-
Done with Stage 3
-
Answer 5 Geo tickets and paste the links here. Even if a ticket seems too advanced for you to answer. Find the answers from an expert and relay it to the customer.
Stage 4: Pair on Customer Calls
-
Done with Stage 4
-
Sales calls with customers that have expressed interest in Geo, and will be asking questions about it. -
call with De Wet -
call with Phil Camillo -
another call with Phil Camillo -
call with Arihant -
Installation calls where we help a client install Geo -
call with Gabriel -
call with https://gitlab.zendesk.com/agent/tickets/52324 -
call with https://gitlab.zendesk.com/agent/tickets/52600 -
Diagnosis calls, where something is wrong with Geo for a customer -
call with Gabriel
Stage 5: Quiz?
-
There might be a quiz in the future, but for now we decided for me to do a call with Gabriel
Final Stage
-
Send a MR to declare yourself a Geo Expert on the team page www-gitlab-com!4951 (merged)