wilsonianb / c8s

Codius-less: web-monetized serverless Kubernetes add-on
Apache License 2.0
3 stars 0 forks source link

Create k8s webhook authentication server #52

Open wilsonianb opened 4 years ago

wilsonianb commented 4 years ago

Checks for provider bearer and verifies payment at receiving wallet. If successful, authenticates as user authorized to create codius deployment resources.

https://kubernetes.io/docs/reference/access-authn-authz/authentication/#webhook-token-authentication

wilsonianb commented 4 years ago

How many resources can be created in a single request?

wilsonianb commented 4 years ago

https://github.com/jpweber/tokenrequest-demo https://jpweber.io/blog/a-look-at-tokenrequest-api/

wilsonianb commented 4 years ago

https://github.com/rancher/kube-api-auth https://rancher.com/docs/rancher/v2.x/en/cluster-admin/cluster-access/kubeconfig/#kube-api-auth https://rancher.com/docs/rancher/v2.x/en/overview/architecture/#4-authorized-cluster-endpoint

wilsonianb commented 4 years ago

https://github.com/planetlabs/kubehook