Installing the kind
cluster with an Ingress Controller is pretty easy task for Ubuntu. But configuring opening Ingress domains by wildcard locally - already not so easy! So, let's describe the steps on how to do this! It's tested by me on Ubuntu 22.04 and 23.10, but should work well for other versions too.
Fortunately, modern Ubuntu versions use systemd-resolved
for DNS resolving, that have the dnsmasq
feature built-in, so you don't need to install the dnsmasq
as a separate package.