Commit Graph

113 Commits

Author SHA1 Message Date
Carlos Panato
06740b1848 [go1.15] staging/publishing: Set default go version to go1.15.8 2021-02-06 15:56:05 +01:00
Carlos Panato
d4840b9e2a [go1.15] staging/publishing: Set default go version to go1.15.7 2021-01-27 11:43:02 +01:00
Tim Hockin
876c9f0d8c Rename _examples to examples
The alternative to this would be to special-case code-generator.  Since
it legit wants codegen, it seems wrong to make it be _examples (which tools
should ignore).

Make examples an "internal module" so the main go.mod for
k8s.io/code-generator does not get too polluted.
2021-01-25 10:20:46 -08:00
Nikhita Raghunath
d8f9ac446c staging/publishing: fix rules for 1.20 2020-12-02 10:49:34 +05:30
Nikhita Raghunath
cda4e25f33 staging/publishing: add release-1.20 rules 2020-12-02 03:00:48 +05:30
Stephen Augustus
3598ccae8e [go1.15] staging/publishing: Set default go version to go1.15.5
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-11-23 20:49:59 -05:00
Andrew Sy Kim
f3192c3149 import restrictions: allow k8s.io/kubelet to import credentialprovider
apis

Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2020-11-10 13:44:07 -05:00
Jan Chaloupka
d3726b91e2 Move pkg/kubectl/cmd/auth under staging/src/k8s.io/kubectl/pkg/cmd/auth 2020-11-03 15:34:28 +01:00
Jan Chaloupka
a5920f7edb Move helpers from pkg/registry/rbac/reconciliation and pkg/registry/rbac/validation under k8s.io/component-helpers 2020-11-02 17:51:16 +01:00
cici37
9465d95ea6 Move CCM to staging k8s.io/cloud-provider 2020-10-29 20:50:23 -07:00
Haowei Cai
9861b9e3ea allow component-helpers to import util and klog 2020-10-22 13:30:12 -07:00
Nikhita Raghunath
e76e057439 staging/publishing: cleanup import restrictions for csi-translation-lib 2020-10-19 12:45:57 +05:30
Kubernetes Prow Robot
722be6647a Merge pull request #95543 from wawa0210/fix-95530
Remove the dependency of csi-translation-lib module on apiserver/cloud-provider/controller-manager
2020-10-18 21:14:13 -07:00
wawa0210
3d6d692b68 avoid apiserver/cloud-provider/controller-manager deps from k8s.io/csi-translation-lib 2020-10-17 09:45:38 +08:00
Nikhita Raghunath
88bbd7376c staging/publishing: remove release-1.16 rules 2020-10-16 18:26:17 +05:30
Kubernetes Prow Robot
1dff024e64 Merge pull request #91014 from cici37/apiConfig
Move cmd/controller-manager to k8s.io/controller-manager
2020-10-12 15:17:22 -07:00
Jan Chaloupka
7530806c9f Add rule for component-helpers into staging/publishing/rules.yaml 2020-10-11 21:40:18 +02:00
cici37
ae8ce0d190 Move cmd/controller-manager to k8s.io/controller-manager and cloud specific configs to k8s.io/cloud-provider. 2020-10-08 13:23:16 -07:00
Jan Chaloupka
75cee7818b Initialize k8s.io/kubernetes/staging/src/k8s.io/component-helpers 2020-10-08 12:11:11 +02:00
cici37
33e23c4005 Move cloud related feature gates to controller-manager 2020-10-05 10:19:08 -07:00
Indeed
5e4f445df3 add configuration for controller migration. 2020-09-29 13:59:19 -07:00
Stephen Augustus
2ff22026d5 [go1.15] staging/publishing: Set default go version to go1.15.2
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-09-11 13:15:19 -07:00
Davanum Srinivas
61ad35d27a Add Stephen Augustus as Reviewer for staging/publishing
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2020-09-08 08:38:14 -04:00
Srini Brahmaroutu
5db0ae548f moving files from k8s.io/util/mount into staging/src/k8s.io/mount-utils 2020-09-01 23:25:28 -07:00
Stephen Augustus
7681a3a0db publishing: Drop 'go' field from 'controller-manager' 'master' branch
This was previous incorrectly set to go1.13.
Dropping the field allows us to pick up the 'default-go-version'.

Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-08-14 05:19:49 -04:00
Stephen Augustus
6ed4f7cacd publishing: Use go1.15.0 as default version
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-08-14 05:19:44 -04:00
Stephen Augustus
310730e94a publishing: Use go1.13.15 for 1.18, 1.17, and 1.16 release branches
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-08-14 05:19:36 -04:00
Nikhita Raghunath
c3b75416a8 publishing: use go 1.14.6 for master and release-1.19
The `default-go-version` field specifies the go version used for the
master branch, and if the go version is not explicitly specified for a
release branch.

This commit also uses go 1.14.6 for the `release-1.19` branch.
2020-07-20 14:02:30 +05:30
Nikhita Raghunath
021ce53812 publishing: remove release-1.15 rules 2020-07-09 02:20:26 +05:30
Nikhita Raghunath
41febe78df publishing: add release-1.19 rules 2020-07-09 02:15:39 +05:30
Andrew Sy Kim
21bb99e057 update import restrictions and publishing rules after moving cloud provider controllers to staging
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2020-06-08 17:42:24 -04:00
Nikhita Raghunath
669d845247 publishing: remove godeps rules
This file can now be removed since the godeps instance of the
publishing bot was switched off.
2020-06-04 17:57:48 +05:30
Walter Fender
66284b220b Adds staging directory for controller-manager code
* Creates staging directory for common controller-manager code
* Adds the following initial files to this directory:

  * .github/PULL_REQUEST_TEMPLATE.md
  * code-of-conduct.md
  * LICENSE
  * OWNERS
  * README.md
  * SECURITY_CONTACTS
* Code committed to the controller-manager staging directory will be published to: https://github.com/kubernetes/controller-manager

Initial approval deads2k (sig-api-machinery chair)

The config we would expect any controller manager to need to connect to the API server, set up metrics endpoints, create per-controller-loop API clients, and spin up the individual loops could make sense under a k8s.io/controller-manager package.

Then cmd/kube-controller-manager could continue to contain the weirdnesses specific to kube-controller-manager.

This is similar to the way we split out recommended API server setup into k8s.io/apiserver and tried to limit kube-apiserver oddities to cmd/kube-apiserver and pkg/kubeapiserver

Removed extraneous release reference. Ran update-vendor.
Fixed Readme.
Added a doc.go to staging/controller-manager
Fix package to not have dash.

```
NONE
```

/kind cleanup
/sig api-machinery
/area kube-controller-manager
/area cloud-controller-manager
2020-05-27 17:30:36 -07:00
Md Tahsin Rahman
ea15f60328 Add tests for KubeletConfig 2020-05-09 00:06:16 +08:00
Stephen Augustus
f2962b8330 publishing-bot: Update go 1.13 references to go1.13.9
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-03-25 23:53:50 -04:00
Stephen Augustus
b0a682a0a0 publishing-bot: Update go 1.12 references to go1.12.17
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-03-25 23:52:20 -04:00
Mike Dame
1d7006c38d Add Extenders to scheduler v1alpha2 component config 2020-03-05 16:42:15 -05:00
Mike Dame
e398302dc7 Add OWNERS and testing to external extender/v1 api 2020-02-27 17:45:48 -05:00
Jordan Liggitt
a6dc7ba138 Add release-1.18 publishing rules 2020-02-22 19:42:34 -05:00
Jordan Liggitt
0b32e142d4 Drop k8s.io/node-api packages 2020-02-07 10:07:14 -05:00
ialidzhikov
12ebe54fc4 publishing: Update to go@1.13.4 for kubernetes-1.16
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
2019-12-29 23:34:32 +02:00
RainbowMango
eea91c018b Cleanup testapi after it has been removed 2019-12-27 14:11:15 +08:00
Nikhita Raghunath
9f6bbfb67f Revert "staging/publishing: temporarily disable publishing tags"
This reverts commit 2bba8dac7f.
2019-12-10 07:18:24 +05:30
Nikhita Raghunath
2bba8dac7f staging/publishing: temporarily disable publishing tags
To make sure we get enough time to test publishing of `v1.17.0`
(on a test repo) when it is tagged, this commit disables publishing tags.

After testing it, we'll re-enable publishing of tags.
2019-12-06 22:09:17 +05:30
Jordan Liggitt
cd4474ae4f Revert "76093 restructure LICENSES file generation"
This reverts commit d39ac98cc5.
2019-11-13 10:24:32 -05:00
Ji Shan Xing
d39ac98cc5 76093 restructure LICENSES file generation 2019-11-12 20:38:57 -05:00
Nikhita Raghunath
e6ac57ef60 publishing: bump Go versions in rules 2019-11-11 15:37:40 +05:30
Nikhita Raghunath
abeae9fba3 publishing: fix typo in rules 2019-11-01 09:41:45 +05:30
Nikhita Raghunath
852cd98aec publishing: add 1.17 rules 2019-10-31 16:58:12 +05:30
Nikhita Raghunath
c4748d81fd publishing: remove 1.13 rules 2019-10-31 16:44:59 +05:30