(no title)
imstil3earning | 4 years ago
Perhaps my team runs a simpler cluster, but we have been running a Kubernetes cluster for 2+ years as a team of 2 and it has been nothing less than worth it
The way the author describes the costs of moving to Kubernetes makes me think that they don't have the experience with Kubernetes to actually realize the major benefits over the initial costs
heydonovan|4 years ago
Was brought on as a consultant years ago and found their bespoke setup of random ec2 instances and lambda scripts to be far more difficult to understand than just spinning up a managed Kubernetes cluster and having a generic interface to deploy the application, as well as monitoring, logging, metrics, etc.
cortesoft|4 years ago
This, to me, is the biggest advantage of kubernetes. Yes, you can do all the things yourself, with your own custom solution that does everything you need to do just as well as kubernetes.
What kubernetes gives you is a shared way of doing things. By using a common method, you can easily integrate different services together, as well as onboard new hires easily.
Using something ubiquitous like kubernetes helps both your code onboarding and your people onboarding.
ldiracdelta|4 years ago
unknown|4 years ago
[deleted]
0xbadcafebee|4 years ago
pilotpilot|4 years ago
You used to work with Ably?
Fiahil|4 years ago
I've been running my own kubernetes cluster on a Raspberry pi. Does my cat count as an engineering team?
throwawayboise|4 years ago
I'm sure the big cloud providers make it easy for end users to use, but that doesn't help me.
sandebert|4 years ago
theptip|4 years ago
Just use GKE or whatever the equivalent managed offering is for your cloud provider. A couple of clicks in the ui and you have a cluster. Its really easy to run, I rarely have to look at the cluster at all.
cassianoleal|4 years ago
RamRodification|4 years ago
maxbreaker|4 years ago
At the end of the day it's not necessarily Kubernetes that's difficult/time consuming, it's all the context around it.
How do you monitor/observability? Security? What's your CI/CD to deploy everything? How do you fully automate everything in reproducible ways within the k8s clusters, and outside?
I've been doing infrastructure management / devops for well over 23 years. Built & managed datacenters running tens of thousands of servers.
Kubernetes and AWS have made my life easier. What's really important is having the right senior people fully aware of the latest practices to get started. Greenfield now is easier than ever.
marcinzm|4 years ago
arwhatever|4 years ago
Knowing nothing about K, I’m constantly wondering how it could be simpler than dumping a binary into a PaaS (web) hosting context and letting it do its thing. I’m interested to learn.
miraculixx|4 years ago
By myself.