axonhub / deploy /helm /install.bat
llzai's picture
Upload 1793 files
9853396 verified
@echo off
setlocal
set RELEASE_NAME=%1
if "%RELEASE_NAME%"=="" set RELEASE_NAME=axonhub
set NAMESPACE=%2
if "%NAMESPACE%"=="" set NAMESPACE=default
echo Installing AxonHub with Helm...
echo Release name: %RELEASE_NAME%
echo Namespace: %NAMESPACE%
REM Create namespace if it doesn't exist
kubectl create namespace %NAMESPACE% 2>nul || echo Namespace already exists
REM Install the chart
helm install %RELEASE_NAME% ./deploy/helm ^
--namespace %NAMESPACE% ^
--timeout 10m0s
echo.
echo Installation completed!
echo.
echo To access AxonHub:
echo 1. Port forward the service:
echo kubectl port-forward svc/%RELEASE_NAME% 8090:8090 -n %NAMESPACE%
echo.
echo 2. Visit http://localhost:8090 in your browser
echo.
echo To check the status:
echo kubectl get pods -n %NAMESPACE%
echo.
echo To view logs:
echo kubectl logs -l app.kubernetes.io/name=axonhub -n %NAMESPACE%
echo.
echo To uninstall:
echo helm uninstall %RELEASE_NAME% -n %NAMESPACE%