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 ¶
- Variables
- func Install(opts ...Option) env.Func
- func Uninstall(opts ...Option) env.Func
- type Option
- func WithBTF(BTF string) Option
- func WithDaemonSetName(name string) Option
- func WithHelmChart(chart string) Option
- func WithHelmChartVersion(version string) Option
- func WithHelmOptions(options map[string]string) Option
- func WithNamespace(namespace string) Option
- func WithNoWait() Option
- func WithReplaceHelmOptions(options map[string]string) Option
- func WithValuesFile(file string) Option
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 ¶
Types ¶
type Option ¶
type Option func(*flags.HelmOptions)
func WithDaemonSetName ¶
func WithHelmChart ¶
func WithHelmChartVersion ¶
func WithHelmOptions ¶
func WithNamespace ¶
func WithNoWait ¶
func WithNoWait() Option
func WithReplaceHelmOptions ¶
func WithValuesFile ¶
Click to show internal directories.
Click to hide internal directories.