promenade/promenade/templates/roles/genesis/etc/genesis
Matt McEuen 178193be84 Add EventRateLimit admission controller
Add the EventRateLimit admission controller, to allow operators to
define rate limits for the k8s API server at the server, namespace,
or user account level.

This also
* cleans up some of the parameters passed into the API server
* replaces the deprecated --admission-control parameter
* applies --repair-malformed-updates consistently, incl examples
* removes unused batch/v2alpha1 runtime config
* https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers/
* removes duplicate --service-cluster-ip-range setting

This PS adds EventRateLimits to the bootstrap and anchor API
servers; future work will need to add it to the Keystone
Webhook API server.

Change-Id: I32a2d4add880e50f470e4cb0687e20d16e6e926d
2018-10-27 15:35:43 -05:00
..
apiserver Add EventRateLimit admission controller 2018-10-27 15:35:43 -05:00
armada Make bootstrap armada target its own apiserver 2018-01-04 09:11:54 -05:00
armada-cli/auth Add credentials for the armada script on genesis 2018-01-22 13:22:56 -06:00
controller-manager Use HAProxy for apiserver discovery 2018-02-08 14:30:35 -06:00
etcd/pki Migrate to self hosted using charts 2017-10-17 13:29:46 -05:00
scheduler Use HAProxy for apiserver discovery 2018-02-08 14:30:35 -06:00