tetragon

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Dec 13, 2024 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Overview

This package contains and configuration options for installing Tetragon. In general, these should be avoided in favour of tests/e2e/runners, but this package is useful for customizing the Tetragon installation.

Index

Constants

This section is empty.

Variables

View Source
var (
	AgentExtraVolumesKey      = "extraVolumes"
	AgentExtraVolumeMountsKey = "tetragon.extraVolumeMounts"
	AgentExtraArgsKey         = "tetragon.extraArgs"
	AgentBTFKey               = "tetragon.btf"
	AgentImageKey             = "tetragon.image.override"
	OperatorImageKey          = "tetragonOperator.image.override"
)

Functions

func Install

func Install(opts ...Option) env.Func

func Uninstall added in v1.2.0

func Uninstall(opts ...Option) env.Func

Types

type Option

type Option func(*flags.HelmOptions)

func WithBTF

func WithBTF(BTF string) Option

func WithDaemonSetName

func WithDaemonSetName(name string) Option

func WithHelmChart

func WithHelmChart(chart string) Option

func WithHelmChartVersion

func WithHelmChartVersion(version string) Option

func WithHelmOptions

func WithHelmOptions(options map[string]string) Option

func WithNamespace

func WithNamespace(namespace string) Option

func WithNoWait

func WithNoWait() Option

func WithReplaceHelmOptions

func WithReplaceHelmOptions(options map[string]string) Option

func WithValuesFile

func WithValuesFile(file string) Option

Jump to

Keyboard shortcuts

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