Skip to content

Commit c32bffb

Browse files
committed
runtime: Add kata-deploy as a dependency
kata-deploy helm chart provides the installation of kata-containers, using the kata-containers own helm chart as a dependcy of this umbrella helm chart for the Confidential Containers organization. For now the repo uses x86_64 as the default architecture, and we have kata-aarch64.yaml, kata-s390x.yaml, and kata-remote.yaml as values that can be used to deploy this chart in different architectures. We do NOT yet support heterogenoues (as in, different architectures) deployments, but this is in the TODO list. Documentation was vibe generated using Cursor AI. Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com>
1 parent 572b984 commit c32bffb

File tree

13 files changed

+1142
-2
lines changed

13 files changed

+1142
-2
lines changed

.helmignore

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
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/
24+

Chart.lock

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
dependencies:
2+
- name: kata-deploy
3+
repository: oci://ghcr.io/kata-containers/kata-deploy-charts
4+
version: 3.21.0
5+
digest: sha256:b977d4d978dba0ba373655e26101006178d8e5a63fec3f7cf9a79529d8e59684
6+
generated: "2025-10-24T16:35:30.992306339+02:00"

Chart.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
apiVersion: v2
2+
name: confidential-containers
3+
description: Helm chart for Confidential Containers deployment
4+
type: application
5+
# This is the chart version. This version number should be incremented each time you make changes
6+
# to the chart and its templates, including the app version.
7+
# Versions are expected to follow Semantic Versioning (https://semver.org/)
8+
version: "0.16.0"
9+
# This is the version number of the application being deployed.
10+
appVersion: "0.16.0"
11+
maintainers:
12+
- name: Confidential Containers Community
13+
url: https://github.com/confidential-containers
14+
# Dependencies
15+
dependencies:
16+
- name: kata-deploy
17+
alias: kata-as-coco-runtime
18+
version: "3.21.0"
19+
repository: "oci://ghcr.io/kata-containers/kata-deploy-charts"
20+
condition: kata-as-coco-runtime.enabled

0 commit comments

Comments
 (0)