@@ -269,6 +269,82 @@ Images are automatically built and pushed on:
269269
270270See [ .github/workflows/build.yml] ( .github/workflows/build.yml ) for build pipeline details.
271271
272+ ## Kubernetes Deployment
273+
274+ Deploy the StackRox MCP server to Kubernetes or OpenShift clusters using Helm.
275+
276+ ### Prerequisites
277+
278+ - Kubernetes 1.19+ or OpenShift 4.x+
279+ - Helm 3.0+
280+ - Access to a StackRox Central instance
281+
282+ ### Installing with Helm
283+
284+ ** Basic installation:**
285+
286+ ``` bash
287+ helm install stackrox-mcp charts/stackrox-mcp \
288+ --namespace stackrox-mcp \
289+ --create-namespace \
290+ --set config.central.url=central.stackrox:8443
291+ ```
292+
293+ ** With custom values file:**
294+
295+ Create a ` values.yaml ` file:
296+
297+ ``` yaml
298+ config :
299+ central :
300+ url : " central.example.com:443"
301+ ` ` `
302+
303+ Install with custom values:
304+
305+ ` ` ` bash
306+ helm install stackrox-mcp charts/stackrox-mcp \
307+ --namespace stackrox-mcp \
308+ --create-namespace \
309+ --values values.yaml
310+ ```
311+
312+ ** OpenShift deployment with Route:**
313+
314+ ``` bash
315+ helm install stackrox-mcp charts/stackrox-mcp \
316+ --namespace stackrox-mcp \
317+ --create-namespace \
318+ --set config.central.url=central.stackrox:8443 \
319+ --set openshift.route.host=stackrox-mcp.apps.example.com
320+ ```
321+
322+ ### Managing the Deployment
323+
324+ ** Upgrade an existing release:**
325+
326+ ``` bash
327+ helm upgrade stackrox-mcp charts/stackrox-mcp \
328+ --namespace stackrox-mcp \
329+ --reuse-values
330+ ```
331+
332+ ** Uninstall:**
333+
334+ ``` bash
335+ helm uninstall stackrox-mcp --namespace stackrox-mcp
336+ ```
337+
338+ ### Configuration
339+
340+ For complete configuration options including:
341+ - Security contexts and pod security standards
342+ - Resource limits and requests
343+ - High availability setup
344+ - OpenShift-specific configuration
345+
346+ See the [ Helm Chart README] ( charts/stackrox-mcp/README.md ) .
347+
272348## Development
273349
274350For detailed development guidelines, testing standards, and contribution workflows, see [ CONTRIBUTING.md] ( .github/CONTRIBUTING.md ) .
0 commit comments