k3s/pkg/controller/deployment
Kubernetes Submit Queue 7f309f5fae Merge pull request #35471 from caesarxuchao/client-gen-multi-versions
Automatic merge from submit-queue

Let release_1_5 clientset include multiple versions of a group

Fix #35237 

This PR make versioned clientset to include multiple versions of a group. Currently only `batch` has `v1` and `v2alpha1`. The clientset interface now looks like:
```go
	BatchV2alpha1() v2alpha1batch.BatchV2alpha1Interface
	BatchV1() v1batch.BatchV1Interface
	// Deprecated: please explicitly pick a version if possible.
	Batch() v1batch.BatchV1Interface
```

Commit "update client-gen to say internalversion rather than unversioned" fixes https://github.com/kubernetes/kubernetes/issues/24481. 


cc @kubernetes/sig-api-machinery @soltysh @deads2k @nikhiljindal 



```release-note
release_1_5 clientset supports multiple versions of a group.
```
2016-10-29 15:40:13 -07:00
..
util autogenerated 2016-10-21 17:32:32 -07:00
BUILD include multiple versions in clientset 2016-10-29 13:30:47 -07:00
deployment_controller.go Merge pull request #35471 from caesarxuchao/client-gen-multi-versions 2016-10-29 15:40:13 -07:00
deployment_controller_test.go fix unfiltered comparison 2016-10-12 08:06:10 -04:00
recreate.go Merge pull request #34548 from kargakis/estimate-available-from-rs 2016-10-17 08:44:51 -07:00
rollback.go Fix misleading comment 2016-10-05 23:59:34 +02:00
rolling.go controller: set minReadySeconds in deployment's replica sets 2016-10-13 12:27:47 +02:00
rolling_test.go remove unnecessary import rename 2016-10-26 17:32:44 -07:00
sync.go controller: set minReadySeconds in deployment's replica sets 2016-10-13 12:27:47 +02:00
sync_test.go convert deployment controller to shared informers 2016-10-07 15:06:57 -04:00