Skip to content

Commit 6a37c8f

Browse files
committed
chore: Remove helm charts
1 parent 1b3f9d0 commit 6a37c8f

File tree

16 files changed

+1
-751
lines changed

16 files changed

+1
-751
lines changed

.github/workflows/helm_test.yaml

Lines changed: 0 additions & 66 deletions
This file was deleted.

.github/workflows/publish.yaml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -103,13 +103,4 @@ jobs:
103103
run: |
104104
echo "## Release Summary
105105
- Tag: ${{ steps.semantic_release.outputs.tag }}
106-
- Docker Image: ghcr.io/sysdiglabs/sysdig-mcp-server:v${{ needs.push_to_registry.outputs.version }}" >> $GITHUB_STEP_SUMMARY
107-
108-
test_helm_chart:
109-
name: Test Helm Chart
110-
needs: push_to_registry
111-
permissions:
112-
contents: read # required for actions/checkout
113-
pull-requests: write # required for creating a PR with the chart changes
114-
uses: ./.github/workflows/helm_test.yaml
115-
secrets: inherit
106+
- Docker Image: ghcr.io/sysdiglabs/sysdig-mcp-server:v${{ needs.push_to_registry.outputs.version }}" >> $GITHUB_STEP_SUMMARY

README.md

Lines changed: 0 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -209,56 +209,6 @@ By default, the server will run using the `stdio` transport. To use the `streama
209209
docker run -e MCP_TRANSPORT=streamable-http -e SYSDIG_HOST=<your_sysdig_host> -e SYSDIG_SECURE_TOKEN=<your_sysdig_secure_api_token> -p 8080:8080 sysdig-mcp-server
210210
```
211211
212-
### K8s Deployment
213-
214-
If you want to run the Sysdig MCP server in a K8s cluster you can use the helm chart provided in the `charts/sysdig-mcp` path
215-
216-
Modify the `values.yaml`
217-
218-
```yaml
219-
# Example values.yaml
220-
---
221-
sysdig:
222-
secrets:
223-
create: true
224-
# If enabled, the secrets will be mounted as environment variables
225-
secureAPIToken: "<your_sysdig_secure_api_token>"
226-
mcp:
227-
transport: "streamable-http"
228-
host: "https://us2.app.sysdig.com" # <your_sysdig_host> "https://eu1.app.sysdig.com"
229-
230-
configMap:
231-
enabled: true
232-
app_config: |
233-
# Sysdig MCP Server Configuration
234-
# This file is used to configure the Sysdig MCP server.
235-
# You can add your custom configuration here.
236-
app:
237-
host: "0.0.0.0"
238-
port: 8080
239-
log_level: "error"
240-
241-
sysdig:
242-
host: "https://us2.app.sysdig.com" # <your_sysdig_host> "https://eu1.app.sysdig.com"
243-
244-
mcp:
245-
transport: streamable-http
246-
host: "0.0.0.0"
247-
port: 8080
248-
allowed_tools:
249-
- "events-feed"
250-
- "inventory"
251-
- "vulnerability-management"
252-
- "sysdig-sage"
253-
- "sysdig-cli-scanner" # You need the sysdig-cli-scanner binary installed in your server to use this tool
254-
```
255-
256-
Install the chart
257-
258-
```bash,copy
259-
helm upgrade --install sysdig-mcp ./charts/sysdig-mcp/ -n sysdig-mcp -f charts/sysdig-mcp/values.yaml
260-
```
261-
262212
### UV
263213
264214
To run the server using `uv`, first set up the environment as described in the [UV Setup](#uv-setup) section. Then, run the `main.py` script:

charts/sysdig-mcp/.helmignore

Lines changed: 0 additions & 23 deletions
This file was deleted.

charts/sysdig-mcp/Chart.yaml

Lines changed: 0 additions & 29 deletions
This file was deleted.

charts/sysdig-mcp/templates/NOTES.txt

Lines changed: 0 additions & 22 deletions
This file was deleted.

charts/sysdig-mcp/templates/_helpers.tpl

Lines changed: 0 additions & 62 deletions
This file was deleted.

charts/sysdig-mcp/templates/deployment.yaml

Lines changed: 0 additions & 98 deletions
This file was deleted.

0 commit comments

Comments
 (0)