Skip to content

Commit f13ce27

Browse files
committed
move CRD to a separate Helm chart
Signed-off-by: Ali Ok <aliok@redhat.com>
1 parent 9ba1389 commit f13ce27

5 files changed

Lines changed: 49 additions & 0 deletions

File tree

dist/chart-crds/.helmignore

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Patterns to ignore when building packages.
2+
# This supports shell glob matching, relative path matching, and
3+
# negation (prefixed with !). Only one pattern per line.
4+
.DS_Store
5+
# Common VCS dirs
6+
.git/
7+
.gitignore
8+
.bzr/
9+
.bzrignore
10+
.hg/
11+
.hgignore
12+
.svn/
13+
# Common backup files
14+
*.swp
15+
*.bak
16+
*.tmp
17+
*.orig
18+
*~
19+
# Various IDEs
20+
.project
21+
.idea/
22+
*.tmproj
23+
.vscode/

dist/chart-crds/Chart.yaml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
apiVersion: v2
2+
name: mcp-lifecycle-operator-crds
3+
description: CRDs for the mcp-lifecycle-operator Helm chart
4+
type: application
5+
version: 0.1.0
6+
appVersion: "v0.1.0"
7+
kubeVersion: ">= 1.28.0"
8+
home: https://github.com/kubernetes-sigs/mcp-lifecycle-operator
9+
sources:
10+
- https://github.com/kubernetes-sigs/mcp-lifecycle-operator
11+
keywords:
12+
- kubernetes
13+
- operator
14+
- mcp
15+
- model-context-protocol
16+
- crds
17+
maintainers:
18+
- name: mcp-lifecycle-operator maintainers
19+
url: https://github.com/kubernetes-sigs/mcp-lifecycle-operator
File renamed without changes.

dist/chart-crds/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# This chart has no configurable values.
2+
# It installs the CRDs required by mcp-lifecycle-operator.

dist/chart/templates/NOTES.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
{{ .Chart.Name }} {{ .Chart.AppVersion }} has been deployed successfully!
22

3+
NOTE: This chart requires the mcp-lifecycle-operator-crds chart to be installed first.
4+
If you haven't already, install it with:
5+
6+
helm install mcp-lifecycle-operator-crds dist/chart-crds/
7+
38
1. Verify the operator is running:
49

510
kubectl get deployment -n {{ .Release.Namespace }} {{ include "mcp-lifecycle-operator.fullname" . }}-controller-manager

0 commit comments

Comments
 (0)