19 Oct 2021
Recording with the Ed Services team on a way to configure GitLab and Kubernetes to deploy a static site to a cluster.
- 3 participants
- 1:05 hours
23 Sep 2021
Rehab Hassanein and John Skarbek discuss the pipelines for how we deploy configuration changes and deployments for GitLab.com
Timeline:
* 00:24 - Configuration Pipelines
* 09:39 - Why we use a different instance to Deploy changes to GitLab.com
* 11:15 - Auto-Deploy Pipelines
References:
* GitLab.com Configuration Repository: https://gitlab.com/gitlab-com/gl-infra/k8s-workloads/gitlab-com
* GitLab Helm Chart: https://gitlab.com/gitlab-org/charts/gitlab/
* Reference Issue for this video and more to come: https://gitlab.com/gitlab-com/gl-infra/infrastructure/-/issues/13980 - Drop a comment for some ideas of what to cover!
Timeline:
* 00:24 - Configuration Pipelines
* 09:39 - Why we use a different instance to Deploy changes to GitLab.com
* 11:15 - Auto-Deploy Pipelines
References:
* GitLab.com Configuration Repository: https://gitlab.com/gitlab-com/gl-infra/k8s-workloads/gitlab-com
* GitLab Helm Chart: https://gitlab.com/gitlab-org/charts/gitlab/
* Reference Issue for this video and more to come: https://gitlab.com/gitlab-com/gl-infra/infrastructure/-/issues/13980 - Drop a comment for some ideas of what to cover!
- 2 participants
- 16 minutes
2 Sep 2021
Issue - https://gitlab.com/gitlab-com/Product/-/issues/3068
Example Project - https://gitlab.com/gitlab-examples/ops/kubernetes-agent-setup-with-ui
Round 1 Video - https://www.youtube.com/watch?v=ant-aLGuqBU
Example Project - https://gitlab.com/gitlab-examples/ops/kubernetes-agent-setup-with-ui
Round 1 Video - https://www.youtube.com/watch?v=ant-aLGuqBU
- 2 participants
- 9 minutes
26 Jul 2021
This is an overview of Kubernetes Controllers, Operators with a focus on GitLab Kubernetes Operator which can be used to deploy GitLab to OpenShift or Kubernetes Cluster.
- 1 participant
- 37 minutes
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
13 Jan 2021
In this video, the presenter is explaining the value of using GitLab Kubernetes Agent (https://docs.gitlab.com/ee/user/clusters/agent/#gitlab-agent-gitops-workflow), its architecture, along with a demonstration of how GitLab Kubernetes Agent can monitor several repositories and reflect the changes directly into the Kubernetes cluster
- 1 participant
- 28 minutes
3 Apr 2020
This is a demo of GitLab's Kubernetes deployment options as well as a discussion of the implications for the Defend roadmap.
Notes: https://docs.google.com/document/d/1OTzDtRV1EOesU_dyrNAUpjibyk0gKUWP5bVrTzTmTw8/edit?usp=sharing
Notes: https://docs.google.com/document/d/1OTzDtRV1EOesU_dyrNAUpjibyk0gKUWP5bVrTzTmTw8/edit?usp=sharing
- 3 participants
- 50 minutes
30 Mar 2020
In this video, Skarbek enables the Sidekiq Queue 'project_export' running in Kubernetes for GitLab.com. See https://gitlab.com/gitlab-com/gl-infra/production/-/issues/1837 for details.
- 2 participants
- 17 minutes
27 Mar 2020
- 4 participants
- 45 minutes
13 Mar 2020
Enabling the project export queue in production https://gitlab.com/gitlab-com/gl-infra/production/-/issues/1736
- 6 participants
- 60 minutes
4 Mar 2020
Walkthrough for the Public Sector CS team of installing GitLab on Kubernetes using the UBI gitlab containers.
Links to some of the documentation and tools we used:
- Gitlab Charts Docs: https://docs.gitlab.com/charts/
- Example values.yaml: https://gitlab.com/gitlab-org/charts/gitlab/tree/master/examples
- Deployment: https://docs.gitlab.com/charts/installation/deployment.html
- kubectl: https://kubernetes.io/docs/tasks/tools/install-kubectl/
- eksctl: https://eksctl.io
- helm: https://helm.sh
- Troubleshooting: https://kubernetes.io/docs/tasks/debug-application-cluster/debug-application/
Links to some of the documentation and tools we used:
- Gitlab Charts Docs: https://docs.gitlab.com/charts/
- Example values.yaml: https://gitlab.com/gitlab-org/charts/gitlab/tree/master/examples
- Deployment: https://docs.gitlab.com/charts/installation/deployment.html
- kubectl: https://kubernetes.io/docs/tasks/tools/install-kubectl/
- eksctl: https://eksctl.io
- helm: https://helm.sh
- Troubleshooting: https://kubernetes.io/docs/tasks/debug-application-cluster/debug-application/
- 6 participants
- 54 minutes