Extensibility and Possibility of Kubernetes Custom Resource @ Open Source Summit Japan 2019 - Masaya Aoyama, CyberAgent, Inc
------------------------------------------------------------------------------------------------------------------
Kubernetes is implemented some resources (eg. Deployment, Service and ConfigMap).
The basic resources is used for general purpose, but we need specific resources in each own domain.
For example, if developers build MySQL cluster with basic resources, startup scripts will be so complex. But the MySQL custom resource with simply manifest will make MySQL cluster as managed Database services.
Kubernetes is not only for container platform, but Kubernetes is also a framework for applications using kubebuilder, Operator SDK and so on.At the CyberAgent, we implement GPUaaS resources and some application cluster resources for sophisticated application management.
In this talk, attendees will learn about how to implement own custom resources and the controller, and I will talk about the possibility and extensibility of kubernetes.
------------------------------------------------------------------------------------------------------------------
Masaya Aoyama is a Infrastructure Engineer for CyberAgent, Inc.
And also, technical advisor of CREATIONLINE, inc., and visiting researcher of SAKURA Internet, Inc.
He is co-chair at Cloud Native Days Tokyo, and he published Kubernetes books.
And he also organizes Cloud Native Meetup Tokyo, Kubernetes Meetup Tokyo and Japanese meetup in KubeCon at the venue.
He passed Kubernetes certification #2 in the world.
Involved in Kubernetes for more than few years, he contributes for Kubernetes (reviewer).
He has been working on production private cloud, which is includes an OpenStack based Kubernetes as a Service Platform.