refactor: remover todas as dependências do GitLab no workshop
- Aula 08: nginx-ingress TCP passthrough gitlab→gitea, comments
- Aula 09: add-client.sh API GitLab→Gitea
- Aula 11: node-bugado deployment image registry.kube.quest→gitea.kube.quest
- Aula 12: setup.sh/cleanup.sh API GitLab→Gitea, ArgoCD repoURL
- Aula 13: k8s manifests, benchmarks: registry.kube.quest→gitea.kube.quest,
gitlab-registry→gitea-registry, GITLAB_TOKEN→GITEA_TOKEN
- Aula 14: comments GitLab→Gitea
- README raiz: arquitetura, tabela, DNS
This commit is contained in:
34
aula-10/gitlab-registry-storage-secret.yaml
Normal file
34
aula-10/gitlab-registry-storage-secret.yaml
Normal file
@@ -0,0 +1,34 @@
|
||||
# =============================================================================
|
||||
# GitLab Registry Storage Secret - Hetzner Object Storage
|
||||
# =============================================================================
|
||||
#
|
||||
# Este secret configura o Registry para usar Hetzner Object Storage (S3 compatível)
|
||||
#
|
||||
# ANTES DE APLICAR:
|
||||
# 1. Crie o bucket "gitlab-registry" na Hetzner Cloud Console
|
||||
# 2. Gere credenciais S3 (Access Key + Secret Key)
|
||||
# 3. Substitua os valores <PLACEHOLDER> abaixo
|
||||
#
|
||||
# Para aplicar:
|
||||
# kubectl apply -f gitlab-registry-storage-secret.yaml
|
||||
#
|
||||
# =============================================================================
|
||||
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: gitlab-registry-storage
|
||||
namespace: gitlab
|
||||
type: Opaque
|
||||
stringData:
|
||||
config: |
|
||||
s3:
|
||||
bucket: gitlab-registry
|
||||
accesskey: <HETZNER_ACCESS_KEY>
|
||||
secretkey: <HETZNER_SECRET_KEY>
|
||||
region: eu-central
|
||||
regionendpoint: https://fsn1.your-objectstorage.com
|
||||
v4auth: true
|
||||
secure: true
|
||||
chunksize: 5242880
|
||||
rootdirectory: /
|
||||
Reference in New Issue
Block a user