Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/reegnz/eks-iam-admission-webhook


https://github.com/reegnz/eks-iam-admission-webhook

aws eks iam kubernetes kubernetes-admission-webhook

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# 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
```