Concepts


APIServer Admission Plugins

A list of all gardener managed admission plugins together with their responsibilities

Architecture

The concepts behind the Gardener architecture

Backup and Restore

Understand the etcd backup and restore capabilities of Gardener

Cluster API

Understand the evolution of the Gardener API and its relation to the Cluster API

etcd

How Gardener uses the etcd key-value store

gardenadm

Bootstrapping and management of autonomous shoot clusters.

Gardener Admission Controller

Functions and list of handlers for the Gardener Admission Controller

Gardener API Server

Understand the Gardener API server extension and the resources it exposes

Gardener Controller Manager

Understand where the gardener-controller-manager runs and its functionalities

Gardener Node Agent

How Gardener bootstraps machines into worker nodes and how it installs and maintains gardener-managed node-specific components

Gardener Operator

Understand the component responsible for the garden cluster environment and its various features

Gardener Resource Manager

Set of controllers with different responsibilities running once per seed and once per shoot

Gardener Scheduler

Understand the configuration and flow of the controller that assigns a seed cluster to newly created shoots

gardenlet

Understand how the gardenlet, the primary “agent” on every seed cluster, works and learn more about the different Gardener components