k3s/pkg/kubectl/cmd/util
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
..
editor Improve terminal reuse and attach 2016-03-21 23:59:58 -04:00
jsonmerge move HasConflicts to shareable location 2015-10-05 14:37:57 -04:00
clientcache.go add get/create/delete for clusters 2016-05-16 16:34:08 -07:00
factory.go Merge pull request #25562 from gtank/certificates-api-v9 2016-06-28 13:25:22 -07:00
factory_test.go kubectl: fix sort logic for logs 2016-06-07 10:52:42 +02:00
helpers.go Merge pull request #26598 from janetkuo/3rd-party-error-logs 2016-06-25 09:25:58 -07:00
helpers_test.go Add more information when throwing errors in discoverying 3rd party resources 2016-06-01 13:18:50 -07:00
printing.go Update the jsonpath template URL 2016-06-10 12:22:36 +03:00