ajustes
This commit is contained in:
parent
4e348d1e6c
commit
340085dc13
1 changed files with 4 additions and 4 deletions
|
|
@ -67,7 +67,7 @@ jobs:
|
|||
run:
|
||||
shell: sh
|
||||
steps:
|
||||
- name: Install Tools
|
||||
- name: Install Tools (Git & Kubectl)
|
||||
run: |
|
||||
sed -i 's/dl-cdn.alpinelinux.org/mirror.leaseweb.com/g' /etc/apk/repositories
|
||||
apk add --no-cache git curl
|
||||
|
|
@ -91,7 +91,7 @@ jobs:
|
|||
# 1. Namespace
|
||||
kubectl create namespace gohorsejobsdev --dry-run=client -o yaml | kubectl apply -f -
|
||||
|
||||
# 2. Secret para o K8s (O que você colocou no YAML como registry-auth)
|
||||
# 2. Secret registry-auth (O que o seu YAML de K8s precisa para puxar a imagem)
|
||||
kubectl -n gohorsejobsdev create secret docker-registry registry-auth \
|
||||
--docker-server=${{ env.REGISTRY }} \
|
||||
--docker-username=bohessefm \
|
||||
|
|
@ -105,10 +105,10 @@ jobs:
|
|||
--from-literal=JWT_SECRET="${{ vars.JWT_SECRET }}" \
|
||||
--from-literal=MTU="${{ vars.MTU }}"
|
||||
|
||||
# 4. Aplica manifestos
|
||||
# 4. Aplica manifestos da pasta
|
||||
kubectl apply -f k8s/dev/ -n gohorsejobsdev
|
||||
|
||||
# 5. Força atualização usando o SHA para garantir que baixe a imagem nova
|
||||
# 5. Força o Kubernetes a usar a imagem buildada agora pelo SHA
|
||||
kubectl -n gohorsejobsdev set image deployment/gohorse-backend-dev backend=${{ env.REGISTRY }}/bohessefm/gohorsejobs:${{ github.sha }}
|
||||
kubectl -n gohorsejobsdev set image deployment/gohorse-backoffice-dev backoffice=${{ env.REGISTRY }}/bohessefm/backoffice:${{ github.sha }}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue