Главная
Study mode:
on
1
Intro
2
About
3
Outlines
4
Aggregated Apiserver
5
Apiserver Aggregation (AA)
6
AA's Authentication - MTLS
7
AA's Authentication pt1
8
AA's Authorization
9
AA's Admission Control
10
The Whole Spill
11
VS CustomResourceDefinition
12
General Suggestion
13
ApiserverBuilder, KubeBuilder
14
Controller-Runtime
15
Scope
16
Sample-Apiserver (Snippet)
17
Apiserver-Runtime (Snippet)
18
Apiserver-Runtime Non-ETCD
19
Cluster-Gateway (Snippet)
Description:
Explore the practical approach to extending Kubernetes through Aggregated Apiserver in this 36-minute conference talk by Min Kim from Ant Group. Learn about the two pluggable methods for extending custom Kubernetes APIs: Custom Resource Definition (CRD) and Apiserver Aggregation (AA). Discover why AA can be a powerful alternative to CRD when seeking SDK-framework-level extensibility. Gain insights into building your own aggregated apiserver using the apiserver-builder command-line tool. Delve into topics such as AA's authentication, authorization, and admission control. Compare AA with CustomResourceDefinition and understand general suggestions for implementation. Examine code snippets from sample-apiserver, apiserver-runtime, and cluster-gateway projects. Enhance your knowledge of Kubernetes API extension techniques and their practical applications in cloud-native environments.

Apiserver Builder: Extending Kubernetes via Aggregated Apiserver

CNCF [Cloud Native Computing Foundation]
Add to list
0:00 / 0:00