resourcemanage

package
v1.2.1 Latest Latest
Warning

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

Go to latest
Published: Jun 17, 2022 License: Apache-2.0 Imports: 42 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Filter

func Filter(c *gin.Context, result []byte) []byte

product match/sort/page to other function

func FilterToMap

func FilterToMap(c *gin.Context, result []byte) filter.K8sJson

product match/sort/page to other function

func GetConfigMap added in v1.1.0

func GetConfigMap(c *gin.Context)

GetConfigMap show system configMap all users have read-only access ability

func GetFeatureConfig added in v1.0.3

func GetFeatureConfig(c *gin.Context)

GetFeatureConfig shows layout of integrated components all users have read-only access ability

func IngressDomainSuffix added in v1.2.0

func IngressDomainSuffix(c *gin.Context)

IngressDomainSuffix Get Ingress Domain Suffix by cluster and project

Types

type ExtendHandler added in v1.2.1

type ExtendHandler struct {
	NginxNamespace           string
	NginxTcpServiceConfigMap string
	NginxUdpServiceConfigMap string
}

func NewExtendHandler added in v1.2.1

func NewExtendHandler(namespace string, tcpCm string, udpCm string) *ExtendHandler

func (*ExtendHandler) ExtendHandle added in v1.2.1

func (e *ExtendHandler) ExtendHandle(c *gin.Context)

api/v1/cube/extend/clusters/{cluster}/namespaces/{namespace}/{resourceType}

type ProxyHandler added in v1.2.0

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

func NewProxyHandler added in v1.2.0

func NewProxyHandler(enableConvert bool) *ProxyHandler

func (*ProxyHandler) ProxyHandle added in v1.2.0

func (h *ProxyHandler) ProxyHandle(c *gin.Context)

ProxyHandle proxy all requests access to k8s, request uri format like below api/v1/cube/proxy/clusters/{cluster}/{k8s_url}

Jump to

Keyboard shortcuts

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