diff --git a/Chart.yaml b/Chart.yaml index 3d34dc4..7df90f9 100644 --- a/Chart.yaml +++ b/Chart.yaml @@ -14,5 +14,5 @@ sources: - https://git.lions.dev/lionsdev/btpxpress-server-k1 dependencies: - name: lions-app - version: "1.0.2" + version: "1.0.3" repository: "https://git.lions.dev/api/packages/lionsdev/helm" diff --git a/values.yaml b/values.yaml index 4ab8ad5..0bea859 100644 --- a/values.yaml +++ b/values.yaml @@ -66,7 +66,25 @@ lions-app: nginx.ingress.kubernetes.io/proxy-buffer-size: "16k" networkPolicy: - enabled: false # TODO: re-enable après validation egress rules + enabled: true + allowIngressFrom: + - namespaceSelector: + kubernetes.io/metadata.name: ingress-nginx + - namespaceSelector: + kubernetes.io/metadata.name: monitoring + allowEgressDNS: true + allowEgressKubeAPI: true + allowEgressTo: + - namespaceSelector: + kubernetes.io/metadata.name: postgresql + ports: + - port: 5432 + protocol: TCP + - namespaceSelector: + kubernetes.io/metadata.name: keycloak + ports: + - port: 8080 + protocol: TCP probes: liveness: