Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

44 total results found

Kubestronaut

Individuals who have successfully passed every CNCF’s Kubernetes certifications – CKA, CKAD, CKS, KCNA, KCSA – will receive the title of “Kubestronaut”

Kubestronaut
K8
Training

KCNA

Kubernetes and Cloud Native Associate

Cross-Chapter Topics

CKA

CKS

KCSA

CKAD

Kubernetes Fundamentals

KCNA

Container Orchestration

KCNA

Cloud Native Architecture

KCNA

Cloud Native Observability

KCNA

Cloud Native Application Delivery

KCNA

Kubernetes Resources

Cross-Chapter Topics

Kubernetes Architecture

Cross-Chapter Topics

Kubernetes Resources

KCNA Kubernetes Fundamentals

In Kubernetes, resources are like building blocks used to create and manage your cluster. Each resource is an object with metadata (such as names and labels) and a desired state that defines its behavior. All objects in Kubernetes are managed by an API and sto...

Kubernetes Architecture

KCNA Kubernetes Fundamentals

Control Plane: API Server (kube-apiserver) etcd Controller Manager (kube-controller-manager) Scheduler (kube-scheduler) Cloud Controller Manager (optional) Node (Worker Node): Kubelet Kube Proxy Container Runtime (z. B. containerd, CRI-O, Dock...

Kubernetes API

KCNA Kubernetes Fundamentals

Kubernetes is an object based system - everything is managed and stored in objects, and it also provides the tools to manage those objects. Each object contains of three parts: Metadata: Information about the object, like its name and labels. Specification ...

Containers

KCNA Kubernetes Fundamentals

What is a Container? Lightweight and portable. OS-level virtualization (compared to VMs). Runs applications and dependencies in an isolated environment. Container Runtime: OCI standards for container image format. Examples: containerd, CRI-...

Scheduling

KCNA Kubernetes Fundamentals

What is Scheduling? Process of assigning Pods to Nodes in a Kubernetes cluster. Kubernetes Scheduler: The component responsible for deciding which Node a Pod should run on. Works based on the available resources and the Pod's resource require...

Container Orchestration Fundamentals

KCNA Container Orchestration

Need for Orchestration: Scaling applications. Self-healing of workloads. Load balancing. Resource optimization. Kubernetes as an Orchestration Tool: Managing containerized workloads. Scheduling containers on nodes. Ensuring desired state ...

Runtime

KCNA Container Orchestration

What is Container Runtime? A container runtime is software responsible for running containers, managing their lifecycle (start, stop, execute), and interacting with the operating system to create and manage containers. Kubernetes and Container Ru...

Security

KCNA Container Orchestration

1. Container Security: Image Scanning: Ensuring container images are free from vulnerabilities before deployment. Tools like Clair, Trivy, or Anchore can scan for known vulnerabilities in container images. Immutable Images: Using read-only image...

Networking

KCNA Container Orchestration

Networking in Kubernetes (KCNA Relevant) Networking is a core component of Kubernetes, enabling communication between Pods, Services, and external resources. Below are the relevant Networking topics for Kubernetes in the context of the KCNA ...

Service Mesh

KCNA Container Orchestration

Service Mesh in Kubernetes (KCNA Relevant) A Service Mesh is a dedicated infrastructure layer that controls and manages the communication between microservices in a Kubernetes cluster. It provides features like traffic management, security, monitoring, and ob...

Storage

KCNA Container Orchestration

Storage in Kubernetes (KCNA Relevant) In Kubernetes, storage plays a crucial role in providing persistent storage solutions for applications running in containers. Unlike containers, which are ephemeral and can be destroyed and recreated, storage needs to per...

Autoscaling

KCNA Cloud Native Architecture

Autoscaling in Kubernetes (KCNA) Horizontal Pod Autoscaler (HPA): Scales Pods based on resource utilization (CPU, memory, custom metrics). Monitors and adjusts Pod replicas dynamically. Vertical Pod Autoscaler (VPA): Adjusts resource request...

Serverless

KCNA Cloud Native Architecture

Serverless Overview: No infrastructure management. Auto-scaling, event-driven execution. Serverless on Kubernetes: Use tools like Knative, Fission. Event-driven, auto-scaling on Kubernetes. Knative: Extends Kubernetes for serverles...

Community and Governance

KCNA Cloud Native Architecture

CNCF Mission: Promote cloud-native computing ubiquity. Support open-source projects for scalable, resilient, and manageable applications. Project Maturity Levels (CNCF): Sandbox: Experimentation and community support. Incubation: Maturity, t...

Roles and Personas

KCNA Cloud Native Architecture

  DevOps Engineer: Bridges development and operations. Optimizes processes, automates workflows, ensures smooth releases. Site Reliability Engineer (SRE): Ensures reliability, scalability, and performance of systems. Combines development an...

Open Standards

KCNA Cloud Native Architecture

Definition: Public, open specifications for interoperability. Avoids vendor lock-in, promotes flexibility and integration. CNCF & Open Standards: Promotes open standards for cloud-native technologies (e.g., Kubernetes, Helm). Ensures cross-p...

Telemetry & Observability

KCNA Cloud Native Observability

Prometheus

KCNA Cloud Native Observability

Cost Management

KCNA Cloud Native Observability

Application Delivery Fundamentals

KCNA Cloud Native Application Delivery