mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-25 04:33:26 +00:00
ServiceAccountsController does not need nameIndexFunc to index ST
This commit is contained in:
parent
765755376e
commit
09db327019
@ -32,7 +32,6 @@ go_library(
|
|||||||
"//pkg/util/metrics:go_default_library",
|
"//pkg/util/metrics:go_default_library",
|
||||||
"//vendor:github.com/golang/glog",
|
"//vendor:github.com/golang/glog",
|
||||||
"//vendor:k8s.io/apimachinery/pkg/api/errors",
|
"//vendor:k8s.io/apimachinery/pkg/api/errors",
|
||||||
"//vendor:k8s.io/apimachinery/pkg/api/meta",
|
|
||||||
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
|
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
|
||||||
"//vendor:k8s.io/apimachinery/pkg/fields",
|
"//vendor:k8s.io/apimachinery/pkg/fields",
|
||||||
"//vendor:k8s.io/apimachinery/pkg/runtime",
|
"//vendor:k8s.io/apimachinery/pkg/runtime",
|
||||||
|
@ -22,7 +22,6 @@ import (
|
|||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
apierrs "k8s.io/apimachinery/pkg/api/errors"
|
apierrs "k8s.io/apimachinery/pkg/api/errors"
|
||||||
"k8s.io/apimachinery/pkg/api/meta"
|
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
utilerrors "k8s.io/apimachinery/pkg/util/errors"
|
utilerrors "k8s.io/apimachinery/pkg/util/errors"
|
||||||
utilruntime "k8s.io/apimachinery/pkg/util/runtime"
|
utilruntime "k8s.io/apimachinery/pkg/util/runtime"
|
||||||
@ -36,15 +35,6 @@ import (
|
|||||||
"k8s.io/kubernetes/pkg/util/metrics"
|
"k8s.io/kubernetes/pkg/util/metrics"
|
||||||
)
|
)
|
||||||
|
|
||||||
// nameIndexFunc is an index function that indexes based on an object's name
|
|
||||||
func nameIndexFunc(obj interface{}) ([]string, error) {
|
|
||||||
meta, err := meta.Accessor(obj)
|
|
||||||
if err != nil {
|
|
||||||
return []string{""}, fmt.Errorf("object has no meta: %v", err)
|
|
||||||
}
|
|
||||||
return []string{meta.GetName()}, nil
|
|
||||||
}
|
|
||||||
|
|
||||||
// ServiceAccountsControllerOptions contains options for running a ServiceAccountsController
|
// ServiceAccountsControllerOptions contains options for running a ServiceAccountsController
|
||||||
type ServiceAccountsControllerOptions struct {
|
type ServiceAccountsControllerOptions struct {
|
||||||
// ServiceAccounts is the list of service accounts to ensure exist in every namespace
|
// ServiceAccounts is the list of service accounts to ensure exist in every namespace
|
||||||
|
Loading…
Reference in New Issue
Block a user