CNCF Kubernetes and Cloud Native Associate Certification Course (KCNA) - Pass the Exam!

CNCF Kubernetes and Cloud Native Associate Certification Course (KCNA) - Pass the Exam!

freeCodeCamp.org

2 года назад

253,092 Просмотров

Prepare for the Kubernetes and Cloud Native Associate (KCNA) exam and pass! This certification demonstrates a user’s foundational knowledge and skills in Kubernetes and the wider cloud native ecosystem.

✏️ Andrew Brown and Marino Wijay created this course.
🐦 Andrew on Twitter: https://twitter.com/andrewbrown
🐦 Marino on Twitter: https://twitter.com/virtualized6ix

⭐️ Course Contents ⭐️
☁️ (0:00:00) Introduction
🎤 Introduction
🎤 Exam Guide Walkthrough
🎤 Practice Exam Preview

☁️ (0:22:31) Cloud Native Kubernetes Concepts
🎤 What is Cloud Native
🎤 Cloud Native vs Cloud Service Provider
🎤 Cloud Native Shared Responsibility Model
🎤 The Linux Foundation
🎤 Cloud Native Computing Foundation
🎤 Preview LF and CNCF Website Follow Along
🎤 Cloud Native Landscape
🎤 Cloud Native Landscape Follow Along
🎤 Cloud Native Trail Map
🎤 Cloud Native Trail Map Follow Along
🎤 VMs vs Containers
🎤 Micro services
🎤 Kubernetes
🎤 Kubernetes Components EDIT ENDING
🎤 Manifest Files in Kubernetes
🎤 Control Plane and Worker Nodes
🎤 Pods
🎤 API Server
🎤 Deployment
🎤 Replica Sets
🎤 Stateless vs Stateful
🎤 Stateful Sets
🎤 Namespaces
🎤 In Tree vs Out Tree
🎤 In Tree vs Out Free Follow Along
🎤 Endpoints and Endpoint Slices
🎤 Jobs and Cron Jobs
🎤 Kubernetes Dashboard

☁️ (1:36:41) Selectors
🎤 Selectors
🎤 Recommend Labels
🎤 Selecting Labels
🎤 Annotations

☁️ (1:42:33) Kubelet
🎤 PodSpecFile
🎤 gRPC
🎤 Kubelet

☁️ (1:50:15) KubeCTL
🎤 KubeCTL
🎤 KubeCTL Commands Ref Follow Along

☁️ (1:59:20) Distrubutions
🎤 MiniKube
🎤 K3s
🎤 Kind
🎤 MicroK8s
🎤 Lightweight K8s Distribution Comparison
🎤 Managed Kubernetes Providers
🎤 Management Layers
🎤 CNCF Certified Distribution Follow Along

☁️ (2:26:25) Runtimes
🎤 Container Runtime Interfaces
🎤 ContainerD
🎤 CRI O
🎤 Container Runtimes
🎤 CGroups
🎤 Linux Containers

☁️ (2:37:04) Storage
🎤 Container Storage Interface
🎤 Kubernetes Backing Store and etcd
🎤 Rook and MinIO
🎤 Volumes
🎤 Persistent Volume
🎤 Storage Classes
🎤 Persistent Volume Claim
🎤 ConfigMaps

☁️ (2:51:34) Service
🎤 Services
🎤 Traffic Policies
🎤 ClusterIP
🎤 NodePort
🎤 Load Balancer
🎤 Headless
🎤 ExternalName
🎤 KubeCTL Expose Command
🎤 BusyBox

☁️ (3:06:52) Networking
🎤 Ingress
🎤 DNS
🎤 Load Balancing
🎤 Probes
🎤 Netfilter
🎤 IPTables
🎤 IPVS
🎤 Various Proxies
🎤 kube proxy
🎤 Container Networking Interface
🎤 Service Mesh
🎤 Enovy

☁️ (3:33:05) Cluster Networking
🎤 NAT
🎤 Eth0 and Netwrok Namespace
🎤 Eth0 Network Namepsace P2
🎤 Cluster Networking
🎤 Container to Container Networking
🎤 Virtual Ethernet Devices
🎤 Pod to Pod Networking
🎤 Pod to Service Networking
🎤 Ingress Egress Internet to Cluster

☁️ (3:50:50) Security
🎤 4Cs
🎤 Infrastructure Security
🎤 AAA
🎤 Role based Access Controls
🎤 Role Configuration Example
🎤 Secrets Management
🎤 Network Policy
🎤 Calico
🎤 Anatomy of a Network Policy File
🎤 In Transit vs At Rest
🎤 Certificates and TLS
🎤 K8s Security Best Practices

☁️ (4:23:51) Autoscaling
🎤 Autoscaling
🎤 Scale vs Autoscale
🎤 KEDA

☁️ (4:28:23) Open Standards
🎤 Open Standards

☁️ (4:31:17) Goverance
🎤 Governance Structure
🎤 Memberships
🎤 Governing Board
🎤 Technical Oversight Committee
🎤 Special Interest Groups
🎤 End User Community
🎤 End User Technology Radar
🎤 CNCF Charter
🎤 CNCF Values
🎤 Goverance Follow Along
🎤 Kube Con
🎤 Kubecon CloudNativeCon Follow Along
🎤 CNCF Projects

☁️ (5:01:37) Serverless
🎤 Serverless
🎤 Cloud Native K8s Serverless
🎤 Function as a Service
🎤 Knative
🎤 Knative vs OpenFaaS

☁️ (5:10:29) Observability
🎤 The Pillars of Observability
🎤 Open Telemetry
🎤 Prometheus
🎤 Grafana
🎤 Traces and Spans
🎤 Cost Management
🎤 Kubernetes System Logs and Klogs

☁️ (5:24:45) Cloud Native Application Delivery
🎤 Testing and Chaos Testing
🎤 Helm
🎤 Kustomize
🎤 What is Infrastructure as Code
🎤 Popular IaC
🎤 IaC for Kubernetes
🎤 GitOps
🎤 CI CD
🎤 Argo vs Flux
🎤 Jenkins and JenkinsX
🎤 Circle CI

☁️ (5:44:03) Deployment Strategies
🎤 Deployment Strategies
🎤 Recreate
🎤 Rolling Update
🎤 Canary
🎤 Blue Green
🎤 A to B Testing
🎤 Dark Launches
🎤 Deployment History, Rollout, and Rollback

☁️ (5:58:59) Follow Along
5:58:59 🎤 Review of Light Weight Containers
6:05:14 🎤 Building an App Using Docker
6:29:29 🎤 Minkube
6:55:36 🎤 Kind
7:03:41 🎤 Microk8s
7:27:10 🎤 Kubectl Fix
7:28:38 🎤 Pod Communication via IP
7:36:44 🎤 Service ClusterIP
7:51:20 🎤 Service NodePort
7:59:14 🎤 Service LoadBalancer
8:09:19 🎤 Service Externalname
8:24:53 🎤 Ingress
8:38:51 🎤 Jobs
8:46:35 🎤 ReplicaSets
8:50:56 🎤 Scale and Autoscale
9:00:39 🎤 Configmap
9:23:29 🎤 Secrets
9:34:08 🎤 PV and PVC
9:56:30 🎤 NetPolicy
10:20:29 🎤 Knative
10:34:30 🎤 OpenFaaS
10:46:11 🎤 Helm
10:55:19 🎤 LinkerD
11:32:49 🎤 Google Kubernetes Engine
11:47:25 🎤 Azure Kubernetes Service
12:03:09 🎤 AWS Elastic Kuberenetes Service
12:35:47 🎤 IBM Cloud
12:48:18 🎤 Digital Ocean
13:10:22 🎤 CIVO
13:26:14 🎤 Namespaces
13:30:59 🎤 RBAC
13:58:00 🎤 KubeCTL Extra Commands
Ссылки и html тэги не поддерживаются


Комментарии:

@megan8120
@megan8120 - 19.09.2023 21:34

anyone else get a lil jump scare with the transition music

Ответить
@arnoldalbertomoreno5272
@arnoldalbertomoreno5272 - 18.07.2023 19:57

Hello Andrew, could you please place the option in your video of automatic subtitles also in Spanish?

Thanks in advance.

Ответить
@arunreddy1436
@arunreddy1436 - 17.07.2023 05:45

thanks for it Andrew, is this same as CKA , could you please clarify

Ответить
@visheshanand8394
@visheshanand8394 - 09.07.2023 12:30

Awesome Andrew

Ответить
@jaswindersinghbajwa357
@jaswindersinghbajwa357 - 19.05.2023 06:11

So the 2nd attempt is free of cost?

Ответить
@sergeyche5942
@sergeyche5942 - 08.05.2023 10:11

The guy clearly knows very little about kube, which shows big time in the follow along section. He just copy-pastes from the docs and tries to guess stuff when things don't work. As for the presentation part, he again clearly just copy-pasted things without any understanding, which shows when later he, for example, can't recall what Calico is, even though he talked about it before. And there are many examples of this "I don't remember what it is, it's somewhere in the course". Fucking bullshit. I mean, I understand that it's free content, but maybe you shouldn't teach about things you know nothing about.

Ответить
@seshubeshu5959
@seshubeshu5959 - 03.05.2023 05:12

For some reason, the Function as a Service topic was skipped without any slides and went to directly on to Knative.

Ответить
@mariopalma1132
@mariopalma1132 - 30.04.2023 16:13

Thanks so much for the material, I am a cloud expert and just got Prometheus certified and now going for KCNA, bought the course cause it really covers what I need. Thanks again :)

Ответить
@rinshakaushik4202
@rinshakaushik4202 - 08.03.2023 07:26

hi are the slides shared in this video available somewhere? thanks :)

Ответить
@lachlanwhite8395
@lachlanwhite8395 - 09.02.2023 06:34

Love seeing the Cloud Native Shared Responsibility Model still going strong! Thanks for including Andrew!

Ответить
@LeeZhenYong
@LeeZhenYong - 02.01.2023 09:11

I love how he progressively gets more exasperated with k8s in the follow along. Using k8s is such a complicated pain in the ass and this is so relatable!

Ответить
@dirtyminerapparel
@dirtyminerapparel - 11.12.2022 11:17

Are there any other courses that need to be done before diving into this?

Ответить
@soudafathimak7926
@soudafathimak7926 - 30.11.2022 15:02

Hey Andrew. This free session (and the paid course mock exams) have been really helpful. Thanks to you and your support team for the timely support and for this beneficial course ✌️😃
I've cleared my KCNA exam Alhamdulillah

Ответить
@laurareger6848
@laurareger6848 - 04.11.2022 23:41

Do you have a suggestion/video for the CKA exam?

Ответить
@yuswitayudi
@yuswitayudi - 03.11.2022 13:21

Jam terakhir

Ответить
@VenkateshB-wb2vx
@VenkateshB-wb2vx - 09.10.2022 17:04

Excellent video. Thanks a lot.

Ответить
@ZeNex74
@ZeNex74 - 25.09.2022 22:07

wondering roughly how many montsh to study this?

Ответить
@akintunero
@akintunero - 05.09.2022 03:01

I came on FreeCodeCamp to look for this after I enrolled and scheduled for the Exam. Thanks Andrew Brown for all you do!

Ответить
@SCALENE5
@SCALENE5 - 20.08.2022 20:02

Any plans on courses for future certs in the family of Kubernetes certs?

Ответить
@GilJuanFrancisco
@GilJuanFrancisco - 06.08.2022 22:29

I got passed my KCNA exam yesterday and this course ( specially the cheat sheets and practice exams ) made the difference.
Thanks!!!
@Andrew Brown

Ответить
@ceciivanov6152
@ceciivanov6152 - 23.07.2022 16:53

can you make a video about Certified Kubernetes Administrator exam too?

Ответить
@zoardehmann1691
@zoardehmann1691 - 22.07.2022 18:13

First of all, thank you for the amazing course! I just finished with the videos and now preparing for the exam. As I was trying to find some additional material, I found some article on the internet what confused me, maybe someone can help:

"Pods run together on nodes, so they share content and storage and can reach other pods via localhost. Containers may span multiple machines, so pods may as well. One node can run multiple pods, each collecting multiple containers."

Based on this section, pods should be able to reach each other via localhost, so I assume they should share the IP address. However, that's clearly not the case. As I'm in the learning process, I just want to confirm if I'm correct or missing something.

Thanks a bunch!

Ответить
@karthicke7979
@karthicke7979 - 27.06.2022 21:34

Thanks

Ответить
@myronz1137
@myronz1137 - 27.05.2022 12:46

About minikibe dashboard, shouldn't it be just a one command: minikibe dashboard?

Ответить
@mainakcs
@mainakcs - 09.05.2022 12:16

Function as a service video in the Serverless Section is not there!

Ответить
@freddiehudson7861
@freddiehudson7861 - 28.04.2022 04:39

this is a very good course. i recommend it highly.

Ответить
@angelinamariya1649
@angelinamariya1649 - 27.04.2022 17:29

good course ever

Ответить
@tomblue01
@tomblue01 - 26.04.2022 17:18

Thanks!

Ответить
@umerjamil9554
@umerjamil9554 - 05.04.2022 19:08

Does anyone have slides (ppt) of this video? Tthanks

Ответить
@benreisinger5809
@benreisinger5809 - 04.04.2022 18:24

The structure of the course is a disaster. You get 7h of power point pages. Then you get 7h of tutorials. How should you remember a service, that is later implemented on a CSP?
I would have payed for a course, but I think with a little work Andrew can make this course awesome. Just cut the power Points in front of the dedicated tutorial. Further you can improve the tutorials with f.x. live sketching while explaining, otherwise, like now, its extrem boring. Never the less, thanks for putting in the work

Ответить
@chibimax6557
@chibimax6557 - 28.03.2022 18:13

Where can i get the slides from ?

Ответить
@thelgetgames
@thelgetgames - 24.03.2022 18:19

Absolutely Awesome! Thank you for sharing the knowledge!

Ответить
@gamertechkid1490
@gamertechkid1490 - 22.03.2022 18:19

A 14 hour video, with no chapters or timestamps. For an Essentials certification. There should be a 3 hour version of this. Or this should be broken up in better chapters at least.

Ответить
@walid835
@walid835 - 22.03.2022 16:40

I successfully passed the KCNA. Your video has been very helpful to me thanks so much !!

Ответить
@alejandrocarmonaligeon
@alejandrocarmonaligeon - 16.03.2022 23:27

Thanks!

Ответить
@mrCetus
@mrCetus - 16.03.2022 19:01

I would love to see a similar tutorial course on RHCE-8 Ansible Automation/Ansible for DevOps. Thank You Andrew

Ответить
@uthmaanabrahams8443
@uthmaanabrahams8443 - 15.03.2022 16:04

Love it....

Ответить
@andresinaga2773
@andresinaga2773 - 14.03.2022 23:10

Andrew, did you have a plan into making a AWS Cloud Solution Architect course for 2022? Because I've been watching your video for the past weeks

Thanks

Andre

Ответить