Commit aa56756e authored by Wei-Meng Lee's avatar Wei-Meng Lee Committed by Manuel Grabowski
Browse files

Move individual Support Pod READMEs into handbook

parent 31790338
Loading
Loading
Loading
Loading
+17 −17
Original line number Diff line number Diff line
@@ -27,23 +27,23 @@ different uses of the word `pod` in the GitLab context.

| Support Pod | Slack | Leads |
|-------------|-------|-------|
| [AI](https://gitlab.com/gitlab-com/support/support-pods/-/blob/main/AI/README.md) | [#spt_pod_ai](https://gitlab.enterprise.slack.com/archives/C06KMDBJT5F) | <ul><li>{{< member-by-name "John Gaughan" >}}</li></ul> |
| [Advanced Search](https://gitlab.com/gitlab-com/support/support-pods/-/blob/main/Advanced%20Search/README.md) | [#spt_pod_advanced-search](https://gitlab.enterprise.slack.com/archives/C05M99TRDHV) | <ul><li>{{< member-by-name "Cleveland Bledsoe Jr" >}}</li></ul> |
| [Authentication and Authorization](https://gitlab.com/gitlab-com/support/support-pods/-/blob/main/Authentication%20and%20Authorization/README.md) | [#spt_pod_auth](https://gitlab.enterprise.slack.com/archives/C01NGKZQ2F2) | <ul><li>{{< member-by-name "Asmaa Hassan Ahmed Ali" >}}</li><li>{{< member-by-name "Gerardo Gutierrez" >}}</li><li>{{< member-by-name "Jio Castillo" >}}</li><li>{{< member-by-name "Alejandro Guerrero de Alba" >}}</li></ul> |
| [CI/CD](https://gitlab.com/gitlab-com/support/support-pods/-/blob/main/CI/CD/Readme.md) | [#spt_pod_cicd](https://gitlab.enterprise.slack.com/archives/C04DHQ91WJE) | <ul><li>{{< member-by-name "Manuel Grabowski" >}}</li></ul> |
| [Code Contributions](https://gitlab.com/gitlab-com/support/support-pods/-/blob/main/Code%20Contributions/README.md) | [#spt_pod_code-contributions](https://gitlab.enterprise.slack.com/archives/C05DUHAG3EY) | <ul><li>{{< member-by-name "Anton Smith" >}}</li><li>{{< member-by-name "Manuel Grabowski" >}}</li></ul> |
| [Database](https://gitlab.com/gitlab-com/support/support-pods/-/blob/main/Database/README.md) | [#spt_pod_database](https://gitlab.enterprise.slack.com/archives/C05K0R2830A) | <ul><li>{{< member-by-name "Ben Prescott" >}}</li></ul> |
| [Geo](https://gitlab.com/gitlab-com/support/support-pods/-/blob/main/Geo/README.md) | [#spt_pod_geo](https://app.slack.com/client/T02592416/C03D96JF4LD) | <ul><li>{{< member-by-name "Ronald van Zon" >}}</li><li>{{< member-by-name "Anton Smith" >}}</li><li>{{< member-by-name "Keelan Lang" >}}</li></ul> |
| [GET](https://gitlab.com/gitlab-com/support/support-pods/-/blob/main/GET/README.md) | [#spt_pod_get](https://app.slack.com/client/T02592416/C05NL747NMD) | <ul><li>{{< member-by-name "Lewis Brown" >}}</li></ul> |
| [Git and Gitaly](https://gitlab.com/gitlab-com/support/support-pods/-/blob/main/Git%20and%20Gitaly/README.md) | [#spt_pod_git](https://gitlab.enterprise.slack.com/archives/C04D5FUADAM) | <ul><li>{{< member-by-name "Jessie Lee" >}}</li></ul> |
| [GitLab Dedicated](https://gitlab.com/gitlab-com/support/support-pods/-/blob/main/GitLab%20Dedicated/README.md) | [#spt_pod_dedicated](https://gitlab.enterprise.slack.com/archives/C058LM1RL3V) | <ul><li>{{< member-by-name "Brie Carranza" >}}</li><li>{{< member-by-name "Armin Hergenhan" >}}</li><li>{{< member-by-name "Wade Jenkins" >}}</li><li>{{< member-by-name "Daphne Kua" >}}</li><li>{{< member-by-name "Wei-Meng Lee" >}}</li></ul> |
| [Import and Integrate](https://gitlab.com/gitlab-com/support/support-pods/-/blob/main/Import%20and%20Integrate/README.md) | [#spt_pod_import_and_integrate](https://gitlab.enterprise.slack.com/archives/C052K0Z1F8T) | <ul><li>{{< member-by-name "Anton Smith" >}}</li></ul> |
| [Kubernetes](https://gitlab.com/gitlab-com/support/support-pods/-/blob/main/Kubernetes/README.md) | [#spt_pod_kubernetes](https://gitlab.enterprise.slack.com/archives/C03U2N3180K/) | <ul><li>{{< member-by-name "Lewis Brown" >}}</li></ul>|
| [Performance and Reliability](https://gitlab.com/gitlab-com/support/support-pods/-/blob/main/Performance%20and%20Reliability) | [#spt_pod_performance](https://gitlab.enterprise.slack.com/archives/C04DP058MT2) | <ul><li>{{< member-by-name "Cody West" >}}</li></ul> |
| [Runner](https://gitlab.com/gitlab-com/support/support-pods/-/blob/main/Runner/README.md) | [#spt_pod_runner](https://gitlab.enterprise.slack.com/archives/C05MBS5RZ50) | <ul><li>{{< member-by-name "Justin Farmiloe" >}}</li><li>{{< member-by-name "Tony Marsh" >}}</li></ul> |
| [Secure](https://gitlab.com/gitlab-com/support/support-pods/-/blob/main/Secure/README.md) | [#spt_pod_secure](https://gitlab.enterprise.slack.com/archives/C03FV8G5LV7) | <ul><li>{{< member-by-name "Katrin Leinweber" >}}</li><li>{{< member-by-name "Brie Carranza" >}}</li></ul> |
| [Training](https://gitlab.com/gitlab-com/support/support-pods/-/blob/main/Training/README.md) | [#spt_pod_training](https://gitlab.enterprise.slack.com/archives/C06P0J75H6Y) | <ul><li>{{< member-by-name "Matthew Badeau" >}}</li><li>{{< member-by-name "John Gaughan" >}}</li></ul> |
| [Upgrade](https://gitlab.com/gitlab-com/support/support-pods/-/blob/main/Upgrade/README.md) | [#spt_pod_upgrade](https://gitlab.enterprise.slack.com/archives/C04MEHW7J4W) | |
| [AI](ai) | [#spt_pod_ai](https://gitlab.enterprise.slack.com/archives/C06KMDBJT5F) | <ul><li>{{< member-by-name "John Gaughan" >}}</li></ul> |
| [Advanced Search](advanced-search) | [#spt_pod_advanced-search](https://gitlab.enterprise.slack.com/archives/C05M99TRDHV) | <ul><li>{{< member-by-name "Cleveland Bledsoe Jr" >}}</li></ul> |
| [Authentication and Authorization](authentication-and-authorization) | [#spt_pod_auth](https://gitlab.enterprise.slack.com/archives/C01NGKZQ2F2) | <ul><li>{{< member-by-name "Asmaa Hassan Ahmed Ali" >}}</li><li>{{< member-by-name "Gerardo Gutierrez" >}}</li><li>{{< member-by-name "Jio Castillo" >}}</li><li>{{< member-by-name "Alejandro Guerrero de Alba" >}}</li></ul> |
| [CI/CD](ci-cd) | [#spt_pod_cicd](https://gitlab.enterprise.slack.com/archives/C04DHQ91WJE) | <ul><li>{{< member-by-name "Manuel Grabowski" >}}</li></ul> |
| [Code Contributions](code-contributions) | [#spt_pod_code-contributions](https://gitlab.enterprise.slack.com/archives/C05DUHAG3EY) | <ul><li>{{< member-by-name "Anton Smith" >}}</li><li>{{< member-by-name "Manuel Grabowski" >}}</li></ul> |
| [Database](database) | [#spt_pod_database](https://gitlab.enterprise.slack.com/archives/C05K0R2830A) | <ul><li>{{< member-by-name "Ben Prescott" >}}</li></ul> |
| [Geo](geo) | [#spt_pod_geo](https://app.slack.com/client/T02592416/C03D96JF4LD) | <ul><li>{{< member-by-name "Ronald van Zon" >}}</li><li>{{< member-by-name "Anton Smith" >}}</li><li>{{< member-by-name "Keelan Lang" >}}</li></ul> |
| [GET](get) | [#spt_pod_get](https://app.slack.com/client/T02592416/C05NL747NMD) | <ul><li>{{< member-by-name "Lewis Brown" >}}</li></ul> |
| [Git and Gitaly](git-and-gitaly) | [#spt_pod_git](https://gitlab.enterprise.slack.com/archives/C04D5FUADAM) | <ul><li>{{< member-by-name "Jessie Lee" >}}</li></ul> |
| [GitLab Dedicated](gitlab-dedicated) | [#spt_pod_dedicated](https://gitlab.enterprise.slack.com/archives/C058LM1RL3V) | <ul><li>{{< member-by-name "Brie Carranza" >}}</li><li>{{< member-by-name "Armin Hergenhan" >}}</li><li>{{< member-by-name "Wade Jenkins" >}}</li><li>{{< member-by-name "Daphne Kua" >}}</li><li>{{< member-by-name "Wei-Meng Lee" >}}</li></ul> |
| [Import and Integrate](import-and-integrate) | [#spt_pod_import_and_integrate](https://gitlab.enterprise.slack.com/archives/C052K0Z1F8T) | <ul><li>{{< member-by-name "Anton Smith" >}}</li></ul> |
| [Kubernetes](kubernetes) | [#spt_pod_kubernetes](https://gitlab.enterprise.slack.com/archives/C03U2N3180K/) | <ul><li>{{< member-by-name "Lewis Brown" >}}</li></ul>|
| [Performance and Reliability](performance-and-reliability) | [#spt_pod_performance](https://gitlab.enterprise.slack.com/archives/C04DP058MT2) | <ul><li>{{< member-by-name "Cody West" >}}</li></ul> |
| [Runner](runner) | [#spt_pod_runner](https://gitlab.enterprise.slack.com/archives/C05MBS5RZ50) | <ul><li>{{< member-by-name "Justin Farmiloe" >}}</li><li>{{< member-by-name "Tony Marsh" >}}</li></ul> |
| [Secure](secure) | [#spt_pod_secure](https://gitlab.enterprise.slack.com/archives/C03FV8G5LV7) | <ul><li>{{< member-by-name "Katrin Leinweber" >}}</li><li>{{< member-by-name "Brie Carranza" >}}</li></ul> |
| [Training](training) | [#spt_pod_training](https://gitlab.enterprise.slack.com/archives/C06P0J75H6Y) | <ul><li>{{< member-by-name "Matthew Badeau" >}}</li><li>{{< member-by-name "John Gaughan" >}}</li></ul> |
| [Upgrade](upgrade) | [#spt_pod_upgrade](https://gitlab.enterprise.slack.com/archives/C04MEHW7J4W) | |

## Starting a Support Pod

+21 −0
Original line number Diff line number Diff line
---
title: Advanced Search Support Pod
description: A dedicated group where we can help each other on search-related tickets.
---

## Purpose

The Advanced Search Support Pod is a dedicated group where we can help each other on **Search** related tickets.

## Current objectives

- Collaborate on Advanced Search tickets and share knowledge
- Learn and discover Zoekt (Exact code search) as it reaches maturity

## Support Pod members

- Lead: {{< member-by-name "Cleveland Bledsoe Jr" >}} (`@cleveland`)

## Collaboration channels

- [#spt_pod_advanced-search](https://gitlab.slack.com/archives/C05M99TRDHV) Slack channel
+72 −0
Original line number Diff line number Diff line
---
title: AI Support Pod
description: A space for Support Engineers to collaborate on Duo tickets and improve Support's workflows using AI
---

## Purpose

- Provide a space for Support Engineers to collaborate on Duo tickets
- Stay up-to-date on and deepen their expertise in Duo features
- Identify and test ways to improve Support's workflows using AI

## Scope

Topics in this pod will ideally align with these product groups:

- All groups in the [AI-Powered Stage](/handbook/product/categories/#ai-powered-stage)
  - [AI Framework](/handbook/product/categories/#ai-framework-group)
  - [Custom Models](/handbook/product/categories/#custom-models-group)
  - [Duo Chat](/handbook/product/categories/#duo-chat-group)
- From the [Create Stage](/handbook/product/categories/#create-stage)
  - [Code Creation](/handbook/product/categories/#code-creation-group)
  - [Editor Extensions](/handbook/product/categories/#editor-extensions-group)

Initiatives to improve Support workflows via AI (preferably by dogfooding Duo) will also be discussed and promoted in the Pod.

## Current objectives

- Keep regular meetings going that are available to all regions
- Stay updated on all things Duo
- Help each other with Duo tickets!
- Promote, discuss, and test Support workflow improvements that use AI

## Support Pod members

- Lead: {{< member-by-name "John Gaughan" >}} (`@jgaughan`)
- {{< member-by-name "Duncan Harris" >}} (`@duncan_harris`)
- {{< member-by-name "Edward Hilgendorf IV" >}} (`@edward`)
- {{< member-by-name "Luminus Alabi" >}} (`@lalabi`)
- {{< member-by-name "Hubert Maraszek" >}} (`@hmaraszek`)
- {{< member-by-name "Brie Carranza" >}} (`@bcarranza`)

## How to get involved

1. Talk with your manager.
1. Add Duo to your knowledge areas in the [Support Team data](https://gitlab.com/gitlab-support-readiness/support-team/-/tree/master/data/agents?ref_type=heads). If it already exists, adjust your level accordingly.
1. Let your teammates and groupmates know about your new focus area.
1. Join the [#spt_pod_ai](https://gitlab.enterprise.slack.com/archives/C06KMDBJT5F) Slack channel.
1. Add yourself to this page.
1. Attend AI pairing sessions. See [Regular meetings](#regular-meetings) and check the GitLab Support calendar for up-to-date meeting times

## Regular meetings

- AI Pod pairing sessions:
  - EMEA & AMER friendly: Tuesday, 13:00 / 14:00 UTC depending on DST (check the GitLab Support calendar)
  - AMER & APAC friendly: Thursday, 22:00 / 23:00 UTC depending on DST (check the GitLab Support calendar)

## Slack Channels

- AI Support Pod Slack channel: [#spt_pod_ai](https://gitlab.enterprise.slack.com/archives/C06KMDBJT5F)

Other Slack channels of interest:

- [#ai_reading_feed](https://gitlab.enterprise.slack.com/archives/C06RXQR3TGF)
- [#ai_strategy](https://gitlab.enterprise.slack.com/archives/C051V1CHBFE)
- [#ai-field-strategy](https://gitlab.enterprise.slack.com/archives/C051SLP8WNB)
- [#duo-chat-feature-flag-request](https://gitlab.enterprise.slack.com/archives/C070FUQ7JDN)
- [#f_code-suggestions](https://gitlab.enterprise.slack.com/archives/C06841NNQNS)
- [#cloud-connector-lounge](https://gitlab.enterprise.slack.com/archives/C04KWTK3GFJ)
- [#duo-chat-lounge](https://gitlab.enterprise.slack.com/archives/C06LWENL58F)
- [#g_ai_framework](https://gitlab.enterprise.slack.com/archives/C051K31F30R)
- [#g_ai_model_validation](https://gitlab.enterprise.slack.com/archives/C05CJ1T3P0W)
- [#g_duo_chat](https://gitlab.enterprise.slack.com/archives/C06D5C70MD2)
+58 −0
Original line number Diff line number Diff line
---
title: Authentication and Authorization Support Pod
description: Collaborate on tickets related to OmniAuth, SAML, SCIM, LDAP, and other authentication stuff
---

## Purpose

Complementing the SAML study group we have in EMEA, by dedicating time to collaborate on tickets from different regions, allowing us to gain more knowledge of other Oauth providers, and share the knowledge we have across regions.

## Current objectives

- Collaborate on tickets related to OmniAuth, SAML, SCIM, LDAP, and other authentication stuff

- Tryout and reproduce the different setups

- Gain and share knowledge

- Documentation updates

## Support Pod members

- Lead: {{< member-by-name "Asmaa Hassan Ahmed Ali" >}} (`@asmaa.hassan`)
- Lead: {{< member-by-name "Gerardo Gutierrez" >}} (`@gerardo`)
- Lead: {{< member-by-name "Jio Castillo" >}} (`@j.castillo`)
- Lead: {{< member-by-name "Alejandro Guerrero de Alba" >}} (`@alejguer`)
- {{< member-by-name "Sabine Carpenter" >}} (`@sabinecarpenter`)
- {{< member-by-name "Firdaws Farukh" >}} (`@ffarukh`)
- {{< member-by-name "Tristan Williams" >}} (`@tristan`)
- {{< member-by-name "Michael Gibson" >}} (`@mgibsongl`)
- {{< member-by-name "Austin Pierce" >}} (`@Austin_Pierce`)
- {{< member-by-name "Michael Lussier" >}} (`@m_lussier`)
- {{< member-by-name "Daphne Kua" >}} (`@dkua1`)
- {{< member-by-name "Armin Hergenhan" >}} (`@ahergenhan`)
- {{< member-by-name "Bruno Freitas" >}} (`@bfreitas`)
- {{< member-by-name "Chris Stone" >}} (`@cms`)
- {{< member-by-name "Brie Carranza" >}} (`@bcarranza`)

## Collaboration channels

- [#spt_pod_auth](https://gitlab.slack.com/archives/C01NGKZQ2F2) Slack channel
- Bi-weekly meetings:
  - An APAC/EMEA friendly one on Tuesdays 9 AM UTC every other week
  - An EMEA/AMER friendly one on Tuesdays 1 PM UTC every other week
  - An AMER/APAC friendly one on the fourth week of the month

## Zendesk view

A zendesk view was created to see all Authentication and Authorization tickets. To have access to the view, in the [Support Team data](https://gitlab.com/gitlab-support-readiness/support-team/-/tree/master/data/agents?ref_type=heads), add `- 'Support Focus: Authentication and Authorization` under `zendesk:` section.

For example

```yaml
 zendesk:
    main:
      id: xxxxxxxxxx
      groups:
      - 'Support Focus: Authentication and Authorization'
```
+83 −0
Original line number Diff line number Diff line
---
title: CI/CD Support Pod
description: Discuss CI/CD related tickets/issues, learn about CI/CD features and improve related documentation.
---

## Purpose

Discuss CI/CD related tickets/issues, learn about CI/CD features and improve related documentation.

## Scope

Topics in this pod will ideally align with these product groups:

- [Pipeline Authoring](/handbook/product/categories/#pipeline-authoring-group)
- [Pipeline Execution](/handbook/product/categories/#pipeline-execution-group)
- [Pipeline Security](/handbook/product/categories/#pipeline-security-group)

In the context of "CI/CD" it can be hard to pinpoint where exactly a problem fits in. This list is not meant to discourage anyone from seeking help in the pod – when in doubt, ask away! The worst that could happen is that someone suggest a better place for the question.

## Current objectives

- Keep regular meetings going
- Stay updated on all things CI/CD
- Help each other with CI/CD tickets!

## Support Pod members

- Lead: {{< member-by-name "Manuel Grabowski" >}} (`@manuelgrabowski`) (Interested in co-leading? Let me know!)
- {{< member-by-name "Cleveland Bledsoe Jr" >}} (`@cleveland`)
- {{< member-by-name "Ryan Kelly" >}} (`@rkelly`)
- {{< member-by-name "Elif Munn" >}} (`@e_munn`)
- {{< member-by-name "Edward Hilgendorf IV" >}} (`@edwardhilgendorf`)
- {{< member-by-name "Duncan Harris" >}} (`@duncan_harris`)
- {{< member-by-name "Alejandro Guerrero de Alba" >}} (`@alejguer`)
- {{< member-by-name "Segolene Bouly" >}} (`@sbouly`)
- {{< member-by-name "Charl Marais" >}} (`@cmarais`)

## How to get involved

1. Talk with your manager.
1. Add CI to your knowledge areas in the [Support Team data](https://gitlab.com/gitlab-support-readiness/support-team/-/tree/master/data/agents?ref_type=heads). If it already exists, adjust your level accordingly.
1. Let your teammates and groupmates know about your new focus area.
1. Join the [#spt_pod_cicd](https://gitlab.slack.com/archives/C04DHQ91WJE) Slack channel.
1. Add yourself to this page.
1. Attend CI/CD pairing sessions if we can ever figure out how to work a calendar. See `Regular meetings` and check the GitLab Support calendar for up to date meeting times

## Regular meetings

- CI/CD Pod pairing session:
  - Mondays, 15:30 CET (13:30 / 14:30 UTC depending on DST, check the `GitLab Support` calendar)
  - Thursdays, 15:30 CET (13:30 / 14:30 UTC depending on DST, check the `GitLab Support` calendar)

## Collaboration channels

- Slack channel: [#spt_pod_cicd](https://gitlab.slack.com/archives/C04DHQ91WJE)

## Set up a CI/CD View in Zendesk

It's recommended to set up a personal view for all CI/CD related tickets.

1. Go to [Manage Views](https://gitlab.zendesk.com/admin/workspaces/agent-workspace/views)
2. Click Add View
3. Set up a view with the following parameters:
   - **Title**: CI/CD Pod
   - **Conditions**:
     - Tickets must meet all of these conditions to appear in the view:
       - Status is not Closed
       - Status is not Solved
       - Status is not pending
     - Tickets can meet any of these conditions to appear in the view:
       - Tags contains at least one of the following:
         - Add all `support_cicd_*` tags
         - Add `support_category_cicd`
   - **Columns** (Recommended but you can choose what you'd like):
     - Next SLA breach
     - Subject
     - Requester
     - Request date
     - Assignee
     - Priority
     - Organization
   - **Order by**:
     - Next SLA breach - Ascending
Loading