Ep. 14 Google Kubernetes Engine(GKE) Explained in 15 minutes

  Рет қаралды 5,584

Tech Tutorials with Piyush

Tech Tutorials with Piyush

Күн бұрын

Пікірлер: 17
@TechTutorialswithPiyush
@TechTutorialswithPiyush Жыл бұрын
🔥 Check out our GCP playlist Namaste Google Cloud - Google Cloud Tutorial for beginners kzbin.info/aero/PLl4APkPHzsUXvkDFARdrH2LMESVqeuH8W
@31kiransomwanshi
@31kiransomwanshi Жыл бұрын
Hi Piyush, Thanks for awesome video, very well explained with actual demo. Please refer below answers to knowledge check questions. 1) gcloud gives you the ability to provision and deprovision resources, whereas kubectl gives you the ability to use the clusters once provisioned. 2) False. Because GKE manages your node with minimal configurations required. 3) When we need to create a similar infrastructure(machine type, machine family, boot disk type) to multiple compute engine instances. 4) False. When demand is high, the cluster autoscaler adds nodes to the node pool not to cluster. 5) Horizontal scaling means that the response to increased load is to deploy more Pods. This is different from vertical scaling, which for Kubernetes would mean assigning more resources (for example: memory or CPU) to the Pods that are already running for the workload. 6) gcloud config set container/cluster 7) GCP recommend that you opt into a release channel and enable node auto upgrades to help reduce the operational burden involved with upgrading GKE versions. However, when manually upgrading, GCP recommend planning to upgrade no later than every six months to gain access to new features and remain on a supported version. 8) maxSurge: The number of pods that can be created above the desired number of pods during an update. maxUnavailable: The number of pods that can be unavailable during the update process. 9) Public cluster - to configure access from public network to cluster’s workload. Private cluster - to assign internal IP addresses to pod and nodes. This isolate cluster workloads from public networks.
@TechTutorialswithPiyush
@TechTutorialswithPiyush Жыл бұрын
You have nailed it! 🎯 All the questions were perfectly answered with the proper explanation. Thank you for providing the feedback and I wish you all the success. 🎉🎉👏👏
@naskar23
@naskar23 Жыл бұрын
First of all thanks for the video piyush. Like other videos in the playlist I expected it be beginner friendly but the initial couple of minutes and the last few minutes were rushed I felt. but that is me... not sure how others took it. Like for some one who doesn't know basics of kubernetes some key words felt like a foreign land. Knowledge Check: 1. gcloud when communicating with google resources and kubectl when using cluster plane or cluster related components 2. false since google manages the cluster and does all the work for you 3. When similar resources are expected? 4. false 5. Horizontal Pod scaling -> increase the number of pods, Vertical scaling -> increase the definition (like memory, CPU etc) of pod. 6. gcloud config set container/cluster cluster_name 7. select release channel for control plane version 8. max surcharge - number of pods to deploy when there is a max load, max unavailable - max number that can be free or unavailable 9. Public - cluster accessible to public, private - only with in GCP (accessible via internal IP addresses)
@TechTutorialswithPiyush
@TechTutorialswithPiyush Жыл бұрын
Hello Sree, I totally agree with your point but Kubernetes itself is a huge topic and it is really difficult covering that in less than an hour plus it was not part of ACE exam so I covered only GKE part with the assumption that the viewers would know the basics of kubernetes but thanks for trying the knowledge checks. 4: should be true 8: Max-Surge The maximum number of additional pods that can be created during an update, above the target number of pods. Max-Unavailable The maximum number of pods that may be unavailable while an update is being applied. Rest all are correct, great job!
@naskar23
@naskar23 Жыл бұрын
@@TechTutorialswithPiyush Yeah i understand K8S is a huge topic and hard to consolidate everything in a video. Nevertheless thanks for your effort and providing us with quality content.
@TechTutorialswithPiyush
@TechTutorialswithPiyush Жыл бұрын
@@naskar23 Thank you 😊
@KARADVAIBHAVPRAKASH
@KARADVAIBHAVPRAKASH Жыл бұрын
I appreciate you sharing this video and I know it will make your future ones more interesting also your expression shows that you are becoming more engaging. Q.1 gcloud cmd when we use for interaction with k8s like delete update & configure other hand kubectl cmd is only interacts inside the cluster provision Q.2 False because of autopilot all GKE manages your pods and there is minimal configuration Q.3 When suddenly traffic increase Q.4 True Q.5 Horizontal pod are basically increase or decrease the pods based on CPU utilization, on the other hand, Vertical pod autoscaling scale the resource to allocate to each pods and adjust the CPU and memory request. Q.6 gcloud config set clusere/container name Q.7 GCP have to release the channel and also they recommended opting the for node auto upgrade. For manualits give you broad access so depends on you when you want to upgrade. Q.8 Max-Surge The maximum number of additional pods that can be created during an update, above the target number of pods. Max-Unavailable The maximum number of pods that may be unavailable while an update is being applied. Q.9 Public GKE cluster are accessible from anywhere on the internet. Private GKE cluster node use internal IP only this provide additional layer of security.
@TechTutorialswithPiyush
@TechTutorialswithPiyush Жыл бұрын
Thank you so much buddy for your amazing feedback as always! Really appreciate it. For Question 3:- Please read the question 1 more time, it says Node Pools not new nodes. your answer is partially correct but it needs a little more details to it :) Rest answers are absolutely correct.
@KARADVAIBHAVPRAKASH
@KARADVAIBHAVPRAKASH Жыл бұрын
​@@TechTutorialswithPiyush Sorry Piyush i am not getting but i understand only when node pool create following reasons: - Increase treaffic -or diffrent machine tyep - may be some issue with that k8s versioning - want to separate workload could you kindly explain.
@TechTutorialswithPiyush
@TechTutorialswithPiyush Жыл бұрын
Both one and two. You can take care of increased load by adding more nodes as well but nodepools gives you the capabilities of using a different or a better performing machine type
@KARADVAIBHAVPRAKASH
@KARADVAIBHAVPRAKASH Жыл бұрын
@@TechTutorialswithPiyush Now it's clear thank you!
@DhyGlobal
@DhyGlobal 2 жыл бұрын
Great video Piyush ❤️Loved it keep it up
@TechTutorialswithPiyush
@TechTutorialswithPiyush 2 жыл бұрын
Thank you so much Dharmendra! I cannot thank you enough for supporting me always 🙏
@DhyGlobal
@DhyGlobal 2 жыл бұрын
@@TechTutorialswithPiyush ❤️you are welcome Piyush 😊 my support will be there for you, you are doing awesome job 🤝
@PraveenSingampalli
@PraveenSingampalli 2 жыл бұрын
Woah.....this video is amazing 🙂
@TechTutorialswithPiyush
@TechTutorialswithPiyush 2 жыл бұрын
Thank you so much 🙏😊
Ep. 15 Choose Your Right Database On Google Cloud
7:12
Tech Tutorials with Piyush
Рет қаралды 1,3 М.
Introduction to Google Kubernetes Engine for beginners
20:52
That DevOps Guy
Рет қаралды 13 М.
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 1,4 МЛН
Wait for it 😂
00:19
ILYA BORZOV
Рет қаралды 11 МЛН
Do NOT Learn Kubernetes Without Knowing These Concepts...
13:01
Travis Media
Рет қаралды 319 М.
Creating a GKE cluster (demo)
14:03
Google Cloud Tech
Рет қаралды 41 М.
How To Learn Devops In 2025 | DevOps Full Roadmap (with resources)
14:10
Tech Tutorials with Piyush
Рет қаралды 2,8 М.
GKE: Concepts of Networking
11:29
Google Cloud Tech
Рет қаралды 25 М.
Create Kubernetes in GKE Step by Step | Google Kubernetes Engine | GCP Training 2023 | K21Academy
18:02
Kubernetes Explained in 6 Minutes | k8s Architecture
6:28
ByteByteGo
Рет қаралды 1 МЛН
Google Dataproc BigData Managed Service
16:00
Data Engineering
Рет қаралды 10 М.
Kubernetes Explained
10:59
IBM Technology
Рет қаралды 630 М.
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 1,4 МЛН