Dealing with changing residential ips is nothing new. It's interesting to see how it's still being solved for even in this overly complex k8s landscape we find ourselves in now. Back in the day we'd use free services like https://freedns.afraid.org/ on a cron to refresh the ip every so often. I used afraid to refresh my dial up ip address, for my "hosting service" domain. The "hosting service" was an old tower pc liv…
Kubernetes Home – what do you do if your ISP changes your IP addresses?
41–50 of 105 posts
Re: Kubernetes Home – what do you do if your ISP changes your IP addresses?
#42Crazy that someone is using something as complex as k8s on a home server and without knowing basics. Newbies are better served starting with the simple stuff and then moving to the complex if needed
But yeah, I'd personally recommend Docker for self-hosting. Kubernetes or Proxmox always end up being too much to handle for personal use - or even small to medium sized companies.
Re: Kubernetes Home – what do you do if your ISP changes your IP addresses?
#43Re: Kubernetes Home – what do you do if your ISP changes your IP addresses?
#44Earlier quoted context omitted.
> reached docker in terms of virtualization Except docker, on its own without something else in the stack, isn't Virtualization.
Docker is kernel virtualisation. Are you thinking of OS virtualisation, like a VM?
Re: Kubernetes Home – what do you do if your ISP changes your IP addresses?
#45You update your cluster with your new IP address. How you do that depends on your level of expertise.
Re: Kubernetes Home – what do you do if your ISP changes your IP addresses?
#46Earlier quoted context omitted.
> If you can't shell a buck or persuade your isp to reserve a static ip for you. Try to persuade their dhcp server. My ISP offers either a home contract, where the IP forcefully changes every 24h and I can't pay for static IP, or they offer business contracts for businesses with minimum 10 employees, but that contract requires proving you're a registered as business with the local chamber of commerce & have the tax p…
> My ISP offers either a home contract, where the IP forcefully changes every 24h and I can't pay for static IP, or they offer business contracts for businesses with minimum 10 employees, but that contract requires proving you're a registered as business with the local chamber of commerce & have the tax paperwork. Wow, and I thought Comcast was customer hostile, this is just bonkers.
I've built custom dyndns scripts to automate everything away, so nowadays it's only a second of interruption (thanks to some DNS TTL trickery), but it's nonetheless really annoying to deal with.
Re: Kubernetes Home – what do you do if your ISP changes your IP addresses?
#47Earlier quoted context omitted.
Tunneling through a single external node defeats the purpose of hosting k8s in home server. Maybe the external ingress node can be a load balancer controlled by the k8 cluster. But then you still have to communicate with the home server and it has no exposed ip address
> Tunneling through a single external node defeats the purpose of hosting k8s in home server. How so? You can just rent a cheap server to tunnel through, while having the benefits of your home machine(s) for compute. > Maybe the external ingress node can be a load balancer controlled by the k8 cluster. But then you still have to communicate with the home server and it has no exposed ip address Do you mean that you wo…
SPOF
Re: Kubernetes Home – what do you do if your ISP changes your IP addresses?
#48Earlier quoted context omitted.
> If you can't shell a buck or persuade your isp to reserve a static ip for you. Try to persuade their dhcp server. My ISP offers either a home contract, where the IP forcefully changes every 24h and I can't pay for static IP, or they offer business contracts for businesses with minimum 10 employees, but that contract requires proving you're a registered as business with the local chamber of commerce & have the tax p…
> My ISP offers either a home contract, where the IP forcefully changes every 24h and I can't pay for static IP, or they offer business contracts for businesses with minimum 10 employees, but that contract requires proving you're a registered as business with the local chamber of commerce & have the tax paperwork. Wow, and I thought Comcast was customer hostile, this is just bonkers.
It's caused (magnified by upstream requirements by the RIR due to ipv4 exhaustion and possibly reputation mgmt.
In order to get a block isps need to provide a plan on how they will put the ips to good use for the benefit of society.
Re: Kubernetes Home – what do you do if your ISP changes your IP addresses?
#49Crazy that someone is using something as complex as k8s on a home server and without knowing basics. Newbies are better served starting with the simple stuff and then moving to the complex if needed
Well, we've all got to start somewhere, right? But yeah, I'd personally recommend Docker for self-hosting. Kubernetes or Proxmox always end up being too much to handle for personal use - or even small to medium sized companies.
I've been running a 2-node Proxmox cluster for about 3 years with close to no maintenance. What's too much about it?
It gives me easy VM and LXC management and very easy declarative networking and firewalling. That alone makes it worth it for me.
Re: Kubernetes Home – what do you do if your ISP changes your IP addresses?
#50Earlier quoted context omitted.
> Tunneling through a single external node defeats the purpose of hosting k8s in home server. How so? You can just rent a cheap server to tunnel through, while having the benefits of your home machine(s) for compute. > Maybe the external ingress node can be a load balancer controlled by the k8 cluster. But then you still have to communicate with the home server and it has no exposed ip address Do you mean that you wo…
>how so? SPOF