Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow helm chart to specify dnsPolicy #5500

Closed
Argannor opened this issue Mar 22, 2024 · 0 comments · Fixed by #5501
Closed

Allow helm chart to specify dnsPolicy #5500

Argannor opened this issue Mar 22, 2024 · 0 comments · Fixed by #5501
Labels
bug Something isn't working
Milestone

Comments

@Argannor
Copy link
Contributor

What happened?

The same issue as #5469: When running Crossplane with hostNetwork: true it is unable to resolve the DNS entries of functions, because the kubernetes default dnsPolicy (ClusterFirst) falls back to Default for pods in the hostNetwork (see Pod DNS Policy) and thus doesn't ask the cluster DNS.

Unfortunately the Helm chart doesn't allow users to set the dnsPolicy to anything else.

I will provide a pull request with the necessary changes soon.

How can we reproduce it?

  1. Deploy Crossplane with hostNetwork: true
  2. Deploy a Function and try to use it

What environment did it happen in?

  • Crossplane version: 1.15.0
  • Kubernetes: 1.29
  • Cloud Provider: AWS
  • Kubernetes distribution: EKS
  • CNI: Calico
  • OS: Linux
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants