What is Aggregated API Server | Difference between Aggregated API Server and CRDs

preview_player
Показать описание
In this video we looked into two ways to extend the API server, CRDs and Aggregated API server. We looked into the differences between CRDs and Aggregated API server and in which case we would want to use Aggregated API server to extend the API Server.

Video about CRD:
Video about RBAC:

Web:

Github Links For GroupPriorityMinimum and VersionPriority:

00:00 Introduction
00:25 Agenda
00:35 Ways to extend K8S API Server, what is Agg API Server
02:53 Difference between CRDs and Agg API Server
12:08 When to use Agg API server instead of CRDs
13:40 How request is handled/forwarded by main API Server
20:35 Registering Agg API using APIService object
23:30 GroupPriorityMinimum and VersionPriority
28:00 Showing versionPriority in use
30:16 Internal of Agg API Server (AuthN and AuthZ in AggAPI server)
44:00 Cache that Agg API Server has for SAR
44:43 Like, Share and Subscribe
Рекомендации по теме
Комментарии
Автор

Very nice video and detailed explanation, thank you!

I have no idea how someone and know this much about the internals of k8s! 🙂 Great job

farzadmf
Автор

hmmm nyc and very very imprtnt topics most of the people almost evryone dont teach a deep content like this really appreciated n keep doing ur good work

shamstabrez
Автор

thank u for share this great viedo! it really help me to understand what aggregated apiserver is

johnhamskeie
Автор

plz make a series on kubernetes networking brother asap ap aag lagare ho aisa content lakr

shamstabrez
Автор

Thanks for the video. When you say status and scale, do you mean status and spec? Or was scale correct?

bsddaemon
Автор

Thank you, I learned a lot about k8s development from your video, will there be a video related to AA programming to follow?

GaleBias
Автор

is it possible to return other formats of data (like js) instead of kind schema (json/yaml) by implementing custom group/api?

NageshaHS
Автор

Hi Bro, I watched all of your videos and those were very helpful. if possible can you do a series on Redhat openshift service mesh. I think it will be very helpful to others as well. Thanks in advance.

venkyy
Автор

Hello Vivek

Nice explanation 👍

Any plans of covering CSI

Thank you

arunbharadwaj
Автор

Hey Vivek, really nice video learnt a lot about AA server.

During authorization, you've mentioned that AA server will call API server with corresponding SubjectAccessReview object, how does this work if resourcetypes are only present in AA server and not API server ?

GK-rldu