helpers

package
v2.3.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 20, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClusterSetMapper

type ClusterSetMapper struct {
	// contains filtered or unexported fields
}

func NewClusterSetMapper

func NewClusterSetMapper() *ClusterSetMapper

func (*ClusterSetMapper) DeleteClusterInClusterSet

func (c *ClusterSetMapper) DeleteClusterInClusterSet(clusterName string)

DeleteClusterInClusterSet will delete cluster in all clusterset mapping

func (*ClusterSetMapper) DeleteClusterSet

func (c *ClusterSetMapper) DeleteClusterSet(clusterSetName string)

func (*ClusterSetMapper) GetAllClusterSetToClusters

func (c *ClusterSetMapper) GetAllClusterSetToClusters() map[string]sets.String

func (*ClusterSetMapper) GetClustersOfClusterSet

func (c *ClusterSetMapper) GetClustersOfClusterSet(clusterSetName string) sets.String

func (*ClusterSetMapper) UpdateClusterInClusterSet

func (c *ClusterSetMapper) UpdateClusterInClusterSet(clusterName, clusterSetName string)

UpdateClusterInClusterSet updates clusterset to cluster mapping. If a the clusterset of a cluster is changed, this func remove cluster from the previous mapping and add in new one.

func (*ClusterSetMapper) UpdateClusterSetByClusters

func (c *ClusterSetMapper) UpdateClusterSetByClusters(clusterSetName string, clusters sets.String)

type ClustersetSubjectsMapper

type ClustersetSubjectsMapper struct {
	// contains filtered or unexported fields
}

func NewClustersetSubjectsMapper

func NewClustersetSubjectsMapper() *ClustersetSubjectsMapper

func (*ClustersetSubjectsMapper) Get

func (*ClustersetSubjectsMapper) GetMap

func (c *ClustersetSubjectsMapper) GetMap() map[string][]rbacv1.Subject

func (*ClustersetSubjectsMapper) SetMap

func (c *ClustersetSubjectsMapper) SetMap(m map[string][]rbacv1.Subject)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL