GitLab / Support Team

Add meeting Rate page Subscribe

GitLab / Support Team

These are all the meetings we have in "Support Team" (part of the organization "GitLab"). Click into individual meeting pages to watch the recording and search or read the transcript.

9 Jun 2023

In this video Senior Support Engineer Brie Carranza interviews Senior Support Engineer Manuel Grabowski, with intention of sharing Manu's thoughts and ideas with the world! ✨

Mentioned projects/tools/posts:

- Support dotfiles: https://gitlab.com/gitlab-com/support/toolbox/dotfiles
- PM/TW finder: https://gitlab.com/gitlab-com/support/toolbox/dotfiles/-/merge_requests/31
- Emoji adder: https://gitlab.com/gitlab-com/support/toolbox/dotfiles/-/merge_requests/36

- Copy as Markdown: https://github.com/notlmn/copy-as-markdown
- Format Link: https://github.com/hnakamur/FormatLink-Chrome

- Automating the Support Team Contributions label: https://gitlab.com/manuelgrabowski/log/-/issues/7

- Staff Engineer's Path book club: https://www.youtube.com/playlist?list=PL05JrBw4t0Kp7yMHav5Gwt9_BkOXO90hM

- Team-Tracking project: https://gitlab.com/manuelgrabowski/team-tracking/-/issues/27

- lolcat: https://github.com/busyloop/lolcat
- keychain: https://www.funtoo.org/Funtoo:Keychain
- autossh: https://linux.die.net/man/1/autossh
- diff-so-fancy: https://github.com/so-fancy/diff-so-fancy
- thefuck: https://github.com/nvbn/thefuck


00:00 - Intro
00:57 - What do you do here?
02:03 - How did you get here?
05:33 - Advice that Now-Manu would give Then-Manu
11:05 - What tools or processes would you wish more people knew or used?
14:55 - Any sacrifices you're making that are not visible?
21:00 - How do you make sure that you don't burnout?
23:07 - How do you handle a ticket where you have no idea what to do?
27:34 - What's a change you helped implement that you are excited about?
30:40 - What's a change that was difficult to implement but worth it in the end?
34:40 - Staff Engineer's Path book club – what stuck?
38:33 - What fun projects have you been working on?
43:00 - Team-Tracking learnings
48:05 - Fun Questions: Favorite GitLab feature?
50:08 - Fun Questions: How much do you love Kubernetes?
51:55 - Fun Questions: Favorite CLI tool?
55:35 - Closing remarks
  • 2 participants
  • 56 minutes
gitlab
interview
collaboration
thanks
support
challenging
gradle
recruiter
getting
personally
youtube image

24 May 2023

In this video Support Engineer Bruno Freitas interviews Senior Support Engineer Brie Carranza, with intention of sharing Brie's tips and strategies with the world!
  • 2 participants
  • 40 minutes
interviewing
hi
career
tech
introduce
grad
kitlab
gig
brie
personally
youtube image

5 Apr 2023

In this video call with Anton and Alvin, we look at how to integrate Google Workspace as a SAML identity Provider into a GitLab.com Group.

We also set up Group Links and test how it works.

Documentation links:

- Setting up Google Workspace as your Identity Provider:
https://docs.gitlab.com/ee/user/group/saml_sso/#set-up-google-workspace

- SAML debugging tools
https://docs.gitlab.com/ee/user/group/saml_sso/troubleshooting.html#saml-debugging-tools

- Setting up SAML Group Sync
https://docs.gitlab.com/ee/user/group/saml_sso/group_sync.html

Command to generate SHA1 fingerprint from downloaded Google Workspace cert:

openssl x509 -noout -fingerprint -sha1 -inform pem -in "GoogleIDPCertificate-domain.com.pem"
  • 3 participants
  • 26 minutes
user3
configured
gitlab
configure
authentication
permissions
administrator
sso
samo
fingerprint
youtube image

4 Apr 2023

Ask me anything session with Senior Support Engineers.
https://gitlab.com/gitlab-com/support/support-team-meta/-/issues/4954
  • 12 participants
  • 1:02 hours
hi
support
thanks
technical
senior
staff
gitlab
general
significantly
uk
youtube image

29 Mar 2023

Ask me anything session with Senior Support Engineers.
  • 6 participants
  • 50 minutes
anybody
thanks
asks
staff
comments
messages
submitting
representative
justin
updates
youtube image

16 Feb 2023

  • 5 participants
  • 57 minutes
syncing
synced
sync
synchronization
troubleshooting
refreshes
dashboard
ldap
github
link
youtube image

24 Nov 2022

  • 6 participants
  • 47 minutes
pajamas
avatar
ui
helper
editing
version
view
submits
button
attachments
youtube image

27 Oct 2022

2022 version of a video originally made by Lee Matos.

Link to presentation: https://docs.google.com/presentation/d/10SpbXwBy5f_zQ42RJexOuquRQ7CcsFcL4dKwev6ErIc/edit?usp=sharing
  • 2 participants
  • 53 minutes
gitlab
git
github
giddly
debugging
version
support
presentation
getting
lee
youtube image

17 Oct 2022

  • 1 participant
  • 5 minutes
challenge
manager
keelan
hey
games
team
people
tip
lunch
talk
youtube image

29 Aug 2022

No description provided.
  • 4 participants
  • 1:22 hours
introduction
gitlab
conceptually
provisioning
discussion
threads
general
observing
technical
understanding
youtube image

28 Jul 2022

A cool tool created by Anton Starovoytov that helps people on CMOC duty more efficient.
  • 2 participants
  • 12 minutes
workflow
cmoc
terminal
gitlab
automated
cmok
updates
operational
tool
submit
youtube image

30 Jun 2022

GitLab Staff Support Engineer Cynthia Ng talks about the importance of tracking your own work throughout the year, and some methods for doing that easily.
  • 3 participants
  • 16 minutes
reminders
manager
tracking
performance
mike
promotion
shared
useful
2022
note
youtube image

2 Jun 2022

No description provided.
  • 1 participant
  • 39 minutes
discussion
challenges
important
recap
2025
accountability
changes
thinking
having
addressing
youtube image

26 May 2022

Staff Support Engineers discuss questions about their role asked by others on the Support team.
Panelists - Cynthia "Arty" Ng, William Chandler, Drew Blessing
Facilitator - Keelan Lang

https://gitlab.com/gitlab-com/support/support-team-meta/-/issues/4247
  • 8 participants
  • 47 minutes
staff
hi
onboarding
gitli
general
cynthia
invited
keelan
thanks
getting
youtube image

8 Feb 2022

This is a demo of what the next iteration of Support-Resources looks like. I'm using the Cloud Sandbox to create a Terraform projects (from predefined templates) that then automatically provisions resources within my personal GCP project.

More info about the Cloud Sandbox: https://about.gitlab.com/handbook/infrastructure-standards/realms/sandbox/

Link to the performed workarounds: https://gitlab.com/gitlab-com/business-technology/engineering/infrastructure/issue-tracker/-/issues/86#note_755209745

TIMESTAMPS

About Sandbox Cloud - 00:00
The Support-Resources-Template initial set-up - 01:28
Applying the 2 Sandbox workarounds - 06:08
The Service Account workaround - 07:29
The DNS subdomain and managed zone workaround - 09:36
Running the Terraform Dry-run stage and starting the Apply - 13:08
Successful completion of Terraform Apply and starting Terraform Destroy - 17:23
Info about the design of the Support Templates in Sandbox Cloud - 18:12
  • 1 participant
  • 20 minutes
setup
cloud
sandbox
authentication
server
gcp
toolkit
demo
subscribe
users
youtube image

9 Dec 2021

The goal of this meeting was to answer questions about becoming and being a Senior Support Engineer

Details: https://gitlab.com/gitlab-com/support/support-team-meta/-/issues/3886

Facilitator: Bo Carbonell

Seniors answering questions:

* Ben Prescott EMEA
* Katrin Leinweber EMEA
* Harish Ramachandran AMER
* Katrin Leinweber EMEA
* Ronald van Zon EMEA
  • 7 participants
  • 32 minutes
promoted
intimidating
senior
support
interview
experience
imposter
staff
having
intermediate
youtube image

9 Dec 2021

The goal of this meeting was to answer questions about becoming and being a Senior Support Engineer

Details: https://gitlab.com/gitlab-com/support/support-team-meta/-/issues/3886

Facilitator: Alvin Gounder

Seniors answering questions:

* Anton Smith, New Zealand, APAC
* Cynthia ”Arty” Ng, Canada, AMER
* Greg Myers, USA, AMER
* Alexander Strachan, Australia, APAC
  • 5 participants
  • 26 minutes
senior
reasons
achievements
engineers
assistant
decision
personally
onboarding
slowly
support
youtube image

9 Dec 2021

The goal of this meeting was to answer questions about becoming and being a Senior Support Engineer

Details: https://gitlab.com/gitlab-com/support/support-team-meta/-/issues/3886

Facilitator: Bruno Freitas

Seniors answering questions:

* Vlad Stoianovici, Romania, EMEA
* Katrin Leinweber, Germany, EMEA
* Ben Prescott, UK, EMEA
* Ronald van Zon, Netherlands, EMEA
  • 10 participants
  • 45 minutes
hi
proceed
staff
initially
tom
interview
joined
responsibilities
today
ron
youtube image

12 Nov 2021

Viewer access to the doc: https://docs.google.com/document/d/1wx9ZqGbSr28FRvrNK1oAsoe6tM6XLyIE3BBG3AjN9Hg/edit?usp=sharing (Talk to your manager for questions, doc won't be maintained)
  • 1 participant
  • 8 minutes
vietsub
present
foreign
appreciate
ok
whitsunday
customers
ameri
singapore
vietnamese
youtube image

1 Nov 2021

A short video that helps to walk through the feedback and what changes were made:


Issue: https://gitlab.com/gitlab-com/support/support-team-meta/-/issues/3681
  • 1 participant
  • 9 minutes
advanced
contributing
assessments
intermediate
performance
important
weiming
proctoring
updated
managers
youtube image

15 Oct 2021

Pairing session where we demo how we can provision Gitlab Reference Architectures automatically (by using GET as a module) from Support-Resources

Support-resources: https://gitlab.com/gitlab-com/support/support-resources

Gitlab Environment Toolkit - https://gitlab.com/gitlab-org/quality/gitlab-environment-toolkit

1K Reference Architecture in GET - https://gitlab.com/gitlab-org/quality/gitlab-environment-toolkit-configs/quality/-/blob/main/1k/terraform/environment.tf

Gitlab Reference Architectures - https://docs.gitlab.com/ee/administration/reference_architectures/
  • 3 participants
  • 48 minutes
configure
version
cicd
setups
documentation
gitlab
repository
tf
architectures
project
youtube image

26 Jul 2021

GitLab DevOps Platform 5 min Demo

DevOps tools shouldn’t create more problems than they solve. As DevOps initiatives mature, brittle toolchains built from point solutions break down, increasing cost, reducing visibility, and creating friction instead of value. Unlike DIY toolchains, a true DevOps platform let's teams iterate faster and innovate together. The goal is to remove complexity and risk providing everything you need to deliver higher quality, more secure software faster, with less risk and lower cost..

Get in touch with Sales: http://bit.ly/2IygR7z
  • 1 participant
  • 6 minutes
gitlab
collaborating
app
subscriber
monitoring
kubernetes
access
troubleshooting
communicates
webhooks
youtube image

8 Jul 2021

Hi, this is Vlad from Gitlab Support and in this clip Rocky and I create a couple of GKE clusters and and inspect the Gitlab deployment from one of those clusters.

Pre reqs: kubectl, helm, gcloud

Commands used (similar to):

helm upgrade --install gitlab gitlab/gitlab --timeout 600s --set global.hosts.domain=vlad-gke-gitlab62.sr.gitlab.support --set global.hosts.externalIP=34.91.218.78 --set certmanager-issuer.email=vlad@example.com --version 4.11.2

kubectl get secrets sh.helm.release.v1.gitlab.v1 -o jsonpath='{.data.release}' | base64 -D | base64 -D | gzip -d | jq

Here's a clip where Silvester and I do the same thing manually: https://www.youtube.com/watch?v=XcJqIggsJ5E
  • 4 participants
  • 58 minutes
provisioning
rocky
git
gke
tweak
cluster
demo
try
install
mtgk
youtube image

21 May 2021

We provision a K8s cluster in GKE and then set up a static IP and a DNS entry to eventually install Gitlab on said cluster, with Helm
  • 3 participants
  • 32 minutes
kubernetes
provisioned
gitlab
cluster
autopilot
gcloud
installation
deployments
google
github
youtube image

20 May 2021

No description provided.
  • 1 participant
  • 9 minutes
present
thoughts
respect
masters
treat
decide
piece
attention
testing
like
youtube image

29 Apr 2021

  • 1 participant
  • 14 minutes
managers
important
engineers
challenges
support
collaborating
mayor
responsibility
helping
crews
youtube image

16 Apr 2021

  • 1 participant
  • 6 minutes
leadership
managers
responsibilities
support
questioning
gitlab
concerns
important
talks
mayor
youtube image

18 Mar 2021

Recording of GitLab Support AMER deep dive on Gitaly Cluster
  • 4 participants
  • 56 minutes
servers
cluster
getaly
gateways
vpg
network
managed
giggly3
dockerize
rails
youtube image

16 Mar 2021

UNCUT VERSION. WE SAID WE WERE GONNA EDIT SOME STUFF OUT BUT WE DIDN'T JUST FOR YOU!!! See behind the curtain!

Slide deck here for people who want to read along and click links: https://docs.google.com/presentation/d/1FwYrv3XbFP3ky55f92LT3W4hfUpGHkX7GiUORM4LyUQ/edit#slide=id.gc34cacb08d_0_0


GitLab Epic: https://gitlab.com/groups/gitlab-com/support/-/epics/130
  • 2 participants
  • 24 minutes
initiative
amer
engineer
managers
important
leaders
challenges
strategy
message
addressing
youtube image

4 Feb 2021

This video introduces custom Zendesk features created by the GitLab Support Ops team to give Support Engineers a nice way to be able to schedule their ticket work according to the needs of each individual ticket and customer.
  • 1 participant
  • 8 minutes
schedule
notifications
ticket
zendesk
demo
notice
task
control
reminders
violating
youtube image

28 Jan 2021

Brief introduction to the new reminders app in Zendesk for people who will be testing it out prior to deploying it in production.
  • 1 participant
  • 7 minutes
ticket
reminders
tasks
overdue
notifications
zendesk
check
notice
tickets
updated
youtube image

21 Jan 2021

The abrupt cut at the end was a bad joke so you missed nothing beyond a send off :P BE WELL and thanks for engaging!



Slides: https://docs.google.com/presentation/d/1nXcCT1SUfmsSSAm6lYznG_caN0P3739hZhMFexjGbvI/edit#slide=id.gb04bf98d9d_1_438
  • 1 participant
  • 10 minutes
burnout
crew
response
review
support
process
notice
went
recaps
engineers
youtube image

18 Jan 2021

  • 1 participant
  • 12 minutes
support
breaches
slas
understanding
response
crew
amer
america
increasingly
performance
youtube image

21 Dec 2020

  • 1 participant
  • 4 minutes
performance
important
finalize
compensation
managers
review
factors
process
ops
counterbalance
youtube image

11 Dec 2020

  • 1 participant
  • 15 minutes
support
responded
trialing
crew
survey
breaches
issue
helping
experience
ticket
youtube image

17 Nov 2020

  • 1 participant
  • 5 minutes
crewmates
support
planning
bot
responsibilities
guiding
alert
crew
sla
schedule
youtube image

3 Nov 2020

  • 1 participant
  • 9 minutes
management
support
review
presentation
performance
important
contributors
git
engineers
processes
youtube image

9 Oct 2020

  • 1 participant
  • 8 minutes
speaking
affairs
mind
woa
response
love
american
come
respects
translates
youtube image

25 Sep 2020

No description provided.
  • 2 participants
  • 24 minutes
support
important
got
talks
leaders
hopefully
status
collaboration
review
understanding
youtube image

31 Jul 2020

No description provided.
  • 5 participants
  • 37 minutes
git
dependencies
repository
repositories
packages
repo
github
gitline
upgrade
important
youtube image

28 Jul 2020

Walkthrough of what an strace of a typical request in Puma looks like, and a quick comparison on how Unicorn is different.

Part 1: https://www.youtube.com/watch?v=fcY5pPUq35U
Part 2: https://www.youtube.com/watch?v=tThs8QeP2qY
Part 4: https://www.youtube.com/watch?v=dgJH4wpR5OE
  • 1 participant
  • 32 minutes
processing
localhost
threading
accessing
pipelines
server
trace
requests
logging
gitly
youtube image

28 Jul 2020

A walkthrough of straces of two Gitaly requests.

0:00 FindCommit - a typical Gitaly RPC
8:04 UserCommitFiles - complex Gitaly-Ruby RPC
12:08 Gitaly InfoRefs cache invalidation
15:26 GitalyRuby requests to main Gitaly process
20:10 Pre-receive hooks
28:55 Update hooks
34:00 Post-receive hooks
37:39 Regenerate InfoRefs cache

Part 1: https://www.youtube.com/watch?v=fcY5pPUq35U
Part 2: https://www.youtube.com/watch?v=tThs8QeP2qY
Part 3: https://www.youtube.com/watch?v=J-GkU7Mmqy4
  • 1 participant
  • 39 minutes
gitli
process
tracing
repo
tcp
rpc
commit
thread
helpers
repository
youtube image

17 Jul 2020

Start of a series describing how to use Strace to understand how programs work internally.

0:00 Intro
0:28 What is strace
1:50 When not to use strace
3:08 Tracing 'ls -la'
5:25 execve
7:33 open
9:00 stat
9:48 mmap
14:18 mprotect
21:05 Summary

Strace man page: https://man7.org/linux/man-pages/man1/strace.1.html

Brendan Gregg article on performance impacts of strace: http://www.brendangregg.com/blog/2014-05-11/strace-wow-much-syscall.html

Part 2: https://www.youtube.com/watch?v=tThs8QeP2qY
Part 3: https://www.youtube.com/watch?v=J-GkU7Mmqy4
Part 4: https://www.youtube.com/watch?v=dgJH4wpR5OE
  • 1 participant
  • 23 minutes
trace
sso
gitlab
systems
io
linux
executes
thread
nss
tool
youtube image

17 Jul 2020

Walkthrough on using Strace to understand how Git interacts with the filesystem.

0:00 Intro
1:00 Tracing 'git status'
10:20 Tracing 'git commit'

Part 1: https://www.youtube.com/watch?v=fcY5pPUq35U
Part 3: https://www.youtube.com/watch?v=J-GkU7Mmqy4
Part 4: https://www.youtube.com/watch?v=dgJH4wpR5OE
  • 2 participants
  • 24 minutes
git
tracing
config
thread
commands
forked
gitlab
tutorial
repo
handlers
youtube image

13 Jul 2020

No description provided.
  • 4 participants
  • 19 minutes
gitlab
upgrade
discussion
alert
features
giddily
github
hi
dabs
cidr
youtube image

30 Jun 2020

  • 4 participants
  • 24 minutes
survey
responses
expect
number
engineers
response
participating
concern
taking
question
youtube image

29 May 2020

No description provided.
  • 15 participants
  • 1:12 hours
noting
track
users
status
initiative
features
manage
important
ongoing
message
youtube image

29 May 2020

No description provided.
  • 7 participants
  • 1:14 hours
hi
release
ready
discussion
reporter
important
taking
alex
workshop
worries
youtube image

29 May 2020

No description provided.
  • 8 participants
  • 1:01 hours
upgrades
major
release
notices
ready
platform
version
support
finally
announcing
youtube image

22 May 2020

No description provided.
  • 2 participants
  • 19 minutes
psychic
threads
clusters
ps
processes
collab
11
handling
switching
galen
youtube image

13 May 2020

An exploration into how Puma timeouts are configured in GitLab and how its threading model differs from Unicorn.
  • 1 participant
  • 15 minutes
thread
processes
puma
threading
processing
threads
handle
max
timeouts
model
youtube image

28 Feb 2020

No description provided.
  • 7 participants
  • 55 minutes
concurrency
pipelines
troubleshooting
process
project
users
finishing
working
settings
redoing
youtube image

28 Feb 2020

No description provided.
  • 4 participants
  • 58 minutes
packages
kubernetes
implemented
installing
cluster
apps
configure
software
project
configured
youtube image

28 Feb 2020

No description provided.
  • 4 participants
  • 37 minutes
hosts
key
configured
lock
kinko
helper
access
user
patching
zendesk
youtube image

9 Jan 2020

No description provided.
  • 7 participants
  • 1:01 hours
recording
alright
repository
discussions
currently
security
connection
12
announcement
issue
youtube image

4 Dec 2019

No description provided.
  • 7 participants
  • 39 minutes
flags
feature
github
configured
chats
demo
gearlive
ui
going
commissions
youtube image

27 Sep 2019

APAC Support team go through the new features in 12.3, sharing knowledge for the wider Support team
  • 8 participants
  • 36 minutes
discussion
design
version
uploaded
ui
manage
introduced
notifications
updated
user
youtube image