45 - Setting up self-managed GitLab on AWS EKS using Helm and ArgoCD. Part #2.1

Опубликовано: 15 Июль 2026
на канале: BAKAVETS
1,576
59

We continue our tutorial series on installing self-managed GitLab on AWS EKS. In this video, we'll look at Helm values ​​for GitLab and understand their purpose. If you found this lesson helpful, be sure to give it a like :)

00:00 Introduction
01:12 GitLab ArgoCD app and Helm values
05:23 global GitLab Helm values
06:23 External Secrets for GitLab
10:14 PostgreSQL GitLab Helm values
10:59 Redis GitLab Helm values
12:45 AWS S3 buckets for GitLab
15:06 GitLab Pages Helm values
15:34 SMTP and email GitLab Helm values
18:29 GitLab configs
20:33 Fix StorageClass reclaimPolicy to Retain
25:13 kubectl apply

References:

Self-Managed GitLab installation playlist:
Installing self-managed GitLab on AWS EKS. Redis Sentinel. SES. RDS PostgreSQL. ArgoCD. Part #1:    • 44 - Установка self-managed GitLab в AWS E...  
Installing self-managed GitLab on AWS EKS using Helm and ArgoCD. Part #2.1:    • 45 - Установка self-managed GitLab в AWS E...  
Installing self-managed GitLab on AWS EKS using Helm and ArgoCD. Testing. Part #2.2:    • 46 - Установка self-managed GitLab в AWS E...  
Installing GitLab Runners for Self-Managed GitLab and GitLab.com using Helm and ArgoCD. Part #3:    • 47 - Установка GitLab Runners для Self-Man...  
Installing GitLab Agent for Kubernetes using Helm and ArgoCD. What is GitLab KAS. Part #4:    • 48 - Установка GitLab Agent для Kubernetes...  

ArgoCD. Cluster Bootstrapping. App of Apps Pattern. Deploy Infrastructure in One Command in K8s:    • 35 - ArgoCD. Cluster Bootstrapping. App of...  
Installing the Amazon EFS CSI Driver. Dynamic Volume Provisioning Using EFS Access Points:    • 42 - Установка Amazon EFS CSI Driver. Dyna...  
What is the External Secrets Operator in Kubernetes. AWS: Parameter Store and Secrets Manager:    • 36 - Что такое External Secrets Operator в...  
What is ExternalDNS and how to configure it using AWS Route53:    • 33 - Что такое ExternalDNS и как его настр...  
AWS Load Balancer Controller in Kubernetes. Target Type: IP vs. Instance. Configuring HTTPS:    • 32 - AWS Load Balancer Controller в Kubern...  
What is ArgoCD and how to work with it in Kubernetes. GitOps:    • 30 - Что такое ArgoCD и как с ним работать...  
Cert-manager. Configuring HTTPS. Wildcard Certificates. DNS01 Challenge. AWS Route53:    • 25 - Cert-manager. Настройка HTTPS. Wildc...  
How to configure AWS IAM Roles for Service Accounts in Kubernetes:    • 24 - Как настроить AWS IAM Roles для Servi...  

Code example from the video: https://github.com/bakavets/k8s-lesso...

https://github.com/argoproj/argo-cd
https://github.com/kubernetes-sigs/ex...
https://github.com/external-secrets/e...
https://redis.io/docs/management/sent...
https://artifacthub.io/packages/helm/...
https://github.com/terraform-aws-modules
https://github.com/cert-manager/cert-...

You can buy me a coffee or sign up for boosty to say thanks!
https://boosty.to/bakavets
https://www.buymeacoffee.com/bakavets

Subscribe to the channel:    / bakavets  
Subscribe to the Telegram channel: https://t.me/bakavets
Subscribe to Twitter:   / bakavets  
Subscribe to Instagram:   / bakavets.me