2 ms·
> What does "Deploy on Kubernetes" mean? Kubernetes is an orchestrator that you control via an API, there is no file system to put things on and you don't run
by dividedbyzero 3y ago
> What does "Deploy on Kubernetes" mean?
Kubernetes is an orchestrator that you control via an API, there is no file system to put things on and you don't run anything directly. You tell Kubernetes where to get your software from (as a container image) and how it should run it, and Kubernetes will then make sure the specified number of instances of your software is running with the settings you specify, on a suitable machine, with any storage volumes and other resources you request, or tell you it can't.
> But how do I deploy "on Kubernetes"?
Depends on the way it's set up. With vanilla Kubernetes you put container images in a registry that Kubernetes can access, write a manifest YAML and send that to the Kubernetes API (e.g. using the kubectl utility).
> Where do I get a button "Rent a Kubernetes"?
GCP, AWS, Azure, DigitalOcean, ... though they're labelled slightly differently.