diff --git a/Chart.yaml b/Chart.yaml index 7781572..3821903 100644 --- a/Chart.yaml +++ b/Chart.yaml @@ -5,8 +5,8 @@ description: | Fournit : Deployment hardened, Service, Ingress avec cert-manager + rate-limit, ConfigMap, ExternalSecret (Vault → K8s), NetworkPolicy, PDB, ServiceMonitor, HPA. type: application -version: 1.0.1 -appVersion: "1.0.1" +version: 1.0.2 +appVersion: "1.0.2" kubeVersion: ">=1.28.0-0" maintainers: - name: Lions Infrastructure Team diff --git a/templates/NOTES.txt b/templates/NOTES.txt index 0e0de39..06d8ffb 100644 --- a/templates/NOTES.txt +++ b/templates/NOTES.txt @@ -7,11 +7,16 @@ Application {{ include "lions-app.name" . }} déployée sur Lions ({{ .Release.N kubectl get pods -n {{ .Release.Namespace }} -l app={{ include "lions-app.name" . }} 3. Health check : +{{- if .Values.probes.readiness.httpGet }} {{- if .Values.ingress.enabled }} - curl -sk https://{{ .Values.ingress.host }}{{ .Values.probes.readiness.httpGet.path | default "/q/health/ready" }} + curl -sk https://{{ .Values.ingress.host }}{{ .Values.probes.readiness.httpGet.path }} {{- 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" }} + curl -s http://localhost:8080{{ .Values.probes.readiness.httpGet.path }} +{{- end }} +{{- else }} + (tcpSocket probe — pas de path HTTP de test direct) + kubectl get pods -n {{ .Release.Namespace }} -l app={{ include "lions-app.name" . }} {{- end }} 4. Logs :