mirror of
https://github.com/Sun-ZhenXing/mcp-template-python.git
synced 2026-02-04 02:03:32 +00:00
feat: add helm/**
This commit is contained in:
27
Makefile
27
Makefile
@@ -1,4 +1,4 @@
|
||||
.PHONY: i dev prod build clean update
|
||||
.PHONY: i dev prod build clean update docker-build docker-run helm-install helm-upgrade helm-uninstall helm-lint
|
||||
|
||||
i:
|
||||
uv sync --all-extras --all-packages $(filter-out i,$(MAKECMDGOALS))
|
||||
@@ -18,5 +18,30 @@ clean:
|
||||
update:
|
||||
uv sync --all-extras --all-packages -U $(filter-out update,$(MAKECMDGOALS))
|
||||
|
||||
docker-build:
|
||||
docker compose build $(filter-out docker-build,$(MAKECMDGOALS))
|
||||
|
||||
docker-run:
|
||||
docker compose up -d $(filter-out docker-run,$(MAKECMDGOALS))
|
||||
|
||||
# Helm deployment commands
|
||||
helm-lint:
|
||||
helm lint helm/mcp-template-python
|
||||
|
||||
helm-install:
|
||||
helm install mcp-template-python helm/mcp-template-python
|
||||
|
||||
helm-upgrade:
|
||||
helm upgrade mcp-template-python helm/mcp-template-python
|
||||
|
||||
helm-install-prod:
|
||||
helm install mcp-template-python helm/mcp-template-python -f values-production.yaml
|
||||
|
||||
helm-upgrade-prod:
|
||||
helm upgrade mcp-template-python helm/mcp-template-python -f values-production.yaml
|
||||
|
||||
helm-uninstall:
|
||||
helm uninstall mcp-template-python
|
||||
|
||||
%:
|
||||
@:
|
||||
|
||||
Reference in New Issue
Block a user