|
map[string, interface] |
|
|
<MAP_KEY> |
interface |
|
|
adminSubjects |
interface |
|
|
createAdminRole |
interface |
|
|
licenseKey |
interface |
|
|
rbacWebhook |
struct |
{“image”:{“repository”:“rbac-webhook”,“registry”:“gcr.io/gloo-mesh”,“pullPolicy”:“IfNotPresent”},“env”:[{“name”:“POD_NAMESPACE”,“valueFrom”:{“fieldRef”:{“fieldPath”:“metadata.namespace”}}},{“name”:“SERVICE_NAME”,“value”:“rbac-webhook”},{“name”:“SECRET_NAME”,“value”:“rbac-webhook”},{“name”:“VALIDATING_WEBHOOK_CONFIGURATION_NAME”,“value”:“rbac-webhook”},{“name”:“CERT_DIR”,“value”:"/etc/certs/admission”},{“name”:“WEBHOOK_PATH”,“value”:"/admission”},{“name”:“RBAC_PERMISSIVE_MODE”,“value”:“false”},{“name”:“LOG_LEVEL”,“value”:“info”},{“name”:“LICENSE_KEY”,“valueFrom”:{“secretKeyRef”:{“name”:“gloo-mesh-enterprise-license”,“key”:“key”}}}],“resources”:{“requests”:{“cpu”:“125m”,“memory”:“256Mi”}},“sidecars”:{},“floatingUserId”:false,“runAsUser”:10101,“serviceType”:“ClusterIP”,“ports”:{“webhook”:8443},“enabled”:true} |
Configuration for the rbacWebhook deployment. |
rbacWebhook |
struct |
{“image”:{“repository”:“rbac-webhook”,“registry”:“gcr.io/gloo-mesh”,“pullPolicy”:“IfNotPresent”},“env”:[{“name”:“POD_NAMESPACE”,“valueFrom”:{“fieldRef”:{“fieldPath”:“metadata.namespace”}}},{“name”:“SERVICE_NAME”,“value”:“rbac-webhook”},{“name”:“SECRET_NAME”,“value”:“rbac-webhook”},{“name”:“VALIDATING_WEBHOOK_CONFIGURATION_NAME”,“value”:“rbac-webhook”},{“name”:“CERT_DIR”,“value”:"/etc/certs/admission”},{“name”:“WEBHOOK_PATH”,“value”:"/admission”},{“name”:“RBAC_PERMISSIVE_MODE”,“value”:“false”},{“name”:“LOG_LEVEL”,“value”:“info”},{“name”:“LICENSE_KEY”,“valueFrom”:{“secretKeyRef”:{“name”:“gloo-mesh-enterprise-license”,“key”:“key”}}}],“resources”:{“requests”:{“cpu”:“125m”,“memory”:“256Mi”}}} |
|
rbacWebhook.image |
struct |
{“repository”:“rbac-webhook”,“registry”:“gcr.io/gloo-mesh”,“pullPolicy”:“IfNotPresent”} |
Specify the container image |
rbacWebhook.image.tag |
string |
|
Tag for the container. |
rbacWebhook.image.repository |
string |
rbac-webhook |
Image name (repository). |
rbacWebhook.image.registry |
string |
gcr.io/gloo-mesh |
Image registry. |
rbacWebhook.image.pullPolicy |
string |
IfNotPresent |
Image pull policy. |
rbacWebhook.image.pullSecret |
string |
|
Image pull secret. |
rbacWebhook.Env[] |
slice |
[{“name”:“POD_NAMESPACE”,“valueFrom”:{“fieldRef”:{“fieldPath”:“metadata.namespace”}}},{“name”:“SERVICE_NAME”,“value”:“rbac-webhook”},{“name”:“SECRET_NAME”,“value”:“rbac-webhook”},{“name”:“VALIDATING_WEBHOOK_CONFIGURATION_NAME”,“value”:“rbac-webhook”},{“name”:“CERT_DIR”,“value”:"/etc/certs/admission”},{“name”:“WEBHOOK_PATH”,“value”:"/admission”},{“name”:“RBAC_PERMISSIVE_MODE”,“value”:“false”},{“name”:“LOG_LEVEL”,“value”:“info”},{“name”:“LICENSE_KEY”,“valueFrom”:{“secretKeyRef”:{“name”:“gloo-mesh-enterprise-license”,“key”:“key”}}}] |
Specify environment variables for the container. See the Kubernetes documentation for specification details. |
rbacWebhook.resources |
struct |
{“requests”:{“cpu”:“125m”,“memory”:“256Mi”}} |
Specify container resource requirements. See the Kubernetes documentation for specification details. |
rbacWebhook.resources.limits |
map[string, struct] |
|
|
rbacWebhook.resources.limits.<MAP_KEY> |
struct |
|
|
rbacWebhook.resources.limits.<MAP_KEY> |
string |
|
|
rbacWebhook.resources.requests |
map[string, struct] |
|
|
rbacWebhook.resources.requests.<MAP_KEY> |
struct |
|
|
rbacWebhook.resources.requests.<MAP_KEY> |
string |
|
|
rbacWebhook.resources.requests.cpu |
struct |
"125m” |
|
rbacWebhook.resources.requests.cpu |
string |
DecimalSI |
|
rbacWebhook.resources.requests.memory |
struct |
"256Mi” |
|
rbacWebhook.resources.requests.memory |
string |
BinarySI |
|
rbacWebhook.sidecars |
map[string, struct] |
|
Configuration for the deployed containers. |
rbacWebhook.sidecars.<MAP_KEY> |
struct |
|
Configuration for the deployed containers. |
rbacWebhook.sidecars.<MAP_KEY>.image |
struct |
|
Specify the container image |
rbacWebhook.sidecars.<MAP_KEY>.image.tag |
string |
|
Tag for the container. |
rbacWebhook.sidecars.<MAP_KEY>.image.repository |
string |
|
Image name (repository). |
rbacWebhook.sidecars.<MAP_KEY>.image.registry |
string |
|
Image registry. |
rbacWebhook.sidecars.<MAP_KEY>.image.pullPolicy |
string |
|
Image pull policy. |
rbacWebhook.sidecars.<MAP_KEY>.image.pullSecret |
string |
|
Image pull secret. |
rbacWebhook.sidecars.<MAP_KEY>.Env[] |
slice |
|
Specify environment variables for the container. See the Kubernetes documentation for specification details. |
rbacWebhook.sidecars.<MAP_KEY>.resources |
struct |
|
Specify container resource requirements. See the Kubernetes documentation for specification details. |
rbacWebhook.sidecars.<MAP_KEY>.resources.limits |
map[string, struct] |
|
|
rbacWebhook.sidecars.<MAP_KEY>.resources.limits.<MAP_KEY> |
struct |
|
|
rbacWebhook.sidecars.<MAP_KEY>.resources.limits.<MAP_KEY> |
string |
|
|
rbacWebhook.sidecars.<MAP_KEY>.resources.requests |
map[string, struct] |
|
|
rbacWebhook.sidecars.<MAP_KEY>.resources.requests.<MAP_KEY> |
struct |
|
|
rbacWebhook.sidecars.<MAP_KEY>.resources.requests.<MAP_KEY> |
string |
|
|
rbacWebhook.floatingUserId |
bool |
false |
Allow the pod to be assigned a dynamic user ID. |
rbacWebhook.runAsUser |
uint32 |
10101 |
Static user ID to run the containers as. Unused if floatingUserId is ‘true’. |
rbacWebhook.serviceType |
string |
ClusterIP |
Specify the service type. Can be either “ClusterIP”, “NodePort”, “LoadBalancer”, or “ExternalName”. |
rbacWebhook.ports |
map[string, uint32] |
|
Specify service ports as a map from port name to port number. |
rbacWebhook.ports.<MAP_KEY> |
uint32 |
|
Specify service ports as a map from port name to port number. |
rbacWebhook.ports.webhook |
uint32 |
8443 |
Specify service ports as a map from port name to port number. |
rbacWebhook.DeploymentOverrides |
invalid |
|
Provide arbitrary overrides for the component's deployment template |
rbacWebhook.ServiceOverrides |
invalid |
|
Provide arbitrary overrides for the component's service template. |
rbacWebhook.enabled |
bool |
true |
Enables or disables creation of the operator deployment/service |