From the course: Certified Kubernetes Application Developer (CKAD) Cert Prep

Unlock this course with a free trial

Join today to access over 25,500 courses taught by industry experts.

Kubernetes in cloud

Kubernetes in cloud

- Another option for using Kubernetes is by using it in cloud. Kubernetes can be used in all public cloud platforms, and specific functionality may be taken care of by the public-cloud provider. That includes handling incoming traffic through ingress or limiting incoming traffic with network policies or storage allocation. And that is all beautiful, but it also makes public-cloud solutions less suited for learning, and therefore, I'm not recommending to use them for preparing your CKAD. If you do want to prepare CKAD based on public-cloud instances, the recommendation is to deploy a Ubuntu virtual machine and install Minikube in this virtual machine as described in lesson 4.2. And because of the complexity of public-cloud networking, this is also not recommended. And as we are talking about a not-recommended solution here, I'd rather not show you just to enforce a previous statement that you should really use Minikube in an Ubuntu virtual machine.

Contents