Implement an Aggregated Apiserver for Simple Resources
Learn how to build an aggregated apiserver handling simple resources.
We'll cover the following...
Overview
Building an aggregated apiserver from scratch is hard. Luckily, we’ve got a development kit apiserver-boot
, which is shipped by the Kubernetes SIGs community. With this tool, we can easily build our own scaffold project. Below is the scaffold project pwk
that we built using the apiserver-boot
.
apiVersion: bar.pwk.educative.io/v1beta1 kind: Foo metadata: name: demo-foo namespace: default spec: replicas: 101
The scaffold project
Now, let’s implement our own aggregated apiserver building on the top of this scaffold project.
In this lesson, we’re going to define a new API kind Foo
served by the aggregated apiserver, and we will have a controller to reconcile the Foo
kind objects.
To get ...
Access this course and 1400+ top-rated courses and projects.