mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-29 22:46:12 +00:00
Merge pull request #40393 from ReneSaenz/rename_controller17648
Automatic merge from submit-queue (batch tested with PRs 38739, 40480, 40495, 40172, 40393) Rename controller pkg/registry/core/controller to pkg/registry/core/r… …eplicationcontroller **What this PR does / why we need it**: Rename controller pkg/registry/core/controller to pkg/registry/core/replicationcontroller This will clarify the purpose of the controller since intent is replicationcontroller Please refer to https://github.com/kubernetes/kubernetes/issues/17648 **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes # **Special notes for your reviewer**: NONE **Release note**: ```NONE ```
This commit is contained in:
commit
28c439dcfb
@ -43,7 +43,6 @@ filegroup(
|
|||||||
"//pkg/registry/certificates/rest:all-srcs",
|
"//pkg/registry/certificates/rest:all-srcs",
|
||||||
"//pkg/registry/core/componentstatus:all-srcs",
|
"//pkg/registry/core/componentstatus:all-srcs",
|
||||||
"//pkg/registry/core/configmap:all-srcs",
|
"//pkg/registry/core/configmap:all-srcs",
|
||||||
"//pkg/registry/core/controller:all-srcs",
|
|
||||||
"//pkg/registry/core/endpoint:all-srcs",
|
"//pkg/registry/core/endpoint:all-srcs",
|
||||||
"//pkg/registry/core/event:all-srcs",
|
"//pkg/registry/core/event:all-srcs",
|
||||||
"//pkg/registry/core/limitrange:all-srcs",
|
"//pkg/registry/core/limitrange:all-srcs",
|
||||||
@ -54,6 +53,7 @@ filegroup(
|
|||||||
"//pkg/registry/core/pod:all-srcs",
|
"//pkg/registry/core/pod:all-srcs",
|
||||||
"//pkg/registry/core/podtemplate:all-srcs",
|
"//pkg/registry/core/podtemplate:all-srcs",
|
||||||
"//pkg/registry/core/rangeallocation:all-srcs",
|
"//pkg/registry/core/rangeallocation:all-srcs",
|
||||||
|
"//pkg/registry/core/replicationcontroller:all-srcs",
|
||||||
"//pkg/registry/core/resourcequota:all-srcs",
|
"//pkg/registry/core/resourcequota:all-srcs",
|
||||||
"//pkg/registry/core/rest:all-srcs",
|
"//pkg/registry/core/rest:all-srcs",
|
||||||
"//pkg/registry/core/secret:all-srcs",
|
"//pkg/registry/core/secret:all-srcs",
|
||||||
|
@ -58,7 +58,7 @@ filegroup(
|
|||||||
name = "all-srcs",
|
name = "all-srcs",
|
||||||
srcs = [
|
srcs = [
|
||||||
":package-srcs",
|
":package-srcs",
|
||||||
"//pkg/registry/core/controller/storage:all-srcs",
|
"//pkg/registry/core/replicationcontroller/storage:all-srcs",
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
)
|
)
|
@ -16,4 +16,4 @@ limitations under the License.
|
|||||||
|
|
||||||
// Package controller provides Registry interface and it's RESTStorage
|
// Package controller provides Registry interface and it's RESTStorage
|
||||||
// implementation for storing ReplicationController api objects.
|
// implementation for storing ReplicationController api objects.
|
||||||
package controller // import "k8s.io/kubernetes/pkg/registry/core/controller"
|
package replicationcontroller // import "k8s.io/kubernetes/pkg/registry/core/replicationcontroller"
|
@ -16,7 +16,7 @@ limitations under the License.
|
|||||||
|
|
||||||
// If you make changes to this file, you should also make the corresponding change in ReplicaSet.
|
// If you make changes to this file, you should also make the corresponding change in ReplicaSet.
|
||||||
|
|
||||||
package controller
|
package replicationcontroller
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
@ -41,7 +41,7 @@ go_library(
|
|||||||
"//pkg/genericapiserver/registry/generic:go_default_library",
|
"//pkg/genericapiserver/registry/generic:go_default_library",
|
||||||
"//pkg/genericapiserver/registry/generic/registry:go_default_library",
|
"//pkg/genericapiserver/registry/generic/registry:go_default_library",
|
||||||
"//pkg/genericapiserver/registry/rest:go_default_library",
|
"//pkg/genericapiserver/registry/rest:go_default_library",
|
||||||
"//pkg/registry/core/controller:go_default_library",
|
"//pkg/registry/core/replicationcontroller:go_default_library",
|
||||||
"//vendor:k8s.io/apimachinery/pkg/api/errors",
|
"//vendor:k8s.io/apimachinery/pkg/api/errors",
|
||||||
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
|
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
|
||||||
"//vendor:k8s.io/apimachinery/pkg/labels",
|
"//vendor:k8s.io/apimachinery/pkg/labels",
|
@ -32,7 +32,7 @@ import (
|
|||||||
"k8s.io/kubernetes/pkg/genericapiserver/registry/generic"
|
"k8s.io/kubernetes/pkg/genericapiserver/registry/generic"
|
||||||
genericregistry "k8s.io/kubernetes/pkg/genericapiserver/registry/generic/registry"
|
genericregistry "k8s.io/kubernetes/pkg/genericapiserver/registry/generic/registry"
|
||||||
"k8s.io/kubernetes/pkg/genericapiserver/registry/rest"
|
"k8s.io/kubernetes/pkg/genericapiserver/registry/rest"
|
||||||
"k8s.io/kubernetes/pkg/registry/core/controller"
|
"k8s.io/kubernetes/pkg/registry/core/replicationcontroller"
|
||||||
)
|
)
|
||||||
|
|
||||||
// ControllerStorage includes dummy storage for Replication Controllers and for Scale subresource.
|
// ControllerStorage includes dummy storage for Replication Controllers and for Scale subresource.
|
||||||
@ -44,7 +44,7 @@ type ControllerStorage struct {
|
|||||||
|
|
||||||
func NewStorage(optsGetter generic.RESTOptionsGetter) ControllerStorage {
|
func NewStorage(optsGetter generic.RESTOptionsGetter) ControllerStorage {
|
||||||
controllerREST, statusREST := NewREST(optsGetter)
|
controllerREST, statusREST := NewREST(optsGetter)
|
||||||
controllerRegistry := controller.NewRegistry(controllerREST)
|
controllerRegistry := replicationcontroller.NewRegistry(controllerREST)
|
||||||
|
|
||||||
return ControllerStorage{
|
return ControllerStorage{
|
||||||
Controller: controllerREST,
|
Controller: controllerREST,
|
||||||
@ -65,20 +65,20 @@ func NewREST(optsGetter generic.RESTOptionsGetter) (*REST, *StatusREST) {
|
|||||||
ObjectNameFunc: func(obj runtime.Object) (string, error) {
|
ObjectNameFunc: func(obj runtime.Object) (string, error) {
|
||||||
return obj.(*api.ReplicationController).Name, nil
|
return obj.(*api.ReplicationController).Name, nil
|
||||||
},
|
},
|
||||||
PredicateFunc: controller.MatchController,
|
PredicateFunc: replicationcontroller.MatchController,
|
||||||
QualifiedResource: api.Resource("replicationcontrollers"),
|
QualifiedResource: api.Resource("replicationcontrollers"),
|
||||||
|
|
||||||
CreateStrategy: controller.Strategy,
|
CreateStrategy: replicationcontroller.Strategy,
|
||||||
UpdateStrategy: controller.Strategy,
|
UpdateStrategy: replicationcontroller.Strategy,
|
||||||
DeleteStrategy: controller.Strategy,
|
DeleteStrategy: replicationcontroller.Strategy,
|
||||||
}
|
}
|
||||||
options := &generic.StoreOptions{RESTOptions: optsGetter, AttrFunc: controller.GetAttrs}
|
options := &generic.StoreOptions{RESTOptions: optsGetter, AttrFunc: replicationcontroller.GetAttrs}
|
||||||
if err := store.CompleteWithOptions(options); err != nil {
|
if err := store.CompleteWithOptions(options); err != nil {
|
||||||
panic(err) // TODO: Propagate error up
|
panic(err) // TODO: Propagate error up
|
||||||
}
|
}
|
||||||
|
|
||||||
statusStore := *store
|
statusStore := *store
|
||||||
statusStore.UpdateStrategy = controller.StatusStrategy
|
statusStore.UpdateStrategy = replicationcontroller.StatusStrategy
|
||||||
|
|
||||||
return &REST{store}, &StatusREST{store: &statusStore}
|
return &REST{store}, &StatusREST{store: &statusStore}
|
||||||
}
|
}
|
||||||
@ -103,7 +103,7 @@ func (r *StatusREST) Update(ctx genericapirequest.Context, name string, objInfo
|
|||||||
}
|
}
|
||||||
|
|
||||||
type ScaleREST struct {
|
type ScaleREST struct {
|
||||||
registry controller.Registry
|
registry replicationcontroller.Registry
|
||||||
}
|
}
|
||||||
|
|
||||||
// ScaleREST implements Patcher
|
// ScaleREST implements Patcher
|
@ -16,7 +16,7 @@ limitations under the License.
|
|||||||
|
|
||||||
// If you make changes to this file, you should also make the corresponding change in ReplicaSet.
|
// If you make changes to this file, you should also make the corresponding change in ReplicaSet.
|
||||||
|
|
||||||
package controller
|
package replicationcontroller
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
|
|||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package controller
|
package replicationcontroller
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"strings"
|
"strings"
|
@ -33,7 +33,6 @@ go_library(
|
|||||||
"//pkg/master/ports:go_default_library",
|
"//pkg/master/ports:go_default_library",
|
||||||
"//pkg/registry/core/componentstatus:go_default_library",
|
"//pkg/registry/core/componentstatus:go_default_library",
|
||||||
"//pkg/registry/core/configmap/storage:go_default_library",
|
"//pkg/registry/core/configmap/storage:go_default_library",
|
||||||
"//pkg/registry/core/controller/storage:go_default_library",
|
|
||||||
"//pkg/registry/core/endpoint:go_default_library",
|
"//pkg/registry/core/endpoint:go_default_library",
|
||||||
"//pkg/registry/core/endpoint/storage:go_default_library",
|
"//pkg/registry/core/endpoint/storage:go_default_library",
|
||||||
"//pkg/registry/core/event/storage:go_default_library",
|
"//pkg/registry/core/event/storage:go_default_library",
|
||||||
@ -45,6 +44,7 @@ go_library(
|
|||||||
"//pkg/registry/core/pod/storage:go_default_library",
|
"//pkg/registry/core/pod/storage:go_default_library",
|
||||||
"//pkg/registry/core/podtemplate/storage:go_default_library",
|
"//pkg/registry/core/podtemplate/storage:go_default_library",
|
||||||
"//pkg/registry/core/rangeallocation:go_default_library",
|
"//pkg/registry/core/rangeallocation:go_default_library",
|
||||||
|
"//pkg/registry/core/replicationcontroller/storage:go_default_library",
|
||||||
"//pkg/registry/core/resourcequota/storage:go_default_library",
|
"//pkg/registry/core/resourcequota/storage:go_default_library",
|
||||||
"//pkg/registry/core/secret/storage:go_default_library",
|
"//pkg/registry/core/secret/storage:go_default_library",
|
||||||
"//pkg/registry/core/service:go_default_library",
|
"//pkg/registry/core/service:go_default_library",
|
||||||
|
@ -39,7 +39,6 @@ import (
|
|||||||
"k8s.io/kubernetes/pkg/master/ports"
|
"k8s.io/kubernetes/pkg/master/ports"
|
||||||
"k8s.io/kubernetes/pkg/registry/core/componentstatus"
|
"k8s.io/kubernetes/pkg/registry/core/componentstatus"
|
||||||
configmapstore "k8s.io/kubernetes/pkg/registry/core/configmap/storage"
|
configmapstore "k8s.io/kubernetes/pkg/registry/core/configmap/storage"
|
||||||
controllerstore "k8s.io/kubernetes/pkg/registry/core/controller/storage"
|
|
||||||
"k8s.io/kubernetes/pkg/registry/core/endpoint"
|
"k8s.io/kubernetes/pkg/registry/core/endpoint"
|
||||||
endpointsstore "k8s.io/kubernetes/pkg/registry/core/endpoint/storage"
|
endpointsstore "k8s.io/kubernetes/pkg/registry/core/endpoint/storage"
|
||||||
eventstore "k8s.io/kubernetes/pkg/registry/core/event/storage"
|
eventstore "k8s.io/kubernetes/pkg/registry/core/event/storage"
|
||||||
@ -51,6 +50,7 @@ import (
|
|||||||
podstore "k8s.io/kubernetes/pkg/registry/core/pod/storage"
|
podstore "k8s.io/kubernetes/pkg/registry/core/pod/storage"
|
||||||
podtemplatestore "k8s.io/kubernetes/pkg/registry/core/podtemplate/storage"
|
podtemplatestore "k8s.io/kubernetes/pkg/registry/core/podtemplate/storage"
|
||||||
"k8s.io/kubernetes/pkg/registry/core/rangeallocation"
|
"k8s.io/kubernetes/pkg/registry/core/rangeallocation"
|
||||||
|
controllerstore "k8s.io/kubernetes/pkg/registry/core/replicationcontroller/storage"
|
||||||
resourcequotastore "k8s.io/kubernetes/pkg/registry/core/resourcequota/storage"
|
resourcequotastore "k8s.io/kubernetes/pkg/registry/core/resourcequota/storage"
|
||||||
secretstore "k8s.io/kubernetes/pkg/registry/core/secret/storage"
|
secretstore "k8s.io/kubernetes/pkg/registry/core/secret/storage"
|
||||||
"k8s.io/kubernetes/pkg/registry/core/service"
|
"k8s.io/kubernetes/pkg/registry/core/service"
|
||||||
|
@ -37,8 +37,8 @@ go_library(
|
|||||||
"//pkg/apis/extensions/validation:go_default_library",
|
"//pkg/apis/extensions/validation:go_default_library",
|
||||||
"//pkg/genericapiserver/registry/generic:go_default_library",
|
"//pkg/genericapiserver/registry/generic:go_default_library",
|
||||||
"//pkg/genericapiserver/registry/rest:go_default_library",
|
"//pkg/genericapiserver/registry/rest:go_default_library",
|
||||||
"//pkg/registry/core/controller:go_default_library",
|
"//pkg/registry/core/replicationcontroller:go_default_library",
|
||||||
"//pkg/registry/core/controller/storage:go_default_library",
|
"//pkg/registry/core/replicationcontroller/storage:go_default_library",
|
||||||
"//vendor:k8s.io/apimachinery/pkg/api/errors",
|
"//vendor:k8s.io/apimachinery/pkg/api/errors",
|
||||||
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
|
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
|
||||||
"//vendor:k8s.io/apimachinery/pkg/runtime",
|
"//vendor:k8s.io/apimachinery/pkg/runtime",
|
||||||
|
@ -28,8 +28,8 @@ import (
|
|||||||
extvalidation "k8s.io/kubernetes/pkg/apis/extensions/validation"
|
extvalidation "k8s.io/kubernetes/pkg/apis/extensions/validation"
|
||||||
"k8s.io/kubernetes/pkg/genericapiserver/registry/generic"
|
"k8s.io/kubernetes/pkg/genericapiserver/registry/generic"
|
||||||
"k8s.io/kubernetes/pkg/genericapiserver/registry/rest"
|
"k8s.io/kubernetes/pkg/genericapiserver/registry/rest"
|
||||||
"k8s.io/kubernetes/pkg/registry/core/controller"
|
"k8s.io/kubernetes/pkg/registry/core/replicationcontroller"
|
||||||
controllerstore "k8s.io/kubernetes/pkg/registry/core/controller/storage"
|
controllerstore "k8s.io/kubernetes/pkg/registry/core/replicationcontroller/storage"
|
||||||
)
|
)
|
||||||
|
|
||||||
// Container includes dummy storage for RC pods and experimental storage for Scale.
|
// Container includes dummy storage for RC pods and experimental storage for Scale.
|
||||||
@ -41,7 +41,7 @@ type ContainerStorage struct {
|
|||||||
func NewStorage(optsGetter generic.RESTOptionsGetter) ContainerStorage {
|
func NewStorage(optsGetter generic.RESTOptionsGetter) ContainerStorage {
|
||||||
// scale does not set status, only updates spec so we ignore the status
|
// scale does not set status, only updates spec so we ignore the status
|
||||||
controllerREST, _ := controllerstore.NewREST(optsGetter)
|
controllerREST, _ := controllerstore.NewREST(optsGetter)
|
||||||
rcRegistry := controller.NewRegistry(controllerREST)
|
rcRegistry := replicationcontroller.NewRegistry(controllerREST)
|
||||||
|
|
||||||
return ContainerStorage{
|
return ContainerStorage{
|
||||||
ReplicationController: &RcREST{},
|
ReplicationController: &RcREST{},
|
||||||
@ -50,7 +50,7 @@ func NewStorage(optsGetter generic.RESTOptionsGetter) ContainerStorage {
|
|||||||
}
|
}
|
||||||
|
|
||||||
type ScaleREST struct {
|
type ScaleREST struct {
|
||||||
registry *controller.Registry
|
registry *replicationcontroller.Registry
|
||||||
}
|
}
|
||||||
|
|
||||||
// ScaleREST implements Patcher
|
// ScaleREST implements Patcher
|
||||||
|
@ -767,8 +767,8 @@ k8s.io/kubernetes/pkg/registry/certificates/certificates,smarterclayton,1
|
|||||||
k8s.io/kubernetes/pkg/registry/core/componentstatus,krousey,1
|
k8s.io/kubernetes/pkg/registry/core/componentstatus,krousey,1
|
||||||
k8s.io/kubernetes/pkg/registry/core/configmap,janetkuo,1
|
k8s.io/kubernetes/pkg/registry/core/configmap,janetkuo,1
|
||||||
k8s.io/kubernetes/pkg/registry/core/configmap/etcd,gmarek,1
|
k8s.io/kubernetes/pkg/registry/core/configmap/etcd,gmarek,1
|
||||||
k8s.io/kubernetes/pkg/registry/core/controller,freehan,1
|
k8s.io/kubernetes/pkg/registry/core/replicationcontroller,freehan,1
|
||||||
k8s.io/kubernetes/pkg/registry/core/controller/etcd,fabioy,1
|
k8s.io/kubernetes/pkg/registry/core/replicationcontroller/etcd,fabioy,1
|
||||||
k8s.io/kubernetes/pkg/registry/core/endpoint,bprashanth,1
|
k8s.io/kubernetes/pkg/registry/core/endpoint,bprashanth,1
|
||||||
k8s.io/kubernetes/pkg/registry/core/endpoint/etcd,mikedanese,1
|
k8s.io/kubernetes/pkg/registry/core/endpoint/etcd,mikedanese,1
|
||||||
k8s.io/kubernetes/pkg/registry/core/event,ixdy,1
|
k8s.io/kubernetes/pkg/registry/core/event,ixdy,1
|
||||||
|
|
Loading…
Reference in New Issue
Block a user