Jeff Grafton
aee5f457db
update BUILD files
2017-10-15 18:18:13 -07:00
Matt Moyer
33e02aff60
Add extra group constants and validation to `pkg/bootstrap/api`.
...
This adds constants and validation for a new `auth-extra-groups` key on `bootstrap.kubernetes.io/token` secrets. This key allows a bootstrap token to authenticate to extra groups in addition to the `system:bootstrappers` group.
Extra groups are always applied in addition to the `system:bootstrappers` group, must begin with a `system:bootstrappers:` prefix, are limited in length, and are limited to a restricted set of characters (alphanumeric, colons, and dashes without a trailing colon/dash).
2017-08-25 16:04:53 -05:00
Jeff Grafton
a7f49c906d
Use buildozer to delete licenses() rules except under third_party/
2017-08-11 09:32:39 -07:00
Jeff Grafton
33276f06be
Use buildozer to remove deprecated automanaged tags
2017-08-11 09:31:50 -07:00
Chao Xu
60604f8818
run hack/update-all
2017-06-22 11:31:03 -07:00
Chao Xu
f2d3220a11
run root-rewrite-import-client-go-api-types
2017-06-22 11:30:59 -07:00
Mike Danese
a05c3c0efd
autogenerated
2017-04-14 10:40:57 -07:00
Lucas Käldström
796c3f9773
kubeadm: Implement the kubeadm token command fully and move it out of the experimental subsection
2017-02-27 12:56:03 +02:00
Eric Chiang
a0df658b20
kube-apiserver: add a bootstrap token authenticator for TLS bootstrapping
2017-02-21 08:43:55 -08:00
Joe Beda
3a3c2fa0c8
Ignore Bootstrap Token secrets that don't use predictable names.
...
This aligns with spec changes coming in https://github.com/kubernetes/community/pull/381 .
Signed-off-by: Joe Beda <joe.github@bedafamily.com>
2017-02-20 11:38:21 -08:00
Lucas Käldström
4940c32c39
Expose the constants in pkg/controller/bootstrap and add a validate token method
2017-02-14 20:29:23 +02:00
Joe Beda
20e1f8ea9b
Creates constants for bootstrap tokens.
...
Move these form core API to a separate package (pkg/bootstrap/api).
This also creates the constant for the new kube-public namespace.
2017-02-10 12:47:25 -08:00