Commit Graph

545 Commits

Author SHA1 Message Date
Kubernetes Publisher
e933a6fa9c Merge pull request #60021 from nikhita/sample-controller-subresources
Automatic merge from submit-queue (batch tested with PRs 60102, 59970, 60021, 62011, 62080). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

sample-controller: add status subresource support

Builds on top of https://github.com/kubernetes/kubernetes/pull/55168.

**DO NOT MERGE** until https://github.com/kubernetes/kubernetes/pull/55168 is merged. Adding a hold.
/hold

Update: It is now merged! 🎉

This PR:

- Adds an example to show how to use the `/status` subresource with custom resources.
- Generates `UpdateStatus` for the `Foo` resource.
- Updates the comment in the controller to mention that `UpdateStatus` can now be used. Note: this is not enabled by default because subresources require the feature gate to be enabled and are not on by default.
- Updates the README to add feature gate information and examples for `CustomResourceSubresources`.
- Updates the README to remove feature gate information for CRD validation since the current example uses `apps/v1` deployments (and thus requires v1.9 anyway).

**Release note**:

```release-note
NONE
```

/assign sttts munnerz

Kubernetes-commit: 7bde13f191f0791a87fe5e2575feb3d4849de536
2018-04-06 12:05:08 +00:00
Kubernetes Publisher
aadb6d02da Merge pull request #62037 from cblecker/godep-bump
Automatic merge from submit-queue (batch tested with PRs 61959, 62037). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Bump godep version to v80

**What this PR does / why we need it**:
Update the minimum godep, to v80 (supposed to be the final version).

**Release note**:
```release-note
NONE
```

Kubernetes-commit: 22440e15764e2d821166eff5b965786fa928357e
2018-04-06 12:04:50 +00:00
Kubernetes Publisher
96b07c14ac Merge pull request #61800 from rithujohn191/remove-gopass
Automatic merge from submit-queue (batch tested with PRs 61818, 61800). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Replace gopass.GetPasswdMasked() by terminal.ReadPassword()

**What this PR does / why we need it**:
Replace `gopass.GetPasswdMasked()` used for reading passwords from the terminal with [`terminal.ReadPassword()`](https://godoc.org/golang.org/x/crypto/ssh/terminal#ReadPassword). This removes the `gopass` import.

**Special notes for your reviewer**:
Ran the following commands to update `godep` files:
```
./hack/godep-restore.sh -v
./hack/godep-save.sh
./hack/update-staging-godeps.sh
./hack/update-bazel.sh
```

/sig auth
/kind enhancement
/assign @ericchiang

```release-note
NONE
```

Kubernetes-commit: a5133305a9f347c79c20c5785d41cc9400be895e
2018-04-06 12:04:33 +00:00
Kubernetes Publisher
fac24b192a sync: update required packages 2018-03-30 19:46:44 +00:00
Kubernetes Publisher
316b82400f sync: update godeps 2018-03-30 19:46:43 +00:00
Kubernetes Publisher
7220d7f7a8 sync: update required packages 2018-03-30 16:00:27 +00:00
Kubernetes Publisher
4d73244bb2 sync: update godeps 2018-03-30 16:00:27 +00:00
Kubernetes Publisher
9e4d8510b3 sync: update required packages 2018-03-30 11:59:27 +00:00
Kubernetes Publisher
d9fcada825 sync: update godeps 2018-03-30 11:59:27 +00:00
Kubernetes Publisher
b569e8beb9 sync: update required packages 2018-03-30 07:58:33 +00:00
Kubernetes Publisher
78509bf814 sync: update godeps 2018-03-30 07:58:33 +00:00
Kubernetes Publisher
1dd644af46 sync: update required packages 2018-03-30 03:58:14 +00:00
Kubernetes Publisher
45f171cd1c sync: update godeps 2018-03-30 03:58:13 +00:00
Kubernetes Publisher
5ab6bc937a sync: update required packages 2018-03-30 00:00:05 +00:00
Kubernetes Publisher
7691be75b7 sync: update godeps 2018-03-30 00:00:04 +00:00
Kubernetes Publisher
75fe64a25a sync: update required packages 2018-03-29 19:48:56 +00:00
Kubernetes Publisher
48a8b2db1f sync: update godeps 2018-03-29 19:48:55 +00:00
Kubernetes Publisher
ee41c266dd sync: update required packages 2018-03-29 15:46:13 +00:00
Kubernetes Publisher
2e958d3a92 sync: update godeps 2018-03-29 15:46:13 +00:00
Kubernetes Publisher
a6192a1f94 sync: update required packages 2018-03-29 11:45:20 +00:00
Kubernetes Publisher
19901f031d sync: update godeps 2018-03-29 11:45:20 +00:00
Kubernetes Publisher
563ed65e6a sync: update required packages 2018-03-29 07:44:48 +00:00
Kubernetes Publisher
0f33588e12 sync: update godeps 2018-03-29 07:44:48 +00:00
Kubernetes Publisher
a81e0d9172 sync: update required packages 2018-03-29 03:46:08 +00:00
Kubernetes Publisher
abfbe9e320 sync: update godeps 2018-03-29 03:46:08 +00:00
Kubernetes Publisher
0ee2ead89a sync: update required packages 2018-03-28 23:45:37 +00:00
Kubernetes Publisher
c815f58ec6 sync: update godeps 2018-03-28 23:45:37 +00:00
Kubernetes Publisher
662273ed7f sync: update required packages 2018-03-28 19:46:48 +00:00
Kubernetes Publisher
268409f5e0 sync: update godeps 2018-03-28 19:46:47 +00:00
Kubernetes Publisher
219361be1e sync: update required packages 2018-03-28 15:47:53 +00:00
Kubernetes Publisher
b8b66f86f8 sync: update godeps 2018-03-28 15:47:53 +00:00
Kubernetes Publisher
b46753e595 sync: update required packages 2018-03-28 11:45:59 +00:00
Kubernetes Publisher
4e5c4eae34 sync: update godeps 2018-03-28 11:45:59 +00:00
Kubernetes Publisher
55aee52d4f sync: update required packages 2018-03-28 07:47:41 +00:00
Kubernetes Publisher
9150b86f3d sync: update godeps 2018-03-28 07:47:41 +00:00
Kubernetes Publisher
820568283f sync: update required packages 2018-03-28 03:44:56 +00:00
Kubernetes Publisher
f1db86b7b1 sync: update godeps 2018-03-28 03:44:56 +00:00
Kubernetes Publisher
de8d4e7ade sync: update required packages 2018-03-27 23:55:07 +00:00
Kubernetes Publisher
8e71b7e744 sync: update godeps 2018-03-27 23:55:06 +00:00
Kubernetes Publisher
70d56d6e81 sync: update required packages 2018-03-27 19:28:00 +00:00
Kubernetes Publisher
ec09503e8c sync: update godeps 2018-03-27 19:28:00 +00:00
Kubernetes Publisher
d72b96a47c sync: update required packages 2018-03-27 15:25:26 +00:00
Kubernetes Publisher
63aa97d0d4 sync: update godeps 2018-03-27 15:25:26 +00:00
Kubernetes Publisher
0b94d690a0 sync: update required packages 2018-03-27 11:24:26 +00:00
Kubernetes Publisher
d043d6ca38 sync: update godeps 2018-03-27 11:24:25 +00:00
Kubernetes Publisher
757ba6fd59 sync: update required packages 2018-03-27 07:23:42 +00:00
Kubernetes Publisher
53a5db94d7 sync: update godeps 2018-03-27 07:23:42 +00:00
Kubernetes Publisher
4d47428cc1 sync: update required packages 2018-03-27 03:23:59 +00:00
Kubernetes Publisher
e4beb956de sync: update godeps 2018-03-27 03:23:59 +00:00
Kubernetes Publisher
90afb4c691 sync: update required packages 2018-03-26 23:24:19 +00:00
Kubernetes Publisher
dd39d8ad9a sync: update godeps 2018-03-26 23:24:19 +00:00
Kubernetes Publisher
febdffdd7c sync: update required packages 2018-03-26 19:23:54 +00:00
Kubernetes Publisher
81a4aa36e5 sync: update godeps 2018-03-26 19:23:54 +00:00
Kubernetes Publisher
e012a157e5 sync: update required packages 2018-03-26 15:23:51 +00:00
Kubernetes Publisher
a9a379dd44 sync: update godeps 2018-03-26 15:23:51 +00:00
Kubernetes Publisher
e4b0f3541d sync: update required packages 2018-03-26 11:23:20 +00:00
Kubernetes Publisher
99e2948a55 sync: update godeps 2018-03-26 11:23:20 +00:00
Kubernetes Publisher
cec2a01dbb sync: update required packages 2018-03-26 07:22:49 +00:00
Kubernetes Publisher
7d2ce28ae6 sync: update godeps 2018-03-26 07:22:49 +00:00
Kubernetes Publisher
4f62774764 sync: update required packages 2018-03-26 03:26:19 +00:00
Kubernetes Publisher
2ffe381ba2 sync: update godeps 2018-03-26 03:26:18 +00:00
Kubernetes Publisher
88f72cf835 sync: update required packages 2018-03-25 23:26:41 +00:00
Kubernetes Publisher
fcad1cedea sync: update godeps 2018-03-25 23:26:40 +00:00
Kubernetes Publisher
8ea3466765 sync: update required packages 2018-03-24 23:29:07 +00:00
Kubernetes Publisher
b693c98cb2 sync: update godeps 2018-03-24 23:29:06 +00:00
Kubernetes Publisher
b40f790cb1 sync: update required packages 2018-03-24 19:30:19 +00:00
Kubernetes Publisher
f6c509e4cb sync: update godeps 2018-03-24 19:30:18 +00:00
Kubernetes Publisher
d0f41f7d34 sync: update required packages 2018-03-24 15:29:43 +00:00
Kubernetes Publisher
e14381b695 sync: update godeps 2018-03-24 15:29:43 +00:00
Kubernetes Publisher
5bd60b7690 sync: update required packages 2018-03-24 11:30:31 +00:00
Kubernetes Publisher
70f6b6db6b sync: update godeps 2018-03-24 11:30:31 +00:00
Kubernetes Publisher
7fcc7d1da4 sync: update required packages 2018-03-24 07:33:04 +00:00
Kubernetes Publisher
b89dfaae4f sync: update godeps 2018-03-24 07:33:04 +00:00
Kubernetes Publisher
7525133da7 sync: update required packages 2018-03-24 03:31:11 +00:00
Kubernetes Publisher
5db5fb258a sync: update godeps 2018-03-24 03:31:11 +00:00
Kubernetes Publisher
90e4a92259 sync: update required packages 2018-03-23 23:29:33 +00:00
Kubernetes Publisher
c86f57a472 sync: update godeps 2018-03-23 23:29:32 +00:00
Kubernetes Publisher
6abd446b44 sync: update required packages 2018-03-23 19:31:22 +00:00
Kubernetes Publisher
0acef6e186 sync: update godeps 2018-03-23 19:31:22 +00:00
Kubernetes Publisher
1333ecbc49 sync: update required packages 2018-03-23 15:30:04 +00:00
Kubernetes Publisher
f8051feb77 sync: update godeps 2018-03-23 15:30:03 +00:00
Kubernetes Publisher
c7e6f3bb3b sync: update required packages 2018-03-23 11:30:31 +00:00
Kubernetes Publisher
5903f25886 sync: update godeps 2018-03-23 11:30:31 +00:00
Kubernetes Publisher
0ffc5a3b32 sync: update required packages 2018-03-23 07:30:17 +00:00
Kubernetes Publisher
4dbbffe1a4 sync: update godeps 2018-03-23 07:30:17 +00:00
Kubernetes Publisher
33ebbf8a85 sync: update required packages 2018-03-23 03:30:40 +00:00
Kubernetes Publisher
feaa5fa984 sync: update godeps 2018-03-23 03:30:40 +00:00
Kubernetes Publisher
0deda20119 sync: update required packages 2018-03-22 23:30:35 +00:00
Kubernetes Publisher
d0c0e1cc70 sync: update godeps 2018-03-22 23:30:35 +00:00
Kubernetes Publisher
afb5ea4cf2 sync: update required packages 2018-03-22 19:27:55 +00:00
Kubernetes Publisher
887900d0a0 sync: update godeps 2018-03-22 19:27:55 +00:00
Kubernetes Publisher
08e6755111 sync: update required packages 2018-03-22 15:33:54 +00:00
Kubernetes Publisher
4fb65b15f8 sync: update godeps 2018-03-22 15:33:53 +00:00
Kubernetes Publisher
b7b0a354b2 sync: update required packages 2018-03-22 11:29:42 +00:00
Kubernetes Publisher
46c2e4f08e sync: update godeps 2018-03-22 11:29:42 +00:00
Kubernetes Publisher
f97ac391c8 sync: update required packages 2018-03-22 07:31:24 +00:00
Kubernetes Publisher
1297aa3a7b sync: update godeps 2018-03-22 07:31:24 +00:00
Kubernetes Publisher
e4d1759a29 Merge pull request #60373 from sttts/sttts-1.10-cfssl
Automatic merge from submit-queue (batch tested with PRs 60373, 61098, 61352, 61359, 61362). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Bump cfssl to be compatible with Go 1.10

Kubernetes-commit: ef3539e69e4c897f48ecd6b2dd73417ce0416b08
2018-03-22 07:31:04 +00:00
Kubernetes Publisher
ad3e14a611 sync: update required packages 2018-03-22 03:27:32 +00:00
Kubernetes Publisher
7e6f92a49b sync: update godeps 2018-03-22 03:27:32 +00:00