Documentation ¶
Index ¶
Constants ¶
View Source
const ( RuntimeDocker = "docker" RuntimeContainerd = "containerd" )
View Source
const ( ContainerdContentDir = "/var/lib/containerd/io.containerd.content.v1.content" SecretMountPath = "/secret" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { ApiURL string `envconfig:"KVISOR_SERVER_API_URL" required:"true"` ImageID string `envconfig:"COLLECTOR_IMAGE_ID" required:"true"` ImageName string `envconfig:"COLLECTOR_IMAGE_NAME" required:"true"` ImagePullSecret string `envconfig:"COLLECTOR_PULL_SECRET" default:""` Timeout time.Duration `envconfig:"COLLECTOR_TIMEOUT" default:"5m"` Mode Mode `envconfig:"COLLECTOR_MODE"` Runtime Runtime `envconfig:"COLLECTOR_RUNTIME" required:"true"` ResourceIDs string `envconfig:"COLLECTOR_RESOURCE_IDS" required:"true"` DockerOptionPath string `envconfig:"COLLECTOR_DOCKER_OPTION_PATH" default:""` PprofAddr string `envconfig:"COLLECTOR_PPROF_ADDR" default:""` SlowMode bool `envconfig:"SLOW_MODE" default:"true"` // ImageLocalTarPath is used only with ModeTarArchive for local dev. ImageLocalTarPath string }
Click to show internal directories.
Click to hide internal directories.