4 ms·
Well, yeah, but how do you move from Docker Desktop kubernetes to something like AKS? Some time back, one of the things stopping me from migrating off Visual S
by smackeyacky 5y ago
Well, yeah, but how do you move from Docker Desktop kubernetes to something like AKS?
Some time back, one of the things stopping me from migrating off Visual Studio was that I had been relying on the integrated tools to help with deployment of my small system. I came to the sudden realisation that I had no idea exactly what to do to deploy something like a lambda function or a container into ECS, because it was being done for me by the AWS Visual Studio toolkit.
It's kind of dangerous in lots of ways. You have little idea of security contexts, of how the different parts interact, of what you might be accidentally exposing to the general internet. It's like anything that demos well: it hides all the stuff you need to know about at the expense of trying to get you started quickly. Hiding all the dodgy decisions the wizard makers make will get you burned.
In the end, I would have been much better off learning the AWS CLI - I ended up having to do it anyway to utilise a github action to do my deployments.
At the very least, these tools should spit out the commands they are running in some kind of ordered fashion so you can "play along". Long term, the hand-holding is counter productive for most developers.
- twblalock 5y ago> Long term, the hand-holding is counter productive for most developers. Most developers will never set up a Kubernetes cluster from scratch, and they don't need to know how to do it, and outside of very small companies they probably won't even be allowed to do it. At most they will write a Helm chart or something similar, in order to install their software in a Kubernetes cluster that is maintained by SRE or a cloud provider.