Skip to content

Commit e8a9134

Browse files
committed
fix(labels): remove duplicate app.kubernetes.io/name per-server; introduce mcp.icore.tech/server label and update selectors; bump chart to 0.1.3
1 parent 6c89121 commit e8a9134

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

charts/mcp-server/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: mcp-server
33
description: "Generic MCP server runner for Node (TypeScript) and Python servers. Supports four modes: direct container image, Node (npx), Python (uvx/pip), and OpenAPI (external URL registered in Unla)."
44
type: application
5-
version: 0.1.2
5+
version: 0.1.3
66
appVersion: "0.0.1"
77
icon: https://icoretech.github.io/helm/charts/mcp-server/logo.svg
88
keywords:

charts/mcp-server/templates/server-deployment.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,20 +10,20 @@ metadata:
1010
{{- include "mcp-server.labels" $ | nindent 4 }}
1111
app.kubernetes.io/component: server
1212
app.kubernetes.io/part-of: {{ include "mcp-server.fullname" $ }}
13-
app.kubernetes.io/name: {{ $name }}
13+
mcp.icore.tech/server: {{ $name }}
1414
spec:
1515
replicas: {{ default 1 $srv.replicas }}
1616
selector:
1717
matchLabels:
1818
{{- include "mcp-server.selectorLabels" $ | nindent 6 }}
1919
app.kubernetes.io/component: server
20-
app.kubernetes.io/name: {{ $name }}
20+
mcp.icore.tech/server: {{ $name }}
2121
template:
2222
metadata:
2323
labels:
2424
{{- include "mcp-server.labels" $ | nindent 8 }}
2525
app.kubernetes.io/component: server
26-
app.kubernetes.io/name: {{ $name }}
26+
mcp.icore.tech/server: {{ $name }}
2727
{{- with $srv.podLabels }}
2828
{{- toYaml . | nindent 8 }}
2929
{{- end }}

charts/mcp-server/templates/server-hpa.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ metadata:
99
labels:
1010
{{- include "mcp-server.labels" $ | nindent 4 }}
1111
app.kubernetes.io/component: server
12-
app.kubernetes.io/name: {{ $name }}
12+
mcp.icore.tech/server: {{ $name }}
1313
spec:
1414
scaleTargetRef:
1515
apiVersion: apps/v1

charts/mcp-server/templates/server-service.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ metadata:
1616
labels:
1717
{{- include "mcp-server.labels" $ | nindent 4 }}
1818
app.kubernetes.io/component: server
19-
app.kubernetes.io/name: {{ $name }}
19+
mcp.icore.tech/server: {{ $name }}
2020
spec:
2121
type: ClusterIP
2222
selector:
2323
{{- include "mcp-server.selectorLabels" $ | nindent 4 }}
2424
app.kubernetes.io/component: server
25-
app.kubernetes.io/name: {{ $name }}
25+
mcp.icore.tech/server: {{ $name }}
2626
ports:
2727
- name: http
2828
port: {{ $srv.port | default $defaultPort }}

0 commit comments

Comments
 (0)