Live data from Hacker News

Kubernetes Home – what do you do if your ISP changes your IP addresses?

vegard.blog.engen.priv.no

71–80 of 105 posts

Re: Kubernetes Home – what do you do if your ISP changes your IP addresses?

#71

Earlier quoted context omitted.

Docker is kernel virtualisation. Are you thinking of OS virtualisation, like a VM?

Virtualization usually refers to OS/ device emulation in software. Docker uses kernel namespaces which is an entirely unrelated feature.

I find it funny how some obtuse devs are unable to use abstraction in software of all things.

Re: Kubernetes Home – what do you do if your ISP changes your IP addresses?

#72

Earlier quoted context omitted.

> Proxmox always end up being too much to handle 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.

Right, proxmox (like k8s) is a huge force multiplier for individuals trying to manage large/diverse surface areas. I run both for my own stuff at home (well k8s in the cloud, but its not work related) precisely because of the power it offers. Yes they are complicated. Yes, they are still worth learning. And once you learn them they make a lot of sense to use when given the option.

I think OP is saying Proxmox isn't really that complicated compared to K8. I guess my perspective is warped since I know what I'm doing pretty well, but installing Proxmox and setting up some basic VMs or LXC containers (especially if you use the helper scripts) isn't that hard. Sure, there is still some added complexity, but I think that's more than offset by the ease of doing backups alone. Meanwhile, my experiences with K8s have all been mostly painful and I didn't really feel like I gained anything to offset the complexity versus just using Docker (for my personal use, obviously K8 makes sense at enterprise scale or if you use your homelab for learning).

Re: Kubernetes Home – what do you do if your ISP changes your IP addresses?

#73
post #69
post #50

Earlier quoted context omitted.

And having a single IP address, with one ISP at home isn't a SPOF?

@TZubiri, Then if that is a risk you accept, you could have multiple VPS's and load balance back to your home network, eliminating the new SPOF. (@'ing because we reached the maximum reply limit)

@Daviey

Or just get your very own static IP.

It's a ZPOF.

Routing happens automatically on nearby router routes

It's deep down a matter of taste, you have a home server in Arizona and you route users to a Hetzner server in Germany and then back?

Don't justify, just recognize it's in bad taste, seek to use ip addresses as geographical host identifiers. Do not hide origin or destination. Minimize

Re: Kubernetes Home – what do you do if your ISP changes your IP addresses?

#74
post #7

Earlier quoted context omitted.

[flagged]

>>ddns >Yeah don't do that if you want to be a professional with pride in their craft Why? All of the large DNS providers have DDNS functionality. Even AWS has documented methods for DDNS on Route53.

Taste

Re: Kubernetes Home – what do you do if your ISP changes your IP addresses?

#75
I have one A record for my home ip address. This is dynamically updated by my router whenever the public IP address changes. Everything else is a CNAME pointing at the A record. Completely set and forget and supported by most of the shelf consumer routers or router OS like vyos.

This is a much preferable solution to me as there are no changes to external-dns resources when the public IP changes. Granted, i don’t run a dual stack setup.

Re: Kubernetes Home – what do you do if your ISP changes your IP addresses?

#77
post #74

Earlier quoted context omitted.

>>ddns >Yeah don't do that if you want to be a professional with pride in their craft Why? All of the large DNS providers have DDNS functionality. Even AWS has documented methods for DDNS on Route53.

Taste

What does that mean in context of DDNS? DDNS is the correct proposed solution.

Re: Kubernetes Home – what do you do if your ISP changes your IP addresses?

#79

Earlier quoted context omitted.

Docker is kernel virtualisation. Are you thinking of OS virtualisation, like a VM?

Docker is OS-level virtualization. VMs are hardware virtualization. Different layers.

It’s not virtualization, it’s namespaces. Docker makes use of Linux kernel features; started out with cgroups and now uses libcontainer. Each container is running in its own isolated(ish) namespace on the same host kernel.

It’s _very_ different technology than virtualization.

You don’t need docker to make a container on Linux (or Solaris for that matter).

Post reply on HN