cluster

package
v0.10.0 Latest Latest
Warning

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

Go to latest
Published: Sep 21, 2021 License: MIT Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClusterDeleteHandler

type ClusterDeleteHandler struct {
	handlers.PorterHandlerWriter
	authz.KubernetesAgentGetter
}

func NewClusterDeleteHandler

func NewClusterDeleteHandler(
	config *config.Config,
	writer shared.ResultWriter,
) *ClusterDeleteHandler

func (*ClusterDeleteHandler) ServeHTTP

func (c *ClusterDeleteHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type ClusterGetHandler

type ClusterGetHandler struct {
	handlers.PorterHandlerWriter
	authz.KubernetesAgentGetter
}

func NewClusterGetHandler

func NewClusterGetHandler(
	config *config.Config,
	writer shared.ResultWriter,
) *ClusterGetHandler

func (*ClusterGetHandler) ServeHTTP

func (c *ClusterGetHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type ClusterListHandler

type ClusterListHandler struct {
	handlers.PorterHandlerWriter
}

func NewClusterListHandler

func NewClusterListHandler(
	config *config.Config,
	writer shared.ResultWriter,
) *ClusterListHandler

func (*ClusterListHandler) ServeHTTP

func (p *ClusterListHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type ClusterUpdateHandler

type ClusterUpdateHandler struct {
	handlers.PorterHandlerReadWriter
	authz.KubernetesAgentGetter
}

func NewClusterUpdateHandler

func NewClusterUpdateHandler(
	config *config.Config,
	decoderValidator shared.RequestDecoderValidator,
	writer shared.ResultWriter,
) *ClusterUpdateHandler

func (*ClusterUpdateHandler) ServeHTTP

func (c *ClusterUpdateHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type CreateClusterCandidateHandler

type CreateClusterCandidateHandler struct {
	handlers.PorterHandlerReadWriter
}

func NewCreateClusterCandidateHandler

func NewCreateClusterCandidateHandler(
	config *config.Config,
	decoderValidator shared.RequestDecoderValidator,
	writer shared.ResultWriter,
) *CreateClusterCandidateHandler

func (*CreateClusterCandidateHandler) ServeHTTP

type CreateClusterManualHandler

type CreateClusterManualHandler struct {
	handlers.PorterHandlerReadWriter
}

func NewCreateClusterManualHandler

func NewCreateClusterManualHandler(
	config *config.Config,
	decoderValidator shared.RequestDecoderValidator,
	writer shared.ResultWriter,
) *CreateClusterManualHandler

func (*CreateClusterManualHandler) ServeHTTP

type CreateNamespaceHandler

type CreateNamespaceHandler struct {
	handlers.PorterHandlerReadWriter
	authz.KubernetesAgentGetter
}

func NewCreateNamespaceHandler

func NewCreateNamespaceHandler(
	config *config.Config,
	decoderValidator shared.RequestDecoderValidator,
	writer shared.ResultWriter,
) *CreateNamespaceHandler

func (*CreateNamespaceHandler) ServeHTTP

type DeleteNamespaceHandler

type DeleteNamespaceHandler struct {
	handlers.PorterHandlerReader
	authz.KubernetesAgentGetter
}

func NewDeleteNamespaceHandler

func NewDeleteNamespaceHandler(
	config *config.Config,
	decoderValidator shared.RequestDecoderValidator,
) *DeleteNamespaceHandler

func (*DeleteNamespaceHandler) ServeHTTP

type DetectPrometheusInstalledHandler

type DetectPrometheusInstalledHandler struct {
	handlers.PorterHandler
	authz.KubernetesAgentGetter
}

func NewDetectPrometheusInstalledHandler

func NewDetectPrometheusInstalledHandler(
	config *config.Config,
) *DetectPrometheusInstalledHandler

func (*DetectPrometheusInstalledHandler) ServeHTTP

type GetNodeHandler

type GetNodeHandler struct {
	handlers.PorterHandlerWriter
	authz.KubernetesAgentGetter
}

func NewGetNodeHandler

func NewGetNodeHandler(
	config *config.Config,
	writer shared.ResultWriter,
) *GetNodeHandler

func (*GetNodeHandler) ServeHTTP

func (c *GetNodeHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type GetPodMetricsHandler

type GetPodMetricsHandler struct {
	handlers.PorterHandlerReadWriter
	authz.KubernetesAgentGetter
}

func NewGetPodMetricsHandler

func NewGetPodMetricsHandler(
	config *config.Config,
	decoderValidator shared.RequestDecoderValidator,
	writer shared.ResultWriter,
) *GetPodMetricsHandler

func (*GetPodMetricsHandler) ServeHTTP

func (c *GetPodMetricsHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type GetPodsHandler

func NewGetPodsHandler

func NewGetPodsHandler(
	config *config.Config,
	decoderValidator shared.RequestDecoderValidator,
	writer shared.ResultWriter,
) *GetPodsHandler

func (*GetPodsHandler) ServeHTTP

func (c *GetPodsHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type GetTemporaryKubeconfigHandler

type GetTemporaryKubeconfigHandler struct {
	handlers.PorterHandlerWriter
	authz.KubernetesAgentGetter
}

func NewGetTemporaryKubeconfigHandler

func NewGetTemporaryKubeconfigHandler(
	config *config.Config,
	writer shared.ResultWriter,
) *GetTemporaryKubeconfigHandler

func (*GetTemporaryKubeconfigHandler) ServeHTTP

type ListClusterCandidatesHandler

type ListClusterCandidatesHandler struct {
	handlers.PorterHandlerReadWriter
}

func NewListClusterCandidatesHandler

func NewListClusterCandidatesHandler(
	config *config.Config,
	writer shared.ResultWriter,
) *ListClusterCandidatesHandler

func (*ListClusterCandidatesHandler) ServeHTTP

type ListNGINXIngressesHandler

type ListNGINXIngressesHandler struct {
	handlers.PorterHandlerWriter
	authz.KubernetesAgentGetter
}

func NewListNGINXIngressesHandler

func NewListNGINXIngressesHandler(
	config *config.Config,
	writer shared.ResultWriter,
) *ListNGINXIngressesHandler

func (*ListNGINXIngressesHandler) ServeHTTP

type ListNamespacesHandler

type ListNamespacesHandler struct {
	handlers.PorterHandlerWriter
	authz.KubernetesAgentGetter
}

func NewListNamespacesHandler

func NewListNamespacesHandler(
	config *config.Config,
	writer shared.ResultWriter,
) *ListNamespacesHandler

func (*ListNamespacesHandler) ServeHTTP

type ListNodesHandler

type ListNodesHandler struct {
	handlers.PorterHandlerWriter
	authz.KubernetesAgentGetter
}

func NewListNodesHandler

func NewListNodesHandler(
	config *config.Config,
	writer shared.ResultWriter,
) *ListNodesHandler

func (*ListNodesHandler) ServeHTTP

func (c *ListNodesHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type ResolveClusterCandidateHandler

type ResolveClusterCandidateHandler struct {
	handlers.PorterHandlerReadWriter
}

func NewResolveClusterCandidateHandler

func NewResolveClusterCandidateHandler(
	config *config.Config,
	decoderValidator shared.RequestDecoderValidator,
	writer shared.ResultWriter,
) *ResolveClusterCandidateHandler

func (*ResolveClusterCandidateHandler) ServeHTTP

type StreamHelmReleaseHandler

type StreamHelmReleaseHandler struct {
	handlers.PorterHandlerReadWriter
	authz.KubernetesAgentGetter
}

func NewStreamHelmReleaseHandler

func NewStreamHelmReleaseHandler(
	config *config.Config,
	decoderValidator shared.RequestDecoderValidator,
	writer shared.ResultWriter,
) *StreamHelmReleaseHandler

func (*StreamHelmReleaseHandler) ServeHTTP

type StreamStatusHandler

type StreamStatusHandler struct {
	handlers.PorterHandlerReadWriter
	authz.KubernetesAgentGetter
}

func NewStreamStatusHandler

func NewStreamStatusHandler(
	config *config.Config,
	decoderValidator shared.RequestDecoderValidator,
	writer shared.ResultWriter,
) *StreamStatusHandler

func (*StreamStatusHandler) ServeHTTP

func (c *StreamStatusHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

Jump to

Keyboard shortcuts

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