Comment by kube-system

Comment by kube-system 2 days ago

3 replies

That's quite a big conclusion to draw from my statement. Whether or not it is good engineering or not really depends on the problem you're solving, your team structure, your integration footprint, etc. Not everything is a custom CRUD app.

cassianoleal a day ago

> the problem you're solving, your team structure, your integration footprint

Those are factors to be accounted for in good engineering.

  • kube-system a day ago

    Engineering is dictated by the problems you are given to solve, not the other way around. There are many valid situations in which well engineered solutions will have a developer running an entire kubernetes cluster.

    For a dead simple example: You may want to do this if the team is small enough that your developer is also your QA engineer... because you can't test the entire application if you're not running the entire application. There are likely hundreds of other reasons too.

    To suggest that "any technology with >3 interconnected components is bad engineering" is naive.

    • remram 10 hours ago

      You shifted the goalpost from "needs a cluster to run" to "3 components" just so you could call us naive?