Skip to content
This repository has been archived by the owner on Jan 17, 2023. It is now read-only.

Latest commit

 

History

History
60 lines (38 loc) · 2.87 KB

README.md

File metadata and controls

60 lines (38 loc) · 2.87 KB

Episode 131 : No mo' yolo with Validating Admission Controllers

  • Hosted by @ciberkleid and @pczarkowski
  • 09/11/2020

Table of Contents

  • 00:00:00 - Welcome to TGIK!
  • 00:04:27 - Week in Review
  • 00:19:50 - What are Admission Controllers?
  • 00:30:57 - Validating Admission Controller webhook
  • 01:14:29 - Mutating Admission Controller webhook

Week in Review

Core K8s

K8s and Cloud Native Ecosystem

Show Notes

Reference docs:

Examples:

  1. Validating Admissions Controller from Eric Shanks' The IT Hollow blog

    • Write-up and code repo
    • This controller is written in Python and provides a clear and simple example of the minimum controller & webhook requirements
    • Slightly modified fork (uses a cert manager & includes a kind cluster config file)
  2. Mutating Admissions Controller by Paul

    • Code repo
    • This controller is written in Golang and uses ytt to manipulate the incoming request; the controller is generic and reads the specific ytt manipulations from a ConfigMap
    • Includes steps to run locally, deploy with kubectl, or deploy using helm