Warning
This Repository is under development and not ready for productive use. It is in an alpha stage. That means APIs and concepts may change on short notice including breaking changes or complete removal of apis.
The helm-charts repository contains helm charts used for the deployment of platform-mesh instance on Kubernetes. It also contains CI/CD scripts for buildidng and publishing relevant artefacts like charts and OCM components.
- .github/workflows - GHA workflows to test, build and publish charts
- .ocm - OCM component constructor files for individual component references
- charts - a folder containing the HELM charts
- doc-templates - templates used to generate charts documentation
- local-setup - scripts and manifest used to bootstrap a local developer instance of platform-mesh
- Taskfile.yaml - script automation used by the Taskfile cli
- For running and building the local-setup, please refer to the local-setup readme file in this repository.
The release is performed automatically through a GitHub Actions Workflow.
All the released versions will be available through access to GitHub (as any other Golang Module).
The following is required to work with the helm charts in this repository:
- helm to work with the helm charts
- ct to run the tests for the charts
- Taskfile to run the tasks in Taskfile.yaml
- kind to run the local Kubernetes cluster for testing and development
Please refer to the CONTRIBUTING.md file in this repository for instructions on how to contribute to platform-mesh.
For detailed instructions regarding local development see local-setup README.md and DEVELOPERS.md
Please refer to the CODE_OF_CONDUCT.md file in this repository informations on the expected Code of Conduct for contributing to platform-mesh.
Copyright 2025 SAP SE or an SAP affiliate company and platform-mesh contributors. Please see our LICENSE for copyright and license information. Detailed information including third-party components and their licensing/copyright information is available via the REUSE tool.