TAMIL KUBERNETES POD IN 12 MINUTES | POD KUBERNETES BASICS | POD KUBERNETES TUTORIALS | InterviewDOT

  Рет қаралды 21,168

Interview DOT

Interview DOT

Күн бұрын

Click here - / @interviewdot to get notifications.
TAMIL KUBERNETES POD IN 12 MINUTES | POD KUBERNETES BASICS | POD KUBERNETES TUTORIALS FOR BEGINNER| InterviewDOT
What is Kubernetes ?
Kubernetes Architecture ?
Deploying a Spring Boot Application in Kubernetes ?
Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications.
Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available.
The name Kubernetes originates from Greek, meaning helmsman or pilot. Google open-sourced the Kubernetes project in 2014. Kubernetes builds upon a decade and a half of experience that Google has with running production workloads at scale, combined with best-of-breed ideas and practices from the community.
Containers have become popular because they provide extra benefits, such as:
Agile application creation and deployment: increased ease and efficiency of container image creation compared to VM image use.
Continuous development, integration, and deployment: provides for reliable and frequent container image build and deployment with quick and easy rollbacks (due to image immutability).
Dev and Ops separation of concerns: create application container images at build/release time rather than deployment time, thereby decoupling applications from infrastructure.
Observability not only surfaces OS-level information and metrics, but also application health and other signals.
Environmental consistency across development, testing, and production: Runs the same on a laptop as it does in the cloud.
Cloud and OS distribution portability: Runs on Ubuntu, RHEL, CoreOS, on-prem, Google Kubernetes Engine, and anywhere else.
Application-centric management: Raises the level of abstraction from running an OS on virtual hardware to running an application on an OS using logical resources.
Loosely coupled, distributed, elastic, liberated micro-services: applications are broken into smaller, independent pieces and can be deployed and managed dynamically - not a monolithic stack running on one big single-purpose machine.
Resource isolation: predictable application performance.
Resource utilization: high efficiency and density.
Why you need Kubernetes and what can it do
Containers are a good way to bundle and run your applications. In a production environment, you need to manage the containers that run the applications and ensure that there is no downtime. For example, if a container goes down, another container needs to start. Wouldn’t it be easier if this behavior was handled by a system?
That’s how Kubernetes comes to the rescue! Kubernetes provides you with a framework to run distributed systems resiliently. It takes care of scaling and failover for your application, provides deployment patterns, and more. For example, Kubernetes can easily manage a canary deployment for your system.
Kubernetes provides you with:
Service discovery and load balancing
Kubernetes can expose a container using the DNS name or using their own IP address. If traffic to a container is high, Kubernetes is able to load balance and distribute the network traffic so that the deployment is stable.
Storage orchestration
Kubernetes allows you to automatically mount a storage system of your choice, such as local storages, public cloud providers, and more.
Automated rollouts and rollbacks
You can describe the desired state for your deployed containers using Kubernetes, and it can change the actual state to the desired state at a controlled rate. For example, you can automate Kubernetes to create new containers for your deployment, remove existing containers and adopt all their resources to the new container.
Automatic bin packing
You provide Kubernetes with a cluster of nodes that it can use to run containerized tasks. You tell Kubernetes how much CPU and memory (RAM) each container needs. Kubernetes can fit containers onto your nodes to make the best use of your resources.
Self-healing
Kubernetes restarts containers that fail, replaces containers, kills containers that don’t respond to your user-defined health check, and doesn’t advertise them to clients until they are ready to serve.
Secret and configuration management
Kubernetes lets you store and manage sensitive information, such as passwords, OAuth tokens, and SSH keys. You can deploy and update secrets and application configuration without rebuilding your container images, and without exposing secrets in your stack configuration.
When you deploy Kubernetes, you get a cluster.
A cluster is a set of machines, called nodes, that run containerized applications managed by Kubernetes.
github.com/net...

Пікірлер: 53
@cserajesh
@cserajesh 2 жыл бұрын
Thank You very much for your efforts Sir Could you please create a content for Jenkins Flow along with Kubernetes which can be more helpful to relate the real time Environment.
@rpvijay83
@rpvijay83 4 жыл бұрын
very good, simple, and efficient explanation. I followed so many videos I was not able to understand exactly what is Kubernetes and how it works. Now you made it so clear. Thank you so much, brother.
@InterviewDOT
@InterviewDOT 4 жыл бұрын
Hi Vijay Kumar Thanks a million for your excellent feedback - Happy Learning - InterviewDOT
@jezzant23
@jezzant23 4 жыл бұрын
சிறந்த வேலை தொடருங்கள்.. நன்றி நண்பரே
@InterviewDOT
@InterviewDOT 4 жыл бұрын
Thanks nanba for the valuable feedback happy Learning InterviewDOT 👍
@richardrittu309
@richardrittu309 4 жыл бұрын
Thanks for all Kubernetes Videos !!
@InterviewDOT
@InterviewDOT 4 жыл бұрын
Hi Richard, Thanks a lot for your excellent feedback, I am happy that it helped you, happy learning - InterviewDOT
@vinothjohnson9778
@vinothjohnson9778 4 жыл бұрын
Nice explanation..Really helpful..Thanks bro..!!
@InterviewDOT
@InterviewDOT 4 жыл бұрын
Dear Vinoth Johnson, Thanks a lot for your valuable feedback, I am really happy that it helped you, Happy learning - InterviewDOT
@sencms2006
@sencms2006 4 жыл бұрын
Appreciated all your efforts, Keep up the good work
@InterviewDOT
@InterviewDOT 4 жыл бұрын
Thanks a million Senthilkumar Ranganathan for your excellent feedback - InterviewDOT
@jackros8930
@jackros8930 4 жыл бұрын
Really nice super pls keep doing
@InterviewDOT
@InterviewDOT 4 жыл бұрын
Thanks a lot for your valuable feedback happy Learning InterviewDOT 👍
@amar123ful
@amar123ful Жыл бұрын
Nice video. But volume is tooooo low. Need to go inside the speaker to hear this video . Please increase it. Thanks
@vimalprasath679
@vimalprasath679 3 жыл бұрын
Thanks for all Kubernetes Videos, Can you pl explain pods restart count
@InterviewDOT
@InterviewDOT 3 жыл бұрын
Thanks a million for your excellent feedback - please subscribe to InterviewDOT channel if not subscribed, sure - happy learning , InterviewDOT
@naveenkumarj5698
@naveenkumarj5698 Жыл бұрын
Please put your all Tamil content under a separate playlist and topics
@abiramivinoth7230
@abiramivinoth7230 4 жыл бұрын
Good presentation 👍
@InterviewDOT
@InterviewDOT 4 жыл бұрын
Thank you 🙂
@CARTOONRASIGAN
@CARTOONRASIGAN 4 жыл бұрын
Massu
@InterviewDOT
@InterviewDOT 4 жыл бұрын
Dear Sriram Nataraj, thanks a lot for your valuable feedback, I am really happy that it helped you , InterviewDOT
@amuthann8974
@amuthann8974 3 жыл бұрын
Good video
@InterviewDOT
@InterviewDOT 3 жыл бұрын
Hi Amuthan, Thanks a million for your excellent feedback - InterviewDOT
@rajeshdheenan
@rajeshdheenan 4 жыл бұрын
Hi Vinoth, Can you please explain about Pause and Init contaier. How it work in POD. THanks, Rajesh. D
@InterviewDOT
@InterviewDOT 4 жыл бұрын
really sorry not able to work on it, hope you found the answer :(
@mrramkumar8055
@mrramkumar8055 4 жыл бұрын
Good explained bro, need more videos like DevOps related!!!
@InterviewDOT
@InterviewDOT 4 жыл бұрын
Dear Ram Kumar, Thanks a lot for your valuable feedback, I am really happy that it helped you, Happy learning - InterviewDOT
@tamilselvan8343
@tamilselvan8343 4 жыл бұрын
My humble request pls increase your voice
@InterviewDOT
@InterviewDOT 4 жыл бұрын
sure will increase in upcoming tutorials, thanks for your request
@gopinath3ss
@gopinath3ss Ай бұрын
Communication between pods on node 1 to pods on node 2 is not explained properly Can you explain once again?
@JavidMiandad-s1l
@JavidMiandad-s1l Жыл бұрын
unga voice romba slow ah kekuthu, please try to increase the same
@JavidMiandad-s1l
@JavidMiandad-s1l Жыл бұрын
thank you and keep learning
@vigneshelan8716
@vigneshelan8716 3 жыл бұрын
good explanation konjam loud ah pesunga romba low ah iruku voice
@InterviewDOT
@InterviewDOT 3 жыл бұрын
Thanks a million for your excellent feedback - sure will improve - happy learning InterviewDOT
@pah0178
@pah0178 3 жыл бұрын
Your voice is too low
@InterviewDOT
@InterviewDOT 3 жыл бұрын
Thanks for your request sure will improve the voice. InterviewDOT
@rajeshdheenan9913
@rajeshdheenan9913 4 жыл бұрын
Could you please explain how IP address assign to POD?
@prakashks2003
@prakashks2003 11 ай бұрын
Volume is very low
@my..........littleprincess5974
@my..........littleprincess5974 2 жыл бұрын
no POD collection meaning sollunga
@aruljothishanmugam9886
@aruljothishanmugam9886 4 жыл бұрын
please increase your voice .
@InterviewDOT
@InterviewDOT 4 жыл бұрын
thanks a lot for your feedback, audio has been fixed in recent videos - please check - happy learning - InterviewDOT
@kavithaganesan9191
@kavithaganesan9191 4 жыл бұрын
Are you taking any class?
@InterviewDOT
@InterviewDOT 4 жыл бұрын
Thanks for your question, currently not taking any class only teaching through videos - InterviewDOT
@SCOTTISH_TAMILAN
@SCOTTISH_TAMILAN 2 жыл бұрын
I have a log question
@SCOTTISH_TAMILAN
@SCOTTISH_TAMILAN 2 жыл бұрын
I have a question.. Let's say I have Microservices. Let me name it as M1 and M2. lets assume I deployment file for M1 needs 3 replica and M2 needs 2 replica. As you said good design is one application per pod. So I need two pod one for M1 and another for M2. So totally two pods. So Pod P1 will have 3 replica containers of M1 and Pod P2 will have the 2 replica containers of M2 Is my understanding correct ?? Is this the best design approach ??
@arunpandiyan4816
@arunpandiyan4816 2 жыл бұрын
nenga pesurathu ungalukachu kekutha ena enaku kekala
@thenmozhil9083
@thenmozhil9083 4 жыл бұрын
No free fluid in POD nu ennoda report la iruku apdina ena
@vimalamala6535
@vimalamala6535 3 жыл бұрын
Ennaku appdidha iruku sis
@vimalamala6535
@vimalamala6535 3 жыл бұрын
Adhuku enna meaning sis
@jerinaj5907
@jerinaj5907 3 жыл бұрын
S enakum apdithan iruku report la apdina ennathu pls
@chic2935
@chic2935 3 жыл бұрын
@@jerinaj5907 adhuku dr enna sonnanga dr
@vijim2857
@vijim2857 Жыл бұрын
Enakum apdithan irruku doctor Ungaluku enna sonnanga
@raj_ganesh1978
@raj_ganesh1978 Жыл бұрын
Your voice is very low
АЗАРТНИК 4 |СЕЗОН 2 Серия
31:45
Inter Production
Рет қаралды 1,1 МЛН
Brawl Stars Edit😈📕
00:15
Kan Andrey
Рет қаралды 46 МЛН
K02 Kubernetes in Tamil - What and Why of Pod?, Pod Lifecycle or Stages
14:58
DEVSTEIN - It's No Einstein to Learn DevOps
Рет қаралды 8 М.
Kubernetes Explained in 6 Minutes | k8s Architecture
6:28
ByteByteGo
Рет қаралды 960 М.
What is Kubernetes | Kubernetes explained in 15 mins
14:13
TechWorld with Nana
Рет қаралды 1,3 МЛН
АЗАРТНИК 4 |СЕЗОН 2 Серия
31:45
Inter Production
Рет қаралды 1,1 МЛН