Documentation ¶
Index ¶
- Constants
- Variables
- func BuildDockerImageAndExportArchive(imageName, sourceFolder, imageArchivePath string, logger *log.Logger) env.Func
- func LoadDockerImageArchiveToCluster(kindClusterName, containerImageArchivePath string, logger *log.Logger) env.Func
- func LoadDockerImageByNameToCluster(kindClusterName, containerImageName string, logger *log.Logger) env.Func
- func LumigoOperatorEnvFunc(lumigoNamespace string, otlpSinkUrl string, logger logr.Logger) func(ctx context.Context, cfg *envconf.Config) (context.Context, error)
- func NewLumigo(namespace, name, lumigoTokenSecretName, lumigoTokenSecretKey string, ...) *operatorv1alpha1.Lumigo
- func OtlpSinkEnvFunc(namespaceName string, deploymentName string, otlpCollectorImage string, ...) (func(ctx context.Context, cfg *envconf.Config) (context.Context, error), ...)
- func OtlpSinkFeature(namespaceName string, deploymentName string, otlpCollectorImage string, ...) (features.Feature, string)
- type ContextKey
Constants ¶
View Source
const ( DEFAULT_JS_CLIENT_IMG_NAME = "host.docker.internal:5000/test-apps/js/client" DEFAULT_JS_SERVER_IMG_NAME = "host.docker.internal:5000/test-apps/js/server" DEFAULT_PYTHON_IMG_NAME = "host.docker.internal:5000/test-apps/python-app" )
View Source
const ( DEFAULT_CONTROLLER_IMG_NAME = "host.docker.internal:5000/controller" DEFAULT_PROXY_IMG_NAME = "host.docker.internal:5000/telemetry-proxy" DEFAULT_IMG_VERSION = "latest" )
View Source
const (
DEFAULT_LUMIGO_ENDPOINT = "https://ga-otlp.lumigo-tracer-edge.golumigo.com"
)
Variables ¶
View Source
var ( ContextKeyRunId = ContextKey("run-id") ContextKeyKubernetesClusterName = ContextKey("kubernetes/cluster/name") ContextKeyOtlpSinkConfigPath = ContextKey("otlp-sink/config") ContextKeyOtlpSinkDataPath = ContextKey("otlp-sink/data") ContextKeyLumigoEndpoint = ContextKey("lumigo/endpoint") ContextKeyLumigoOperatorDebug = ContextKey("lumigo/debug") ContextKeyLumigoToken = ContextKey("lumigo/token") ContextKeyOperatorControllerImage = ContextKey("lumigo/operator/images/controller") ContextKeyOperatorTelemetryProxyImage = ContextKey("lumigo/operator/images/proxy") ContextKeySendDataToLumigo = ContextKey("lumigo/upstream/send_data") ContextTestAppJsClientImageName = ContextKey("test-apps/js/client/image/name") ContextTestAppJsServerImageName = ContextKey("test-apps/js/server/image/name") ContextTestAppPythonImageName = ContextKey("test-apps/python/image/name") )
Functions ¶
func LumigoOperatorEnvFunc ¶
func NewLumigo ¶
func NewLumigo(namespace, name, lumigoTokenSecretName, lumigoTokenSecretKey string, injectionEnabled bool, enableLogging bool) *operatorv1alpha1.Lumigo
func OtlpSinkEnvFunc ¶
Types ¶
type ContextKey ¶
type ContextKey string
func (ContextKey) String ¶
func (c ContextKey) String() string
Click to show internal directories.
Click to hide internal directories.