Kubernetes Operators Intermediate
Offered By: IBM via Cognitive Class
Course Description
Overview
This course serves as an introduction to Kubernetes operators. Operators are a design pattern for building and deploying an application onto a Kubernetes cluster such thatit can be used in the same manner as core Kubernetes resources. It covers the internal architecture of operators and how they fit into the larger Kubernetes ecosystem, aswell as how to build basic operators using Operator-sdk. Operator-sdk is a command line tool for scaffolding operators, generating the code skeleton and Kubernetes yaml neededto deploy the operator.This course is of interest to anyone who wants to learn how to deploy and manage applications on Kubernetes using a more Kubernetes-native style, such as Kubernetes applicationdevlopers, architects, or operators. It is also of interest to consumers of Kubernetes applications users interested in learning how some of the applications they use work internalally.It features hands-on labs that have you constructing and deploying real operators on a live Kubernetes cluster.
Syllabus
In this course you will learn about:
- What a Kubernetes operator is
- Why you would want to use an operator
- The basic internal architecture of an operator
- How to build a basic operator using
- Golang
- Helm
- Ansible
Tags
Related Courses
Kubernetes Operators AdvancedIBM via Cognitive Class Concepts in Golang - Loops, decision statements and function
Coursera Project Network via Coursera Advanced Golang Concepts
Edureka via Coursera Разработка веб-сервисов на Golang, часть 2
Moscow Institute of Physics and Technology via Coursera Introduction to Golang - Basic Concepts
Coursera Project Network via Coursera