You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Description
Fixes a number of issues to fix support Keycloak for HA deployments
* scopes AuthorizationPolicy to port 8080 (http) to avoid denying
JGroups traffic
* adds 7800 and 57800 to headless service and pod to ensure Istio routes
traffic correctly.
* adds network policy to allow internamespace traffic on 7800 + 57800
Note: It was not immediately obvious that port 57800 is used by
Keycloak's HA deployment. I noticed traffic on 57800 when debugging and
did some research and determined it was related to used for Infinispan's
"failure discovery protocol". The number is computed based on the [port
offset](https://infinispan.org/docs/stable/titles/server/server.html#jgroups-system-properties_cluster-transport),
so port offset (50000) + 7800 = 57800.
## Related Issue
Fixes#620
## Type of change
- [x] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Other (security config, docs update, etc)
## Checklist before merging
- [ ] Test, docs, adr added or updated as needed
- [ ] [Contributor
Guide](https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md)
followed
0 commit comments