Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DBOptions ¶
type DBOptions struct { Server string `flag:"db-server" cfg:"db_server"` Database string `flag:"db-database" cfg:"db_database"` }
DBOptions contains configuration for database connection
type DockerOptions ¶
type DockerOptions struct {
AuthsFile string `flag:"docker-config-file" cfg:"docker_config_file"`
}
DockerOptions contains configuration for accessing docker images
type KubeOptions ¶
type KubeOptions struct {
KubeConfigFile string `flag:"kube-config-file" cfg:"kube_config_file"`
}
KubeOptions contains configuration for connecting to the Kubernetes API server
type Options ¶
type Options struct { FullSyncCronSpec string `flag:"full-sync-cron-spec" cfg:"full_sync_cron_spec"` AppNameExcludeList []string `flag:"app-name-exclude-list" cfg:"app_name_exclude_list"` WorkloadIdentityForRegistries []string `flag:"workload-identity-registries" cfg:"workload_identity_registries"` Workers uint `flag:"workers" cfg:"workers"` PrettyPrint bool `flag:"pretty-print" cfg:"pretty_print" default:"false"` LogLevel string `flag:"log-level" cfg:"log_level" default:"debug"` DB DBOptions `cfg:",squash"` Docker DockerOptions `cfg:",squash"` Kube KubeOptions `cfg:",squash"` VulnerabilityScan VulnerabilityScanOptions `cfg:",squash"` }
Options for server
func LoadOptions ¶
LoadOptions builds an Option struct from arguments
Click to show internal directories.
Click to hide internal directories.