Skip to content
This repository has been archived by the owner on May 7, 2024. It is now read-only.

reegnz/eks-iam-admission-webhook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EKS IAM Role identity webhook

This is a proof of concept reimplementing https://github.com/aws/amazon-eks-pod-identity-webhook/ in python.

I wanted to learn how to write an admission controller in a language other than go. ;)

Installation

Generate certificate for the admission controller:

./create-certificate.sh eks-iam-admission-controller default

Register webhook with generated certificate:

cat webhook-config.yaml | ./template-cert.sh | kubectl apply -f -

Deploy webhook:

skaffold run