Application {{ include "lions-app.name" . }} déployée sur Lions ({{ .Release.Namespace }}). 1. Vérifier le rollout : kubectl rollout status deployment/{{ include "lions-app.name" . }} -n {{ .Release.Namespace }} 2. Vérifier les pods : kubectl get pods -n {{ .Release.Namespace }} -l app={{ include "lions-app.name" . }} 3. Health check : {{- if .Values.ingress.enabled }} curl -sk https://{{ .Values.ingress.host }}{{ .Values.probes.readiness.httpGet.path | default "/q/health/ready" }} {{- else }} kubectl port-forward -n {{ .Release.Namespace }} svc/{{ include "lions-app.name" . }} 8080:{{ .Values.service.port }} curl -s http://localhost:8080{{ .Values.probes.readiness.httpGet.path | default "/q/health/ready" }} {{- end }} 4. Logs : kubectl logs -n {{ .Release.Namespace }} -l app={{ include "lions-app.name" . }} --tail=100 -f {{- if .Values.externalSecret.enabled }} 5. Vérifier que les secrets Vault sont synchronisés : kubectl get externalsecret -n {{ .Release.Namespace }} {{ include "lions-app.name" . }} kubectl get secret -n {{ .Release.Namespace }} {{ include "lions-app.secretName" . }} {{- end }} {{- if .Values.hpa.enabled }} 6. Vérifier l'HPA : kubectl get hpa -n {{ .Release.Namespace }} {{ include "lions-app.name" . }} {{- end }} Image déployée : {{ include "lions-app.image" . }} {{- if .Values.ingress.enabled }} URL d'accès : https://{{ .Values.ingress.host }}{{ .Values.ingress.path }} {{- end }}