Skip to content

Conversation

@peixian
Copy link
Member

@peixian peixian commented Feb 13, 2025

Since ports 80, 443, and 587 are used in the config

bind ipv4@*:80

the default Helm chart will refuse to start haproxy on most Kubernetes instances out of the box. This is a known issue with #110.

For linux Kube clusters > 1.22 we can delegate it with the safe sysctl setting net.ipv4.ip_unprivileged_port_start: https://kubernetes.io/docs/tasks/administer-cluster/sysctl-cluster/

@facebook-github-bot facebook-github-bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Feb 13, 2025
@eozturk1
Copy link
Contributor

Looks like CI is failing. We need to fix

✖︎ whatsapp-proxy-chart => (version: "1.0.2", path: "charts/whatsapp-proxy-chart") > chart version not ok. Needs a version bump!

This one we had authorization set up but might need an update:

Error: Username and password required

@peixian
Copy link
Member Author

peixian commented Feb 13, 2025

@eozturk1 yeah the CI is a separate issue. I'll take a look tomorrow or later today after meetings. The CI should autobump the chart version number though, we shouldn't be reliant on people autobumping ideally.

@peixian peixian force-pushed the peixian/add-port-privs branch from a8f58b6 to cddb37d Compare February 14, 2025 00:12
@eozturk1 eozturk1 merged commit 05471d3 into WhatsApp:main Feb 14, 2025
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants