https://github.com/activiti/activiti-cloud-common-chart
A common base Helm chart for any Activiti Cloud service.
https://github.com/activiti/activiti-cloud-common-chart
aae activiti activiti-cloud apa hxps
Last synced: about 2 months ago
JSON representation
A common base Helm chart for any Activiti Cloud service.
- Host: GitHub
- URL: https://github.com/activiti/activiti-cloud-common-chart
- Owner: Activiti
- License: apache-2.0
- Created: 2019-04-29T17:01:16.000Z (over 6 years ago)
- Default Branch: develop
- Last Pushed: 2025-08-11T21:50:50.000Z (about 2 months ago)
- Last Synced: 2025-08-11T23:30:51.202Z (about 2 months ago)
- Topics: aae, activiti, activiti-cloud, apa, hxps
- Language: Mustache
- Homepage:
- Size: 1.05 MB
- Stars: 2
- Watchers: 5
- Forks: 2
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# activiti-cloud-common-chart
A common base Helm chart for any Activiti Cloud service.
## How to Use
This chart is meant to be used as a dependency in a larger application chart, for example:
```yaml
- name: common
repository: https://activiti.github.io/activiti-cloud-helm-charts
version: $VERSION
alias: my-service
condition: application.my-service.enabled,my-service.enabled
```A minimum amount of value overrides must be provided:
```yaml
my-service:
enabled: true
nameOverride: my-service
service:
name: my-service
image:
repository: activiti/my-service
tag: latest
ingress:
enabled: true
path: /my-service
```More details on available properties and globals can be found in [README.md](./charts/common/README.md).
## CI/CD
Running on GH Actions.
For Dependabot PRs to be validated by CI, the label "CI" should be added to the PR.
Requires the following secrets to be set:
| Name | Description |
| ---------------------------- | ---------------------------------- |
| BOT_GITHUB_TOKEN | Token to launch other builds on GH |
| BOT_GITHUB_USERNAME | Username to issue propagation PRs |
| SLACK_NOTIFICATION_BOT_TOKEN | Token to notify slack on failure |## Formatting
The local `.editorconfig` file is leveraged for automated formatting.
See documentation at [pre-commit](https://github.com/Alfresco/alfresco-build-tools/tree/master/docs#pre-commit).
To run all hooks locally:
```sh
pre-commit run -a
```