News for hackers. Stuff that matters.
Re:What we learned after a year on Kubernetes by Keycap on Thursday September 17, 2020 @07:19AM (#24503253)
Do you have any argument for it or is it a generic statement independent of anything?

Because there have been other 'fads' still being strong today.

Kubernetes solves real problems which have been hard for a long time. Its the first thing you, as an infrastructure team, want to have to be able to provide your teams a manageable environment for yourself.

mesos, nomad, docker swarm and co.

Developers don't want a VM and you can't manage and maintain VMs if someone else is doing something with them.

Cloud native is here to stay; It will affect and already affects tools, applications and architecture.

Re:What we learned after a year on Kubernetes by pjmlp on Thursday September 17, 2020 @07:53AM (#24503492)
> ________ solves real problems which have been hard for a long time.

Please replace with Ansible, Chef, Puppet, HP Vault, Solaris Zones, OpenMosix, Bewolf, Grid Computing, MTS, CORBA, JEE .....

An argument based on seeing hype come and go, sellig conferences, books, certifications, consulting, training, and naturally one selfs curriculum.

Speaking of which,

"Kubernetes Certified Application Developer (CKAD) with Tests"

https://www.udemy.com/course/certified-kubernetes-applicatio...

Re:What we learned after a year on Kubernetes by kkapelon on Thursday September 17, 2020 @08:35AM (#24503823)
So you are saying that Ansible, Chef and puppet are fads? That solve no real problems?

OpenMosix, Bewolf and Grid computing were mostly confined on research circles. I never saw them took off like K8s did.

So comparing K8s with OpenMosix is a bit unfair...

Re:What we learned after a year on Kubernetes by pjmlp on Thursday September 17, 2020 @09:10AM (#24504153)
I am saying that apparently they are not good enough for the Kubernetes generation.

Eventually there will come the post-Kubernetes generation and the cycle does yet another turn.

Re:What we learned after a year on Kubernetes by Keycap on Friday September 18, 2020 @05:02AM (#24514568)
'Not good enough'?

Do you now think progress is bad?

Ansible and co did and still do a great job.

kubernetes is not just a thing, its also a paradigma shift.

It sounds like something new is just bad because its new?

Re:What we learned after a year on Kubernetes by pjmlp on Saturday September 19, 2020 @04:35AM (#24526073)
What paradigm shift and what novelty?

My first containers were called HP-UX Vaults in 1999.

The cycle continues its reboot.

Re:What we learned after a year on Kubernetes by Keycap on Monday September 21, 2020 @03:14AM (#24540675)
It doesn't.

Its getting refined, standardized and widely used.

k8s for me is the shift to a declarative infrastructure. Easy to put in your source code repository.

Also as a goody you get industry leaders offering a certified k8s experience.

And all of it is opensource and free.

A fully platform independent orchestration platform.

Re:What we learned after a year on Kubernetes by secondcoming on Thursday September 17, 2020 @07:34AM (#24503354)
> Developers don't want a VM and you can't manage and maintain VMs if someone else is doing something with them.

I want a VM because I want my dev environment to exactly replicate the production environment, down to the kernel. It also means that if I leave my employer I can just delete my VM on my personal machine.

We've also not had any issues with maintaining production VMs, our release pipeline packages up our code into a debian package and them creates a VM image from that. This is then deployed across all regions. If you need to roll back just deploy the previous VM image version. GCP handles killing old instances and starting new instances for you.

Re:What we learned after a year on Kubernetes by kkapelon on Thursday September 17, 2020 @09:01AM (#24504062)
>We've also not had any issues with maintaining production VMs, ... If you need to roll back just deploy the previous VM image version. ...

We've also not had any issues with breeding horses....If I just need to go somewhere I just ride my horse...

I don't see any value in cars(k8s). They are complex (oil changes, fuel consumption etc...)

Re:What we learned after a year on Kubernetes by Keycap on Thursday September 17, 2020 @07:40AM (#24503393)
I did not talk about your specific use case.

Feel free to be happy with your setup.

Also i'm not able to determine if your setup would still be much better (faster, easier to maintain etc.) if you would set completly on containers instead of a VM as i'm not aware of your workload at all.

Re:What we learned after a year on Kubernetes by auspex on Thursday September 17, 2020 @08:37AM (#24503848)
Having the application run the same in dev as in production is one of the main selling features of a containerized environment.
Re:What we learned after a year on Kubernetes by secondcoming on Thursday September 17, 2020 @08:58AM (#24504026)
As far as I'm aware containers do not replace the kernel, only userland.
Re:What we learned after a year on Kubernetes by kkapelon on Thursday September 17, 2020 @09:04AM (#24504096)
This is of course important but only for people who actually need this guarantee.

Yes if you are developing C/C++/Assembly then Kubernetes/containers might not be for you.

But for several other companies (e.g. Java users) the kernel version is not important.

So we are back to same argument. Just because that you personally don't see value in something, doesn't mean that it is a fad.

Re:What we learned after a year on Kubernetes by pjmlp on Thursday September 17, 2020 @09:11AM (#24504163)
Java users are doing just fine with application containers.
Re:What we learned after a year on Kubernetes by kkapelon on Thursday September 17, 2020 @09:17AM (#24504226)
That is a whole different discussion. If by application container you mean Tomcat then maybe. But if you mean Weblogic or Oc4j or WebSphere then hell no :-)

Then maybe you agree that Kubernetes brought some advantages that until recently only Java devs enjoyed to the rest of the world (PHP, Python etc)?

Re:What we learned after a year on Kubernetes by pjmlp on Thursday September 17, 2020 @09:58AM (#24504675)
Yes I mean WebSphere.

Kubernetes is a kludge to solve problems that should be sorted out by the respective language communities.

Then there is the whole issue that interpreters without JIT/AOT should only be used for scripting.

Re:What we learned after a year on Kubernetes by secondcoming on Thursday September 17, 2020 @09:21AM (#24504265)
> Just because that you personally don't see value in something, doesn't mean that it is a fad

GP is the one who made blanket statement 'developers don't want a VM', not me.