Skip to content

Conversation

@runleveldev
Copy link
Collaborator

@runleveldev runleveldev commented Oct 20, 2025

Resolves unqualified container names or container names with .cluster.mieweb.org as the domain part to their IP address. Still resolves *.opensource.mieweb.org to the Load Balancer for SSL handling.

Example of it working:

rgingras@create-a-container-dev:~/opensource-server$ host create-a-container
create-a-container.cluster.mieweb.org has address 10.15.221.118
rgingras@create-a-container-dev:~/opensource-server$ host create-a-container.opensource.mieweb.org
create-a-container.opensource.mieweb.org has address 10.15.20.69
rgingras@create-a-container-dev:~/opensource-server$ host create-a-container.opensource.mieweb.com
create-a-container.opensource.mieweb.com has address 10.15.20.69
create-a-container.opensource.mieweb.com is an alias for opensource.mieweb.com.
create-a-container.opensource.mieweb.com is an alias for opensource.mieweb.com.

Remaining issue: statically allocated IP addresses, such as for the Proxmoxes and the default gateway still do not resolve on the cluster subdomain. Possible solution includes a static /etc/dnsmasq.d/hosts file with the mapping, but that's not portable.

@runleveldev runleveldev linked an issue Oct 20, 2025 that may be closed by this pull request
Copy link
Collaborator

@cmyers-mieweb cmyers-mieweb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, will deploy Monday

@runleveldev runleveldev merged commit 13dc0ae into main Oct 28, 2025
3 checks passed
@runleveldev runleveldev deleted the 66-dnsmasq-service-all-hostnames-resolve-to-nginx-loadbalancer branch October 28, 2025 17:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

dnsmasq-service: all hostnames resolve to nginx-loadbalancer

3 participants