global |
struct |
{“insecure”:false,“devMode”:false} |
global chart values which can be set from parent charts |
global.insecure |
bool |
false |
Set to true to enable insecure communication between Gloo Mesh components |
global.devMode |
bool |
false |
Set to true to enable dev mode for the logger. |
licenseKey |
string |
|
Gloo Mesh Enterprise license key |
networkingAdminAddress |
string |
enterprise-networking-admin.gloo-mesh.svc.cluster.local:11100 |
Enterprise networking admin service address |
relayClientAuthority |
string |
enterprise-networking.gloo-mesh |
SNI name used to connect to relay forwarding server |
settingsName |
string |
settings |
Name of the dashboard settings object to use |
auth |
struct |
{“enabled”:false,“backend”:"",“oidc”:{“clientId”:"",“clientSecret”:"",“clientSecretRef”:{},“issuerUrl”:"",“appUrl”:"",“session”:{“backend”:"",“redis”:{“host”:""}}}} |
Authentication configuration |
auth.enabled |
bool |
false |
Require authentication to access the dashboard |
auth.backend |
string |
|
Authentication backend to use. Supports: oidc |
auth.oidc |
struct |
{“clientId”:"",“clientSecret”:"",“clientSecretRef”:{},“issuerUrl”:"",“appUrl”:"",“session”:{“backend”:"",“redis”:{“host”:""}}} |
Settings for the OpenID Connect backend. Only used when backend is set to ‘oidc’. |
auth.oidc.clientId |
string |
|
OIDC client ID |
auth.oidc.clientSecret |
string |
|
Plaintext OIDC client secret. Will be base64 encoded and stored in a secret with the reference below. |
auth.oidc.clientSecretRef |
struct |
{} |
Reference that a secret containing the client secret will be stored at |
auth.oidc.clientSecretRef.name |
string |
|
|
auth.oidc.clientSecretRef.namespace |
string |
|
|
auth.oidc.issuerUrl |
string |
|
OIDC Issuer |
auth.oidc.appUrl |
string |
|
URL users will use to access the dashboard |
auth.oidc.session |
struct |
{“backend”:"",“redis”:{“host”:""}} |
Session storage configuration. If omitted a cookie will be used. |
auth.oidc.session.backend |
string |
|
Session backend to use. Supports: cookie, redis |
auth.oidc.session.redis |
struct |
{“host”:""} |
Settings for the Redis backend. Only used when backend is set to ‘redis’. |
auth.oidc.session.redis.host |
string |
|
Host a Redis instance is accessible at. Set to ‘redis.gloo-mesh.svc.cluster.local:6379’ to use the included Redis deployment. |
redis |
struct |
{“enabled”:false} |
Redis instance configuration, optionally used for auth session storage |
redis.enabled |
bool |
false |
Deploy a Redis instance for authentication |
redisDashboard |
struct |
{“image”:{“repository”:“redis”,“registry”:“docker.io”,“pullPolicy”:“IfNotPresent”},“env”:[{“name”:“MASTER”,“value”:“true”}],“resources”:{“requests”:{“cpu”:“125m”,“memory”:“256Mi”}},“sidecars”:{},“floatingUserId”:false,“runAsUser”:10101,“serviceType”:“ClusterIP”,“ports”:{“redis”:6379},“enabled”:true} |
Configuration for the redisDashboard deployment. |
redisDashboard |
struct |
{“image”:{“repository”:“redis”,“registry”:“docker.io”,“pullPolicy”:“IfNotPresent”},“env”:[{“name”:“MASTER”,“value”:“true”}],“resources”:{“requests”:{“cpu”:“125m”,“memory”:“256Mi”}}} |
|
redisDashboard.image |
struct |
{“repository”:“redis”,“registry”:“docker.io”,“pullPolicy”:“IfNotPresent”} |
Specify the container image |
redisDashboard.image.tag |
string |
|
Tag for the container. |
redisDashboard.image.repository |
string |
redis |
Image name (repository). |
redisDashboard.image.registry |
string |
docker.io |
Image registry. |
redisDashboard.image.pullPolicy |
string |
IfNotPresent |
Image pull policy. |
redisDashboard.image.pullSecret |
string |
|
Image pull secret. |
redisDashboard.Env[] |
slice |
[{“name”:“MASTER”,“value”:“true”}] |
Specify environment variables for the container. See the Kubernetes documentation for specification details. |
redisDashboard.resources |
struct |
{“requests”:{“cpu”:“125m”,“memory”:“256Mi”}} |
Specify container resource requirements. See the Kubernetes documentation for specification details. |
redisDashboard.resources.limits |
map[string, struct] |
|
|
redisDashboard.resources.limits.<MAP_KEY> |
struct |
|
|
redisDashboard.resources.limits.<MAP_KEY> |
string |
|
|
redisDashboard.resources.requests |
map[string, struct] |
|
|
redisDashboard.resources.requests.<MAP_KEY> |
struct |
|
|
redisDashboard.resources.requests.<MAP_KEY> |
string |
|
|
redisDashboard.resources.requests.cpu |
struct |
"125m” |
|
redisDashboard.resources.requests.cpu |
string |
DecimalSI |
|
redisDashboard.resources.requests.memory |
struct |
"256Mi” |
|
redisDashboard.resources.requests.memory |
string |
BinarySI |
|
redisDashboard.sidecars |
map[string, struct] |
|
Configuration for the deployed containers. |
redisDashboard.sidecars.<MAP_KEY> |
struct |
|
Configuration for the deployed containers. |
redisDashboard.sidecars.<MAP_KEY>.image |
struct |
|
Specify the container image |
redisDashboard.sidecars.<MAP_KEY>.image.tag |
string |
|
Tag for the container. |
redisDashboard.sidecars.<MAP_KEY>.image.repository |
string |
|
Image name (repository). |
redisDashboard.sidecars.<MAP_KEY>.image.registry |
string |
|
Image registry. |
redisDashboard.sidecars.<MAP_KEY>.image.pullPolicy |
string |
|
Image pull policy. |
redisDashboard.sidecars.<MAP_KEY>.image.pullSecret |
string |
|
Image pull secret. |
redisDashboard.sidecars.<MAP_KEY>.Env[] |
slice |
|
Specify environment variables for the container. See the Kubernetes documentation for specification details. |
redisDashboard.sidecars.<MAP_KEY>.resources |
struct |
|
Specify container resource requirements. See the Kubernetes documentation for specification details. |
redisDashboard.sidecars.<MAP_KEY>.resources.limits |
map[string, struct] |
|
|
redisDashboard.sidecars.<MAP_KEY>.resources.limits.<MAP_KEY> |
struct |
|
|
redisDashboard.sidecars.<MAP_KEY>.resources.limits.<MAP_KEY> |
string |
|
|
redisDashboard.sidecars.<MAP_KEY>.resources.requests |
map[string, struct] |
|
|
redisDashboard.sidecars.<MAP_KEY>.resources.requests.<MAP_KEY> |
struct |
|
|
redisDashboard.sidecars.<MAP_KEY>.resources.requests.<MAP_KEY> |
string |
|
|
redisDashboard.floatingUserId |
bool |
false |
Allow the pod to be assigned a dynamic user ID. |
redisDashboard.runAsUser |
uint32 |
10101 |
Static user ID to run the containers as. Unused if floatingUserId is ‘true’. |
redisDashboard.serviceType |
string |
ClusterIP |
Specify the service type. Can be either “ClusterIP”, “NodePort”, “LoadBalancer”, or “ExternalName”. |
redisDashboard.ports |
map[string, uint32] |
|
Specify service ports as a map from port name to port number. |
redisDashboard.ports.<MAP_KEY> |
uint32 |
|
Specify service ports as a map from port name to port number. |
redisDashboard.ports.redis |
uint32 |
6379 |
Specify service ports as a map from port name to port number. |
redisDashboard.DeploymentOverrides |
invalid |
|
Provide arbitrary overrides for the component's deployment template |
redisDashboard.ServiceOverrides |
invalid |
|
Provide arbitrary overrides for the component's service template. |
redisDashboard.enabled |
bool |
true |
Enables or disables creation of the operator deployment/service |