const PostStartHookName …
type RESTStorageProvider …
var _ …
func (p RESTStorageProvider) NewRESTStorage(apiResourceConfigSource serverstorage.APIResourceConfigSource, restOptionsGetter generic.RESTOptionsGetter) (genericapiserver.APIGroupInfo, error) { … }
func (p RESTStorageProvider) storage(version schema.GroupVersion, apiResourceConfigSource serverstorage.APIResourceConfigSource, restOptionsGetter generic.RESTOptionsGetter) (map[string]rest.Storage, error) { … }
func (p RESTStorageProvider) PostStartHook() (string, genericapiserver.PostStartHookFunc, error) { … }
type PolicyData …
func isConflictOrServiceUnavailable(err error) bool { … }
func retryOnConflictOrServiceUnavailable(backoff wait.Backoff, fn func() error) error { … }
func (p *PolicyData) EnsureRBACPolicy() genericapiserver.PostStartHookFunc { … }
func ensureRBACPolicy(p *PolicyData, client clientset.Interface) (done bool, err error) { … }
func (p RESTStorageProvider) GroupName() string { … }
func primeAggregatedClusterRoles(clusterRolesToAggregate map[string]string, clusterRoleClient rbacv1client.ClusterRolesGetter) error { … }
func primeSplitClusterRoleBindings(clusterRoleBindingToSplit map[string]rbacapiv1.ClusterRoleBinding, clusterRoleBindingClient rbacv1client.ClusterRoleBindingsGetter) error { … }