k3s/pkg/master
k8s-merge-robot 32eccd413f Merge pull request #25562 from gtank/certificates-api-v9
Automatic merge from submit-queue

TLS bootstrap API group (alpha)

This PR only covers the new types and related client/storage code- the vast majority of the line count is codegen. The implementation differs slightly from the current proposal document based on discussions in design thread (#20439). The controller logic and kubelet support mentioned in the proposal are forthcoming in separate requests.

I submit that #18762 ("Creating a new API group is really hard") is, if anything, understating it. I've tried to structure the commits to illustrate the process.

@mikedanese @erictune @smarterclayton @deads2k

```release-note-experimental
An alpha implementation of the the TLS bootstrap API described in docs/proposals/kubelet-tls-bootstrap.md.
```

[![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/.github/PULL_REQUEST_TEMPLATE.md?pixel)]()
2016-06-28 13:25:22 -07:00
..
ports Corrects some misspellings in comments 2016-05-11 08:16:13 +01:00
OWNERS Remove myself from a bunch of OWNERS files, as I am too overloaded 2016-05-11 13:34:51 -07:00
controller.go Extract interface for master endpoints reconciler. 2016-06-06 17:56:23 -04:00
controller_test.go Extract interface for master endpoints reconciler. 2016-06-06 17:56:23 -04:00
doc.go Make copyright ownership statement generic 2015-05-01 17:49:56 -04:00
import_known_versions.go apiserver: enable certificates api 2016-06-27 14:29:16 -07:00
master.go Merge pull request #25562 from gtank/certificates-api-v9 2016-06-28 13:25:22 -07:00
master_test.go Merge pull request #25562 from gtank/certificates-api-v9 2016-06-28 13:25:22 -07:00
thirdparty_controller.go Moving /apis handler to generic server 2016-02-04 17:58:13 -08:00
thirdparty_controller_test.go Reduce LOC in third party controller test 2016-04-27 02:50:46 -04:00