diff --git a/Chart.yaml b/Chart.yaml index 6b8422b..5e55e1d 100644 --- a/Chart.yaml +++ b/Chart.yaml @@ -14,5 +14,5 @@ sources: - https://git.lions.dev/lionsdev/unionflow-client-quarkus-primefaces-freya-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 11b7253..3bbbc5a 100644 --- a/values.yaml +++ b/values.yaml @@ -62,7 +62,30 @@ 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 + - namespaceSelector: + kubernetes.io/metadata.name: kafka + ports: + - port: 9092 + protocol: TCP probes: liveness: