awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
cncf avatar

cncf/curriculum

0
View on GitHub↗
6,578 Stars·2,098 Forks·4 Aufrufewww.cncf.io/certification/training↗

Curriculum

The CNCF Curriculum is an open-source repository that organizes exam domains and learning paths for CNCF certification courses covering Kubernetes and cloud-native technologies. It structures certification content into weighted domains that reflect exam question distribution, providing a structured study guide for candidates preparing for CNCF certifications.

The curriculum is organized around multiple cloud-native domains including networking, security, GitOps, platform engineering, and certification preparation. It teaches cloud-native concepts through the lens of building and operating internal developer platforms, and structures learning content around declarative configuration and version-controlled deployment workflows. The material introduces Istio and Cilium networking concepts in a layered progression from basics to advanced traffic control, and weaves Kyverno policy management into Kubernetes security and compliance learning tracks.

The repository covers application development and deployment on Kubernetes, including designing cloud-native applications using core Kubernetes resources and multi-container patterns. It addresses cluster management, networking and connectivity, security and access control, monitoring and observability, storage management, and workload orchestration. The curriculum also includes modules on GitOps workflows, platform engineering, and hands-on exercises across tools like Cilium, Istio, Kyverno, and Argo in a progressive skill path.

The documentation provides exam preparation material that organizes weighted domains and knowledge areas for CNCF certification exams in Kubernetes and cloud-native technologies, with course modules aligned to the official CNCF certification exam blueprints and tool landscape.

Features

  • CNCF Exam Preparation Materials - Organizes weighted domains and knowledge areas for CNCF certification exams in Kubernetes and cloud-native technologies.
  • Kubernetes Exam Preparation - Organizes exam domains and learning paths for CNCF Kubernetes certification courses.
  • CNCF Certification Domain Lists - Lists the exam domains for each CNCF certification, detailing the topics covered in the curriculum.
  • Kubernetes Security Fundamentals - Teaches fundamental security concepts for securing container-based applications in cloud native environments.
  • Runtime Security Monitors - Teaches monitoring and responding to runtime security threats in cloud-native environments.
  • Kubernetes Service Configurations - Teaches exposing applications and managing network policies and service discovery in Kubernetes.
  • Internal Developer Platform Builders - Teaches designing and operating internal developer platforms for streamlined application delivery.
  • GitOps Tools - Teaches using GitOps tools and implementing workflows for cloud-native deployments.
  • Cloud Native Application Development - Teaches designing and building cloud-native applications using Kubernetes resources and multi-container patterns.
  • Internal Developer Platforms - Teaches designing and operating internal developer platforms with automation and observability.
  • Kubernetes Application Configurations - Teaches managing application configuration, environment variables, and security settings in Kubernetes.
  • Workload Scheduling - Teaches assigning and managing containerized applications across cluster nodes using scheduling policies.
  • Fundamental Principles - Teaches GitOps principles including declarative configuration and version control fundamentals.
  • GitOps Workflows - Structures learning content around declarative configuration and version-controlled deployment workflows.
  • Network Configurations - Teaches setting up and managing Kubernetes networking with Cilium for workload traffic control.
  • Network Observability Features - Provides curriculum modules for monitoring Kubernetes network traffic with Cilium's observability features.
  • Kubernetes Cluster Deployments - Teaches setting up a Kubernetes cluster from scratch covering architecture, installation, and configuration tasks.
  • Hardening Practices - Provides structured guidance for applying security best practices to harden Kubernetes clusters.
  • Kubernetes Application Deployments - Provides structured learning paths for deploying containerized applications onto Kubernetes clusters.
  • Declarative Application Management - Teaches managing Kubernetes applications through declarative configuration using GitOps principles.
  • Microservice Traffic Management - Teaches configuring Istio traffic routing, load balancing, and fault injection for microservices.
  • Kubernetes Application Exposers - Teaches exposing Kubernetes applications to traffic and managing service discovery and network policies.
  • Certification Exam Preparation - Structures exam content into weighted domains covering Kubernetes fundamentals, container orchestration, and application delivery.
  • CNCF Exam Domain Lists - Lists the official exam domains for each CNCF certification, providing a structured study guide for candidates.
  • CNCF Exam Domain Organizations - Organizes and displays the specific knowledge areas tested in CNCF certification exams.
  • Weighted Exam Domains - Structures certification content into weighted domains reflecting exam question distribution.
  • Kubernetes Exam Guides - Provides a structured study guide mapping Kubernetes topics to certification exam domains.
  • CNCF Certification Content - Open-source curriculum organizing exam domains and learning paths for CNCF certification courses.
  • Open-Source CNCF Certification Curricula - An open-source curriculum that organizes exam domains and learning paths for CNCF certification courses.
  • Certification Learning Paths - Provides a learning path covering cloud-native technologies for certification preparation.
  • CNCF Certification Blueprint Mappings - Aligns all course modules with official CNCF certification exam blueprints and tool landscape.
  • Kubernetes Cluster Foundations - Teaches configuring cluster authentication, authorization, and TLS certificates for a secure foundation.
  • Container Security - Teaches securing container runtimes, images, and registries within cloud native workflows.
  • Kubernetes Policy Enforcers - Teaches enforcing policies on Kubernetes resources to control and secure cluster operations.
  • Kubernetes Policy Engines - Teaches Kyverno as a policy engine for validating and enforcing Kubernetes security policies.
  • Kubernetes Security - Teaches Kubernetes-specific security concepts including cluster hardening and pod security.
  • Host Hardening - Teaches host-level security configurations to reduce the attack surface of Kubernetes nodes.
  • Service Communication Security - Teaches Istio security policies including mTLS and authorization for inter-service traffic.
  • Software Supply Chain Security - Teaches validating container images and enforcing trusted registries throughout the build pipeline.
  • Platform Engineering - Teaches cloud-native concepts through the lens of building and operating internal developer platforms.
  • Istio Service Mesh Understandings - Teaches Istio architecture, traffic management, observability, and security for microservices.
  • Advanced Istio Configurations - Implement advanced Istio capabilities such as multi-cluster mesh, ingress/egress gateways, and custom resource extensions.
  • Cluster Troubleshooting Tools - Teaches diagnosing and resolving problems with cluster components, workloads, networking, and storage.
  • Platform Health Monitors - Provides curriculum for monitoring and maintaining cloud-native platform health and conformance.
  • Prometheus Monitoring Practices - Teaches Prometheus-based monitoring including PromQL, metrics collection, and alerting for cloud-native systems.
  • Policy as Code - Weaves Kyverno policy management into Kubernetes security and compliance learning tracks.
  • Kubernetes Volume Management - Teaches attaching and managing persistent storage volumes for stateful applications in Kubernetes.
  • Ecosystem Components - Teaches understanding Argo Workflows, CD, Rollouts, and Events for managing Kubernetes applications.
  • API-Based Infrastructure Provisioners - Teaches using platform APIs to automate infrastructure provisioning and reduce manual setup.
  • Pipeline Security Practices - Covers applying security and observability practices to protect GitOps pipelines.
  • Platform Delivery Practices - Covers applying continuous delivery practices within platform engineering contexts.
  • Architecture Understandings - Teaches the architecture and component roles of Cilium for cloud-native networking and security.
  • Security Policy Enforcers - Teaches implementing and managing workload security policies with Cilium for inter-service protection.
  • GitOps Learning Units - Provides a curriculum module teaching GitOps principles and workflows for Kubernetes.
  • Platform Engineering Learning Units - Provides a curriculum module covering designing and operating internal developer platforms.
  • Progressive Multi-Tool Labs - Arranges hands-on exercises across Cilium, Istio, Kyverno, and Argo in a progressive skill path.
  • eBPF Networking Concepts - Teaches eBPF-based networking concepts and core Cilium principles for cloud-native environments.
  • Kubernetes Policy Lifecycles - Handles the full lifecycle of Kubernetes policies including creation, application, and ongoing management.
  • Runtime Threat Responders - Teaches collecting and analyzing runtime data to detect and respond to security incidents in containers.
  • Blast Radius Reduction - Teaches pod security contexts and network policies to limit the blast radius of compromised workloads.
  • Layered Service Mesh Introductions - Introduces Istio and Cilium networking concepts in a layered progression from basics to advanced traffic control.
  • Kubernetes Application Maintenance - Teaches monitoring application health and performing maintenance on Kubernetes applications.
  • Service Mesh Observability - Teaches using Istio telemetry and observability tools to monitor microservices in a service mesh.
  • Certification Preparation - Official exam objectives and curriculum guidelines for certification candidates.

Star-Verlauf

Star-Verlauf für cncf/curriculumStar-Verlauf für cncf/curriculum

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Kuratierte Suchen mit Curriculum

Handverlesene Sammlungen, in denen Curriculum vorkommt.
  • Kostenlose Programmierkurse ohne Registrierung
  • Vorbereitung auf Cloud- und DevOps-Zertifizierungen
  • Lernen & Referenzen

Open-Source-Alternativen zu Curriculum

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Curriculum.
  • fluxcd/flux2Avatar von fluxcd

    fluxcd/flux2

    7,888Auf GitHub ansehen↗

    Flux is a Kubernetes GitOps delivery tool used to automate application deployments by synchronizing cluster state with configurations stored in Git, OCI, or Helm repositories. It functions as a set of controllers that monitor desired state in external sources and continuously reconcile the live cluster to match those definitions. The system distinguishes itself through a multi-cluster management plane that coordinates application delivery across fleets of remote clusters from a central hub. It provides a dedicated mechanism for automated image updates, which scans container registries for new

    Gocontinuous-deliverygitopsgitops-toolkit
    Auf GitHub ansehen↗7,888
  • khuedoan/homelabAvatar von khuedoan

    khuedoan/homelab

    9,109Auf GitHub ansehen↗

    This project is a GitOps infrastructure framework designed for managing bare metal servers, container clusters, and networking. It serves as a declarative system for orchestrating the deployment and lifecycle of self-hosted services, using Git as the source of truth to synchronize the desired state of the environment. The framework differentiates itself through a comprehensive automation suite that covers the entire hardware-to-service pipeline. It includes a PXE-based bare metal provisioner for network booting and operating system installation, alongside a lightweight container orchestration

    Pythonansibleargocddevops
    Auf GitHub ansehen↗9,109
  • feiskyer/kubernetes-handbookAvatar von feiskyer

    feiskyer/kubernetes-handbook

    5,537Auf GitHub ansehen↗

    This project is a comprehensive educational resource and operational handbook for Kubernetes. It serves as a technical reference for installing, managing, and scaling container orchestration clusters across diverse environments, covering the core architectural principles and system components required to maintain containerized applications. The resource provides structured guides for cluster administration, including high availability setups, resource control, and data backup operations. It also functions as a security audit and troubleshooting manual, offering instructions for identifying no

    Makefilebookscloud-nativecontainers
    Auf GitHub ansehen↗5,537
  • yeasy/docker_practiceAvatar von yeasy

    yeasy/docker_practice

    26,111Auf GitHub ansehen↗

    This project is a Docker educational resource and a collection of practical examples designed for learning containerization technologies. It serves as a guide for understanding container fundamentals, including the creation and management of custom images and the use of registries. The repository provides specialized references for container security hardening, such as managing kernel privileges and implementing supply chain security. It also includes tutorials for multi-container orchestration and a DevOps guide focused on CI/CD automation and image optimization. The material covers a broad

    Gobookcloud-computingcontainer
    Auf GitHub ansehen↗26,111
Alle 30 Alternativen zu Curriculum anzeigen→

Häufig gestellte Fragen

Was macht cncf/curriculum?

The CNCF Curriculum is an open-source repository that organizes exam domains and learning paths for CNCF certification courses covering Kubernetes and cloud-native technologies. It structures certification content into weighted domains that reflect exam question distribution, providing a structured study guide for candidates preparing for CNCF certifications.

Was sind die Hauptfunktionen von cncf/curriculum?

Die Hauptfunktionen von cncf/curriculum sind: CNCF Exam Preparation Materials, Kubernetes Exam Preparation, CNCF Certification Domain Lists, Kubernetes Security Fundamentals, Runtime Security Monitors, Kubernetes Service Configurations, Internal Developer Platform Builders, GitOps Tools.

Welche Open-Source-Alternativen gibt es zu cncf/curriculum?

Open-Source-Alternativen zu cncf/curriculum sind unter anderem: fluxcd/flux2 — Flux is a Kubernetes GitOps delivery tool used to automate application deployments by synchronizing cluster state with… feiskyer/kubernetes-handbook — This project is a comprehensive educational resource and operational handbook for Kubernetes. It serves as a technical… khuedoan/homelab — This project is a GitOps infrastructure framework designed for managing bare metal servers, container clusters, and… yeasy/docker_practice — This project is a Docker educational resource and a collection of practical examples designed for learning… rootsongjc/kubernetes-vagrant-centos-cluster — This project provides a collection of shell scripts designed to automate the deployment of multi-node Kubernetes… linkerd/linkerd2 — This project is a service mesh platform designed to manage, secure, and observe service-to-service communication…