Skip to content

feat: Enable kubernetes support#1

Merged
treezio merged 4 commits into
mainfrom
feat/kubernetes-support
May 4, 2026
Merged

feat: Enable kubernetes support#1
treezio merged 4 commits into
mainfrom
feat/kubernetes-support

Conversation

@treezio

@treezio treezio commented May 4, 2026

Copy link
Copy Markdown
Contributor

Enable kubernetes support:

  • Create Dockerfile
  • Create HealthCheck Endpoints

CI/CD:

  • Enable testing + Audit
  • Enable Docker Image Release
  • Enable Helm Chart Release

Chores:

  • Fix all vulnerabilities in packages

treezio and others added 4 commits May 4, 2026 10:49
- Add HTTP transport mode to server (PORT env var enables it for K8s)
- Dockerfile with multi-stage build; defaults to PORT=3000
- GitHub Actions: docker-publish on main push (tagged :main/:sha-*)
- GitHub Actions: release on v* tags (Docker :latest/:semver, Helm OCI, GitHub Release)
- GitHub Actions: helm-publish on helm/** changes to main
- Helm chart at helm/drifthound-mcp-server for Kubernetes deployment

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@treezio treezio merged commit 0a98a19 into main May 4, 2026
1 check passed
@treezio treezio deleted the feat/kubernetes-support branch May 4, 2026 12:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant