jetstack / kube-oidc-proxy

Reverse proxy to authenticate to managed Kubernetes API servers via OIDC.
https://jetstack.io
Apache License 2.0
477 stars 91 forks source link

Adds `make dev_cluster_deploy` #130

Closed JoshVanL closed 4 years ago

JoshVanL commented 4 years ago

This PR adds the ability to deploy the proxy and mock issuer into a dev cluster for easier ad-hoc testing during development.

To do run make dev_cluster_deploy after first running make dev_cluster_create.

This will deploy into a random generated namespace with images.

The command will also output a signed token that can be used against the proxy for convenience.

NOTE: This PR has been branched on top of #129 which should be merged first.

/hold /assign @simonswine

jetstack-bot commented 4 years ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: JoshVanL

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/jetstack/kube-oidc-proxy/blob/master/OWNERS)~~ [JoshVanL] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment
simonswine commented 4 years ago

This works really well for me. I think some docs would be great though or mentioning at the README

/lgtm

JoshVanL commented 4 years ago

/hold cancel

simonswine commented 4 years ago

/lgtm

simonswine commented 4 years ago

/test pull-kube-oidc-proxy-e2e-v1-15