server

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Aug 16, 2026 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var StreamSemaphore = make(chan struct{}, 100)

Functions

func CRDEnvToDomain

func CRDEnvToDomain(crd *v1alpha1.Environment) (*domain.Environment, error)

CRDEnvToDomain maps a CRD Environment to the protobuf domain type.

func CRDPgToDomain

func CRDPgToDomain(crd *v1alpha1.PreviewGroup) (*domain.PreviewGroup, error)

CRDPgToDomain maps a CRD PreviewGroup to the protobuf domain type.

func DomainEnvToCRD

func DomainEnvToCRD(dom *domain.Environment) (*v1alpha1.Environment, error)

DomainEnvToCRD maps a protobuf domain Environment to the CRD type.

func DomainPgToCRD

func DomainPgToCRD(dom *domain.PreviewGroup) (*v1alpha1.PreviewGroup, error)

DomainPgToCRD maps a protobuf domain PreviewGroup to the CRD type.

func NewAuthInterceptor

func NewAuthInterceptor() connect.Interceptor

func NewServeMux

func NewServeMux(c client.Client, informerMgr *streaming.InformerManager, logStreamer *streaming.LogStreamer) *http.ServeMux

Types

type AuthService

type AuthService struct{}

type ClusterService

type ClusterService struct{}

type EnvironmentService

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

func (*EnvironmentService) ExtendTTL

func (*EnvironmentService) StreamLogs

type PreviewGroupService

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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