Intellipaat Back

Explore Courses Blog Tutorials Interview Questions
0 votes
2 views
in DevOps and Agile by (47.6k points)

What are the pros and cons of Kubernetes?

1 Answer

0 votes
by (106k points)
edited by

Pro of Kubernetes is as follows:-

  • You need to write Dockerfiles and manifests only once and they can be run anywhere (on EKS, GKE, Tectonic, whatever Azure has). Very little vendor lock-in.

  • It is very easy to plug third-party services into your cluster (ex, spin up replicated MySQL in seconds)

  • Kubernetes is winning; unlikely you’ll have picked the wrong horse.

Cons of Kubernetes are as follows:-

  • Virtualization isn’t perfect; for high performance applications, it does matter where your application runs.

    • Pods with high network utilization will impact co-located pods

    • Pods with high disk IO will impact pods using the same volume.

  • The development of Kubernetes is in Progress: there will be bugs and incomplete features. In order to pick up important features and bug fixes, you will need to update frequently.

  • The jury is out on whether Kubernetes is the future or a brief stepping-stone on the way to full serverless computing.

You must have a look in order to learn about all these things in details and also want to learn Kubernetes and to have a decent and valuable certificate then you can visit Intellipaat Kubernetes Training course. If you like to read the concepts than you can read the following Kubernetes tutorial. You can also watch the video tutorials free of cost on Youtube visit the link mentioned below:-

31k questions

32.8k answers

501 comments

693 users

Browse Categories

...