diff --git a/home-assistant-mcp/Chart.yaml b/home-assistant-mcp/Chart.yaml index e60d915..2f3dacb 100644 --- a/home-assistant-mcp/Chart.yaml +++ b/home-assistant-mcp/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: home-assistant-mcp description: Home Assistant MCP server Helm chart type: application -version: 0.2.3 +version: 0.3.0 appVersion: "7.4.1" annotations: version-source: github-release:homeassistant-ai/ha-mcp diff --git a/home-assistant-mcp/templates/deployment.yaml b/home-assistant-mcp/templates/deployment.yaml index 923de88..09d6859 100644 --- a/home-assistant-mcp/templates/deployment.yaml +++ b/home-assistant-mcp/templates/deployment.yaml @@ -14,7 +14,10 @@ metadata: spec: replicas: 1 strategy: - type: Recreate + type: RollingUpdate + rollingUpdate: + maxUnavailable: 0 + maxSurge: 1 selector: matchLabels: app: {{ .Release.Name }} @@ -33,7 +36,7 @@ spec: {{- end }} containers: - name: {{ .Chart.Name }} - image: "{{ .Values.image.repository }}:{{ .Chart.AppVersion }}" + image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}" imagePullPolicy: {{ .Values.image.pullPolicy }} {{- with .Values.command }} command: