playwright-mcp values¶
Every value of chart playwright-mcp 0.1.0, read from values.yaml and values.schema.json. A map is listed with its keys; a map without a description of its own is listed by its keys only. Every value has a default: the chart installs with none given.
| Value | Type | Default | Description |
|---|---|---|---|
image.repository |
string | mcr.microsoft.com/playwright/mcp |
|
image.tag |
string | v0.0.83 |
|
image.pullPolicy |
string | IfNotPresent |
One of: Always, IfNotPresent, Never. |
port |
integer | 8931 |
Streamable HTTP MCP endpoint; not 80, 443, 8080 or 8443 (open to every project) |
browser |
string | chromium |
One of: chromium, chrome, firefox, webkit, msedge. |
extraArgs |
array | [] |
Further playwright-mcp flags, for example --viewport-size=1280x720 |
mcp.appProtocol |
string | agentgateway.dev/mcp |
Port appProtocol an MCP gateway discovers; empty leaves it unset |
mcp.targetName |
string | "" |
Tool prefix on the gateway (<targetName>_<tool>); empty: the release name |
podLabels |
object | {} |
Extra pod labels and annotations, e.g. sidecar.istio.io/inject: "false" in a mesh namespace |
podAnnotations |
object | {} |
|
resources.requests.cpu |
string | 250m |
|
resources.requests.memory |
string | 1Gi |
|
resources.limits.cpu |
string | 1 |
|
resources.limits.memory |
string | 2Gi |
|
networkPolicy.enabled |
boolean | true |
|
networkPolicy.ingressNamespaces |
array | [] |
Namespaces (label selectors) that may call the server besides its own, e.g. the gateway's |
networkPolicy.egress.enabled |
boolean | true |
The browser reaches the public internet only, never internal networks |
networkPolicy.egress.exceptCidrs |
array | ["10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16", "100.64.0.0/10", "169.254.0... |
|
networkPolicy.egress.extraExceptCidrs |
array | [] |
Your own public ranges, so the browser cannot reach your exposed services |
networkPolicy.egress.dnsNamespace |
string | openshift-dns |
Cluster DNS pods |
networkPolicy.egress.dnsPort |
integer | 5353 |