Package:

gloo.solo.io

Source File:

settings.proto

Description:

Contents:


Settings

Description:

"discovery_namespace": string
"watch_namespaces": []string
"kubernetes_config_source": .gloo.solo.io.Settings.KubernetesCrds
"directory_config_source": .gloo.solo.io.Settings.Directory
"kubernetes_secret_source": .gloo.solo.io.Settings.KubernetesSecrets
"vault_secret_source": .gloo.solo.io.Settings.VaultSecrets
"directory_secret_source": .gloo.solo.io.Settings.Directory
"kubernetes_artifact_source": .gloo.solo.io.Settings.KubernetesConfigmaps
"directory_artifact_source": .gloo.solo.io.Settings.Directory
"bind_addr": string
"refresh_rate": .google.protobuf.Duration
"DevMode": bool
"metadata": .core.solo.io.Metadata
"status": .core.solo.io.Status

Field Type Description Default
discovery_namespace string namespace to write discovered data
watch_namespaces []string namespaces to watch for user config as well as services TODO(ilackarms): split out watch_namespaces and service_discovery_namespaces...
kubernetes_config_source .gloo.solo.io.Settings.KubernetesCrds
directory_config_source .gloo.solo.io.Settings.Directory
kubernetes_secret_source .gloo.solo.io.Settings.KubernetesSecrets
vault_secret_source .gloo.solo.io.Settings.VaultSecrets
directory_secret_source .gloo.solo.io.Settings.Directory
kubernetes_artifact_source .gloo.solo.io.Settings.KubernetesConfigmaps
directory_artifact_source .gloo.solo.io.Settings.Directory
bind_addr string where the gloo xds server should bind (should not need configuration by user)
refresh_rate .google.protobuf.Duration how frequently to resync watches, etc
DevMode bool enable serving debug data on port 9090
metadata .core.solo.io.Metadata Metadata contains the object metadata for this resource
status .core.solo.io.Status Status indicates the validation status of this resource. Status is read-only by clients, and set by gloo during validation

KubernetesCrds

Description: ilackarms(todo: make sure these are configurable)


Field Type Description Default

KubernetesSecrets

Description:


Field Type Description Default

VaultSecrets

Description:


Field Type Description Default

KubernetesConfigmaps

Description:


Field Type Description Default

Directory

Description:

"directory": string

Field Type Description Default
directory string