Kubernetes is easy

2 years ago by Harendra to c/codingcafe

Luvs2Spuj 10 points 2 years ago

I know this word. I don't know what it does but I've seen it. My excuse is that I am an analyst who has a lot of things set up for me, so I can make the pretty charts. Usually as a one off assignment, but sometimes for repeatable outputs. If my carers are crying because of me, I'm sorry.

path: 0 14445727, hotness: undefined, score: 10, children: 2
Kovukono 17 points 2 years ago

You have a computer. That computer does exactly one thing, and anyone can make a copy of it, and tweak it slightly to fit their needs. That's a Docker container. It needs to run on other computers.

You need a way to manage multiple Docker containers, and the networking between them, and the items you need to customize them. You also want to make sure that they aren't going to bump into each other accidentally, so you need to sequester them in different areas. You also need to make sure that only certain people have access to those different areas, so you set up authentication in a fashion that reflects that. You also need to manage the computers the Docker containers are running on, to make sure that only certain hosts run certain workloads, and that there's a difference between controller and worker nodes, and that the networking is set up correctly between them, using a custom thing called a container network interface, of which there're multiple choices and you need to decide which best fits you needs. You also need to make sure that you have a permanent storage solution that the Docker containers can use, so that if you lose a worker node you don't lose all the data for all the containers running on it. All of this is run through API calls to the controller nodes. That's what I remember off the top of my head for Kubernetes, and I think I'm forgetting stuff.

We aren't crying because of you, we did this to ourselves.

path: 0 14445727 14446996, hotness: undefined, score: 17, children: 1
peoplebeproblems 8 points 2 years ago

Ahhh, Kubernetes.

Where I was told by the instructor "oh you'll need a couple more courses for that."

path: 0 14445727 14446996 14447702, hotness: undefined, score: 8, children: 0
hypna 5 points 2 years ago

I can't be the only person who prefers to run things on Kubernetes. The fewer VMs I have to build, patch, and manage, the happier I am.

path: 0 14453621, hotness: undefined, score: 5, children: 1
satans_methpipe 0 points 2 years ago

That the name of glorified configuration scripts. K********s doesn't run anything.

path: 0 14453621 14454882, hotness: undefined, score: 0, children: 0
FizzyOrange 2 points 2 years ago

I haven't set it up - only used it. It seemed pretty easy to me. Much nicer than manually dealing with machines. Is it setting up the cluster that is the hard part? If not I don't see the fuss.

path: 0 14454848, hotness: undefined, score: 2, children: 0
codingcafe
codingcafe

@programming.dev

login for more options
183
28
1

A community for all programmers

go to feed...