...

/

Implement an Aggregated Apiserver for Simple Resources

Implement an Aggregated Apiserver for Simple Resources

Learn how to build an aggregated apiserver handling simple resources.

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.