mooc-notes

Notes from online courses

View on GitHub

Kubernetes Patterns for Application Developers - a Cloud Academy course by Logan Rakai

Introduction

Part 1 - Introduction

Agenda


Kubernetes Patterns

Part 2 - Multi-container Patterns

Sidecar Pattern

File Sync Sidecar Example

Ambassador Pattern

Database Ambassador Example

Adapter Pattern

Example

Part 3 - Networking

Agenda

Networking Basics

Services

Service Discovery
Types of Services

Kubernetes Network Policy

Network Policy Caveat
Isolated and Non-isolated Pods
Network Policy Manifest

Part 4 - Service Accounts

Your app running in a pod may need to authenticate itself to gain access to cluster resources. That is the purpose of service accounts.

Kubernetes Service Accounts

Access Control

Demo

Image Pull Secrets


Part 5 - Leveraging kubectl

Objective

Agenda

Enabling Completions

get Tricks

Creating new resources

Explain