{"id":16474990,"url":"https://github.com/walidshaari/kubernetes-and-cloud-native-associate","last_synced_at":"2025-03-16T18:31:33.859Z","repository":{"id":39660913,"uuid":"417942828","full_name":"walidshaari/Kubernetes-and-Cloud-Native-Associate","owner":"walidshaari","description":"Kubernetes and Cloud Native Associate KCNA","archived":false,"fork":false,"pushed_at":"2022-05-28T17:12:21.000Z","size":57,"stargazers_count":122,"open_issues_count":0,"forks_count":55,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-03-16T04:31:51.496Z","etag":null,"topics":["argocd","certification","cloud-native","cncf","cni","containerd","containers","cri-o","csi","docker","finops","gitops","k8s","kcna","kubelet","kubernetes","orchestration","servicemesh","training"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/walidshaari.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-10-16T20:38:56.000Z","updated_at":"2025-03-10T13:30:12.000Z","dependencies_parsed_at":"2022-08-09T15:08:54.938Z","dependency_job_id":null,"html_url":"https://github.com/walidshaari/Kubernetes-and-Cloud-Native-Associate","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/walidshaari%2FKubernetes-and-Cloud-Native-Associate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/walidshaari%2FKubernetes-and-Cloud-Native-Associate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/walidshaari%2FKubernetes-and-Cloud-Native-Associate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/walidshaari%2FKubernetes-and-Cloud-Native-Associate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/walidshaari","download_url":"https://codeload.github.com/walidshaari/Kubernetes-and-Cloud-Native-Associate/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243910666,"owners_count":20367546,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["argocd","certification","cloud-native","cncf","cni","containerd","containers","cri-o","csi","docker","finops","gitops","k8s","kcna","kubelet","kubernetes","orchestration","servicemesh","training"],"created_at":"2024-10-11T12:35:27.186Z","updated_at":"2025-03-16T18:31:33.514Z","avatar_url":"https://github.com/walidshaari.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)\n\n# Kubernetes-and-Cloud-Native-Associate KCNA\n\n\u003cp align=\"center\"\u003e\n  \u003cimg width=\"360\" src=\"KCNA-logo.png\"\u003e\n\u003c/p\u003e\n\nOnline curated resources that will help you prepare for taking the [Kubernetes and Cloud Native Associate **KCNA** Certification](https://training.linuxfoundation.org/certification/kubernetes-cloud-native-associate/) exam.\n\n- Please raise an issue, or make a pull request for fixes, new additions, or updates.\n\n## Exam Brief\n\n- Duration : one and a half (1.5) hours\n\u003c!-- Number of questions : ??? Multiple choice questions --\u003e\n- Passing score: 75%\n- Certification validity: three (3) years\n- Prerequisite: None\n- Cost: $250 USD, One (1) year exam eligibility, with a free retake within the year.\n- General idea, What is the exam all about? and what was its objectives? [Katie Gamanji interview by TFIR/Swapnil](https://youtu.be/riUxKl95Ebs)\n\n  *Linux Foundation offer several discounts around the year, try to check first if there is a discount. e.g. CyberMonday, Kubecon attendees among other special holidays/events*\n  \n## Quick preps:\n- First, a history and background\n  - Cloud Native Computing Foundation context from a CNCF legend Dan Kohn, in less than 10 minutes [Keynote: Stitching Things Together – Dan Kohn, Executive Director, Cloud Native Computing Foundation](https://youtu.be/lmGFgZ889kY)\n\n### Repo Strategy (My opinion on what is important)\nThis is a good start into Cloud Native and Kubernetes journey; it won't guarantee you a [job or salary increase](https://kube.careers/report-2021-q4#:~:text=for%20Kubernetes%20jobs%3F-,Not%20much%2C%20it%20seems.,-Of%20all%20the). Your goal should be to learn more about cloud-native computing foundation CNCF, and Kubernetes eco-systems and how that might help you in your career or hobbies.\n- Join a CNCF community, local or virtual, be part of the CNCF community\n- Understand and learn the basics:\n  - Nana and Amigoscode created a 4-hour video covering (Docker and Kubernetes)[https://youtu.be/bhBSlnQcq2k]  \n- Ensure you start early in understanding and applying best practices:\n  - [Container image build best practices](https://docs.docker.com/develop/develop-images/dockerfile_best-practices/)\n  \n- Get more overview of the CNCF ecosystem\n  - [The CNCF Glossary](https://glossary.cncf.io/)\n  - Saiyam Pathak [CNCF minutes](https://www.youtube.com/playlist?list=PL5uLNcv9SibB658blGUEv18IhcMGL0dxC)\n  - Blog posts\n\n- Understand and learn the history, differences and special use cases especially for CNCF projects\n  - For example Docker vs. Containerd vs. CRI-o, and other container runtimes e.g. rkt, gvisor, kata.\n  - The different Gitops engines: Flusk, ArgoCD, Fleet\n- Don't stop learning and always be curious\nAnother opinion:  Saiyam KCNA Kubernetes and Cloud Native Associate certification https://youtu.be/iGkFHB1kFZ0\n\n\n\n### Cloud Native definition\n- Cloud Native technologies empower organizations to build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds. Containers, service meshes, microservices, immutable infrastructure, and **declarative APIs** exemplify this approach.\n\n- These techniques enable loosely-coupled systems that are **resilient**, manageable, and observable. Combined with robust automation, they allow engineers to make high-impact changes frequently and predictably with minimal toil.\n\nThe Cloud Native Computing Foundation seeks to drive adoption of this paradigm by fostering and sustaining an ecosystem of open source, **vendor-neutral** projects. We democratize state-of-the-art patterns to make these innovations accessible for everyone.\n\n## KCNA curriculum repo topics overview\n\n- [X] [Kubernetes Fundamentals - 46%](#kubernetes-fundamentals---46)\n- [X] [Container Orchestration - 22%](#container-orchestration---22)\n- [X] [Cloud Native Architecture - 16%](#cloud-native-architecture---16)\n- [X] [Cloud Native Observability - 8%](#cloud-native-observability---8)\n- [X] [Cloud Native Application Delivery - 8%](#cloud-native-application-delivery---8)\n\n#### Extra helpful materials\n\n- [x] [Slack](#slack)\n- [x] [Books](#books)\n- [x] [Youtube Videos](#youtube-videos)\n- [x] [Webinars](#webinars)\n- [x] [Extra Kubernetes security resources](generic-kubernetes-containers-security/Kubernetes.md)\n\n### [Kubernetes Fundamentals](https://kubernetes.io/docs/concepts/) - 46%\n\n1. Kubernetes Resources\n2. - `kubectl api-resources`\n3. - [Ivan Velichko Working with Kubernetes API](https://iximiuz.com/en/series/working-with-kubernetes-api/)\n4. Kubernetes Architecture\n5. Kubernetes API\n6. Containers\n7. [Scheduling](https://kubernetes.io/docs/concepts/scheduling-eviction/)\n\n### Container Orchestration - 22%\n\n1. [Container Orchestration Fundamentals](link)\n2. [Runtime]\n3. [Security]\n4. [Networking]()\n5. [Service Mesh](link)\n6. [Storage](link)\n\n### Cloud Native Architecture - 16%\n\n1. [Autoscaling](link)\n2. [Serverless](link)\n3. [Community and Governance](link)\n4. [Personas](link)\n5. [Open Standards](link)\n\n### Cloud Native Observability - 8%\n\n1. [Telemetry \u0026 Observability](link)\n2. [Prometheus](link)\n3. [Cost Management](link)\n\n### Cloud Native Application Delivery - 8%\n\n1. Application Delivery Fundamentals\n   - [CNCF Application Delivery Technical Advisory Group \"TAG\" ](https://github.com/cncf/toc/blob/1f7c705ffc9d2a3fb69ea735986f07cdcb1b008e/tags/app-delivery.md)\n1. GitOps\n   -  [Linux Foundation free Gitops introduction course](https://training.linuxfoundation.org/training/introduction-to-gitops-lfs169/)\n   -  [Codefresh free Gitops certification and course](https://codefresh.learnworlds.com/)\n1. CI/CD\n    -  [CNCF free CI/CD with Kuberentes book](https://www.cncf.io/free-ebook-ci-cd-with-kubernetes/)\n\n### Slack\n\n1. [Kubernetes Community - #kcna-exam-prep](https://kubernetes.slack.com)\n1. [Kubernetes Community](https://kubernauts-slack-join.herokuapp.com/)\n2. [Saiyam's Pathak OpenSource Discord](https://discord.gg/9PQBYKntPR)\n\n### Training and practice exams:\n- [UDEMY Kubernetes and Cloud Native Associate (KCNA) Practice Exams](https://www.udemy.com/course/kubernetes-and-cloud-native-associate-kcna/)\n- [Linux Foundation Kubernetes and Cloud Native Essentials (LFS250)](https://training.linuxfoundation.org/training/kubernetes-and-cloud-native-essentials-lfs250/)\n- [Exampro.co course and practice exams](https://www.exampro.co/)  -- in-progress, should be out first-second week of Feburary 2022, watch this space\n- [VMware Kube Academy](https://kube.academy/)\n- [CIVO k8s Academy](https://www.civo.com/academy)\n\n### Other Repos\n- [Mohamed Abukar, AWS community builder KCNA repo](https://github.com/moabukar/Kubernetes-and-Cloud-Native-Associate-KCNA)\n### Youtube Videos\n1. [Saim cloud-native fmpodcast Deep Dive KCNA Exam episode 31](https://youtu.be/wPbsvF_SGmc)\n\n#### Blogs and writeups\n- https://blog.bradmccoy.io/how-to-pass-your-kcna-exam-cf98cfa7d70f\n- https://medium.com/@marino.wijay/the-kcna-exam-a-quick-guide-to-kicking-off-your-k8s-and-cloud-native-journey-56a3a5be345\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwalidshaari%2Fkubernetes-and-cloud-native-associate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwalidshaari%2Fkubernetes-and-cloud-native-associate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwalidshaari%2Fkubernetes-and-cloud-native-associate/lists"}