Building Operators on OpenShift

Learn about k8s API fundamentals, the etcd operator, using the Operator SDK with Go and Helm, review Ansible basics, and use Ansible to deploy Kubernetes modules.

Learn More >

Lesson

Kubernetes API fundamentals

30 minutes | Beginner

Understand the structure and features of the Kubernetes API fundamentals.

Lesson

Manage the etcd Operator

30 minutes | Beginner

Manage etcd clusters on Kubernetes and automate resize, failover, and upgrade tasks, including backup and restore actions.

Lesson

Operator SDK with Go

30 minutes | Beginner

Learn about a new Go-based Operator with the Operator SDK by creating an Operator called a PodSet.

Lesson

Install the Operator Lifecycle Manager

30 minutes | Beginner

Install the Operator Lifecycle Manager in an OpenShift environment, access the UI, create a subscription manifest, and approve an InstallPlan.

Lesson

Spring Data with JPA/Hibernate

10 minutes | Beginner

Use this scenario to learn more about developing Spring Boot applications using the Red Hat Runtimes platform.

Lesson

Operator SDK with Helm

30 minutes | Beginner

Create a CockroachDB Operator from an existing CockroachDB Helm chart, running securely without Tiller or manual invocation.

Lesson

Operator SDK with Helm, Memcached

30 minutes | Intermediate

Use this tutorial to create a Memcached Operator from an existing Memcached Helm Chart.