feat: chart Helm parent lions-app v1.0.0 — templates hardened (secretKeyRef, readOnlyRootFS, NetworkPolicy, ExternalSecret, PDB, SM, HPA)

This commit is contained in:
dahoud
2026-04-22 14:22:00 +00:00
commit ab865631fe
16 changed files with 1074 additions and 0 deletions

24
Chart.yaml Normal file
View File

@@ -0,0 +1,24 @@
apiVersion: v2
name: lions-app
description: |
Chart Helm standard pour toutes les applications Lions Dev.
Fournit : Deployment hardened, Service, Ingress avec cert-manager + rate-limit,
ConfigMap, ExternalSecret (Vault → K8s), NetworkPolicy, PDB, ServiceMonitor, HPA.
type: application
version: 1.0.0
appVersion: "1.0.0"
kubeVersion: ">=1.28.0-0"
maintainers:
- name: Lions Infrastructure Team
email: infrastructure@lions.dev
home: https://git.lions.dev/lionsdev/helm-chart-lions-app
sources:
- https://git.lions.dev/lionsdev/helm-chart-lions-app
keywords:
- lions
- quarkus
- java
- microservice
annotations:
artifacthub.io/changes: |
- Chart initial (v1.0.0) : Deployment/Service/Ingress/ConfigMap/ExternalSecret/NetworkPolicy/PDB/SM/HPA