• Home
  • DevOps
  • Tutorials
  • Web
  • Cloud
  • Monitoring
  • How TO
  • OS
    • Linux OS
    • Mac OS
    • Windows OS
  • Security
  • About Us
devops-team.net
Menu
  • Home
  • DevOps
  • Tutorials
  • Web
  • Cloud
  • Monitoring
  • How TO
  • OS
    • Linux OS
    • Mac OS
    • Windows OS
  • Security
  • About Us
Home  /  DevOps  /  Kubernetes ComponentKubernetes Component
27 November 2019

Kubernetes ComponentKubernetes Component

Written by Ismail.EL
DevOps Leave a Comment

Contents

  • 1. What is Kubernetes
  • 2. Adience
  • 3. Prerequisites
  • 3. Diagram of a Kubernetes cluster
  • 8. Conclusion

1. What is Kubernetes

When you deploy kubernetes like using kubeadmin you will get a clusterand you will be able to use it and deploy your applicatin inside.

A cluster is a group of machines, called nodes, that run multiple applications inside cluster managed by Kubernetes. A cluster has at one or more worker node(s) and at one or more master node(s).

In this post i going to explain you the various components you need to have a complete and working Kubernetes cluster.

2. Adience

This article is prepared for anyone who want to create cluster using kubernetes.

3. Prerequisites

  • An SSH key pair on your local Linux/Mac OS/BSD machine.
  • Three servers running Ubuntu 18.04 with at least 2GB RAM and 2 vCPUs each.

3. Diagram of a Kubernetes cluster

below the diagram of a Kubernetes cluster with all the components tied together.

  • The master server : consists of various components including a kube-apiserver, an etcd, kube-controller-manager, kube-scheduler, and DNS server for Kubernetes services.
  • Node components : include kubelet and kube-proxy on top of Docker.

8. Conclusion

In this post, i have explained the installation of the Kubernetes cluster in Linux, Mac and Windows OS using minikube.
If you have any questions or feedback, feel free to leave a comment.
As always, if you found this post useful, then click like and share it 🙂

62900cookie-checkKubernetes ComponentKubernetes Componentno

If you found this post useful for you, please share it on
Share on Facebook
Share on Twitter
Share on Google+
Share on LinkedIn
Share on Whatsapp
Ismail.EL

I’m Ismail El. Welcome To devops-team website! • I'm Cloud/DevOps Consultant. I have rich experience in Linux engineer, Cloud and DevOps... • currently a content creator for devops-team, who loves working with computers and strongly believes in sharing knowledge..

 Previous Article Build a Java app with Maven using Jenkins Pipeline

Related Posts

  • Build a Java app with Maven using Jenkins Pipeline

    November 20, 2019
  • what is jenkins 2019

    What is Jenkins ?

    November 19, 2019
  • How to Install Kubernetes using Minikube Linux, Mac and Windows

    How to Install Kubernetes (k8s) using Minikube Linux, Mac and Windows

    November 13, 2019
  • How to Install Kubernetes with Minikube on Ubuntu 18.04 LTS

    How to Install Kubernetes with Minikube on Ubuntu 18.04 LTS

    November 11, 2019
  • To Create a Kubernetes Cluster Using Kubeadm on Ubuntu 18.04

    Create kubernetes cluster in ubuntu 18.04 using kubeadm (Step By Step)

    November 9, 2019
  • what is kubernetes

    What is Kubernetes – The Concepts and architecture ?

    October 20, 2019

Leave a Reply

Cancel reply

about devops 2019
  • Popular Posts
  • Recent Posts
  • How to Install Kubernetes with Minikube on Ubuntu 18.04 LTS
    How to Install Kubernetes with Minikube on Ubuntu 18.04 LTS Ismail.EL DevOps
  • How to Install Kubernetes using Minikube Linux, Mac and Windows
    How to Install Kubernetes (k8s) using Minikube Linux, Mac and Windows Ismail.EL DevOps
  • What DevOps Means? Ismail.EL DevOps
  • Build a Java app with Maven using Jenkins Pipeline Ismail.EL DevOps
  • what is jenkins 2019
    What is Jenkins ? Ismail.EL DevOps
  • To Create a Kubernetes Cluster Using Kubeadm on Ubuntu 18.04
    Create kubernetes cluster in ubuntu 18.04 using kubeadm (Step By Step) Ismail.EL DevOps
  • what is kubernetes
    What is Kubernetes – The Concepts and architecture ? Ismail.EL DevOps
  • How To install and configure Prometheus on Linux Ismail.EL DevOps, Monitoring, Prometheus
  • Install Jenkins on Ubuntu 18.04 Ismail.EL CI/DI, Continues Integration, Depoloyment Integration, DevOps, Jenkins
  • DevOps practices that you must implement in 2019 Ismail.EL DevOps
  • Kubernetes ComponentKubernetes Component Ismail.EL DevOps
  • Build a Java app with Maven using Jenkins Pipeline Ismail.EL DevOps
  • what is jenkins 2019
    What is Jenkins ? Ismail.EL DevOps
  • How to Install Kubernetes using Minikube Linux, Mac and Windows
    How to Install Kubernetes (k8s) using Minikube Linux, Mac and Windows Ismail.EL DevOps
  • How to Install Kubernetes with Minikube on Ubuntu 18.04 LTS
    How to Install Kubernetes with Minikube on Ubuntu 18.04 LTS Ismail.EL DevOps
  • To Create a Kubernetes Cluster Using Kubeadm on Ubuntu 18.04
    Create kubernetes cluster in ubuntu 18.04 using kubeadm (Step By Step) Ismail.EL DevOps
  • what is kubernetes
    What is Kubernetes – The Concepts and architecture ? Ismail.EL DevOps
  • How To install and configure Prometheus on Linux Ismail.EL DevOps, Monitoring, Prometheus
  • Install Jenkins on Ubuntu 18.04 Ismail.EL CI/DI, Continues Integration, Depoloyment Integration, DevOps, Jenkins
  • DevOps practices that you must implement in 2019 Ismail.EL DevOps

Categories

  • CI/DI (1)
  • Continues Integration (1)
  • Depoloyment Integration (1)
  • DevOps (11)
  • Jenkins (1)
  • Monitoring (1)
    • Prometheus (1)

Recent Comments

  • Linuxi20 on How to Install Kubernetes (k8s) using Minikube Linux, Mac and Windows
  • Ismail.EL on How to Install Kubernetes with Minikube on Ubuntu 18.04 LTS
  • doctorlinux on How to Install Kubernetes with Minikube on Ubuntu 18.04 LTS

Tags

cd ci ci/cd Cloud CloudOps Containerization DevOps Docker Dockerization jenkins k8s kubernetes Linux Mac minikube Open Source Windows
Advertisement

Subscribe

December 2019
M T W T F S S
« Nov    
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

Social Media

  • Connect on Facebook
  • Connect on Twitter
  • Connect on Google+
  • Connect on Pinterest
  • Connect on LinkedIn
  • Connect on Flickr
  • Connect on Instagram
  • Connect on RSS
  • Connect on YouTube
  • Connect on Tumblr
  • Connect on Github
  • Connect on Dribbble
  • Connect on Xing

Tags

cd ci ci/cd Cloud CloudOps Containerization DevOps Docker Dockerization jenkins k8s kubernetes Linux Mac minikube Open Source Windows

Archives

  • November 2019 (6)
  • October 2019 (1)
  • February 2019 (1)
  • January 2019 (1)
  • December 2018 (2)

Random Posts

  • what is jenkins 2019
    What is Jenkins ? November 19, 2019
  • What DevOps Means? December 23, 2018
© Copyright 2019. Theme by http://devops-team.net.