Skip to content

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