Aggiungi il debug per la lista dei file e correggi il percorso nel file di deployment
Some checks failed
GKE Auto-Deploy / build-and-deploy (push) Failing after 30s
Some checks failed
GKE Auto-Deploy / build-and-deploy (push) Failing after 30s
This commit is contained in:
@@ -48,6 +48,8 @@ jobs:
|
||||
# --- PARTE NUOVA: TEMPLATING E APPLY ---
|
||||
- name: Deploy to GKE
|
||||
run: |
|
||||
echo "Ecco i file presenti nella cartella:"
|
||||
ls -R
|
||||
gcloud container clusters get-credentials ${{ env.CLUSTER_NAME }} --zone ${{ env.CLUSTER_ZONE }}
|
||||
|
||||
# 1. Installiamo envsubst (se non c'è già nell'immagine, di solito c'è ma per sicurezza)
|
||||
@@ -56,7 +58,7 @@ jobs:
|
||||
# 2. Sostituzione variabili
|
||||
# Legge k8s/deployment.yaml, sostituisce ${APP_NAME} e ${FULL_IMAGE_NAME}
|
||||
# Scrive il risultato in un file temporaneo 'final-deploy.yaml'
|
||||
envsubst < ./k8s/deployment.yaml > final-deploy.yaml
|
||||
envsubst < k8s/deployment.yaml > final-deploy.yaml
|
||||
|
||||
# (Opzionale) Stampiamo il file per debug
|
||||
echo "--- FILE YAML GENERATO ---"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
apiVersion: apps/v1
|
||||
kind: Deployment
|
||||
metadata:
|
||||
name: ${APP_NAME}
|
||||
name: ${APP_NAME}
|
||||
labels:
|
||||
app: ${APP_NAME}
|
||||
spec:
|
||||
@@ -16,14 +16,14 @@ spec:
|
||||
spec:
|
||||
containers:
|
||||
- name: app-container
|
||||
image: ${FULL_IMAGE_NAME}
|
||||
image: ${FULL_IMAGE_NAME}
|
||||
ports:
|
||||
- containerPort: 80
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: Service
|
||||
metadata:
|
||||
name: ${APP_NAME}-service
|
||||
name: ${APP_NAME}-service
|
||||
spec:
|
||||
type: LoadBalancer
|
||||
selector:
|
||||
|
||||
Reference in New Issue
Block a user