Skip to content

Conversation

@rmvangun
Copy link
Contributor

@rmvangun rmvangun commented Feb 7, 2025

Adds a few features to make it possible to work with DNS locally across both docker-desktop and Colima VM drivers. This includes:

  • Changes nodeports => hostports in cluster config. This is more accurate, and reflects the forwarding of DNS ports to the host
  • Adds the ability to specify forward in the dns configuration. This permits pointing to upstream DNS on a cluster or leveraging private DNS
  • Introduces LOADBALANCER_IP_START and LOADBALANCER_IP_END. The former is always used as the primary ingress to the cluster and is where DNS is hosted
  • Splits out default configurations for docker-desktop and colima as they require different default DNS configurations

@rmvangun
Copy link
Contributor Author

rmvangun commented Feb 7, 2025

@rmvangun rmvangun changed the title Add Add DNS support to local workstation Feb 7, 2025
@rmvangun rmvangun merged commit bff5fb3 into main Feb 7, 2025
12 of 13 checks passed
@rmvangun rmvangun deleted the ENG-200_Add-dns-support-to-local-workstation branch February 7, 2025 13:59
rmvangun added a commit that referenced this pull request Feb 7, 2025
* Refactor

* Passing tests but lacks coverage

* Fix

* Test coverage

* Everything works

Add back network cidr block
rmvangun added a commit that referenced this pull request Apr 23, 2025
* Refactor

* Passing tests but lacks coverage

* Fix

* Test coverage

* Everything works

Add back network cidr block
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants