Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: switch 8.7 to 8.6 chart structure #2790

Merged
merged 2 commits into from
Jan 21, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 5 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -159,9 +159,13 @@ helm.readme-update:

# helm.schema-update: generate schema from values file
.PHONY: helm.schema-update
# TODO: Once 8.7 is released, remove "alpha" name from the excluded versions.
helm.schema-update:
for chart_dir in $(chartPath); do \
if echo "$${chart_dir}" | grep -qE "camunda-platform-8\.(2|3|4|5|6)$$"; then \
excluded_versions="camunda-platform-(8\.(2|3|4|5|6)|alpha)$$"; \
if echo "$${chart_dir}" | grep -qE "$${excluded_versions}"; then \
echo "\n[$@] Chart dir: $${chart_dir}";\
echo "[$@] This chart version doesn't have schema";\
continue; \
fi; \
echo "\n[$@] Chart dir: $${chart_dir}"; \
Expand Down
35 changes: 35 additions & 0 deletions charts/camunda-platform-alpha-8.8/.helmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/

# Scripts
convertValuesDoc.sh

# Tests
test/

# Values for previous versions
values/

# Go.
go.mod
go.sum
91 changes: 91 additions & 0 deletions charts/camunda-platform-alpha-8.8/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
apiVersion: v2
name: camunda-platform
# renovate: datasource=github-tags depName=charts/camunda-platform-alpha packageName=camunda/camunda
version: 8.8.0-alpha0
appVersion: 8.8.x
description: |
Camunda 8 Self-Managed Helm charts.
Camunda's process automation platform allows developers to design, automate and improve processes.
type: application
icon: https://helm.camunda.io/imgs/camunda.svg
home: https://docs.camunda.io/docs/self-managed/overview/
sources:
- https://github.com/camunda/camunda-platform-helm
keywords:
- bpm
- bpmn
- camunda-platform
- dmn
- process-engine
- workflow
dependencies:
# Identity Dependencies.
- name: keycloak
alias: identityKeycloak
repository: oci://registry-1.docker.io/bitnamicharts
version: 23.0.0
condition: "identityKeycloak.enabled"
- name: postgresql
alias: identityPostgresql
repository: oci://registry-1.docker.io/bitnamicharts
version: 15.x.x
condition: "identityPostgresql.enabled"
# WebModeler Dependencies.
- name: web-modeler-postgresql
alias: webModelerPostgresql
repository: "file://../web-modeler-postgresql-15"
version: 15.x.x
condition: "webModelerPostgresql.enabled"
# Shared Dependencies.
- name: elasticsearch
repository: oci://registry-1.docker.io/bitnamicharts
version: 21.4.2
condition: "elasticsearch.enabled"
# Helpers.
- name: common
repository: oci://registry-1.docker.io/bitnamicharts
version: 2.x.x
maintainers:
- name: aabouzaid
email: [email protected]
- name: drodriguez-305
email: [email protected]
- name: hamza-m-masood
email: [email protected]
- name: jessesimpson36
email: [email protected]
annotations:
camunda.io/helmCLIVersion: "3.16.3"
artifacthub.io/links: |
- name: Camunda 8 docs
url: https://docs.camunda.io/
- name: Camunda 8 Self-Managed docs
url: https://docs.camunda.io/docs/self-managed/about-self-managed/
- name: Camunda 8 Self-Managed Helm charts
url: https://github.com/camunda/camunda-platform-helm
artifacthub.io/containsSecurityUpdates: "false"
artifacthub.io/changes: |
- kind: added
description: "Adding application override to console"
- kind: added
description: "Add support for authorizations configuration"
- kind: added
description: "Adding TLS support to console"
- kind: added
description: "Add core unified prefix for Elasticsearch/OpenSearch"
- kind: changed
description: "**⚠ BREAKING CHANGE** Replace zeebe and web-apps with camunda orchestration core"
- kind: changed
description: "**⚠ BREAKING CHANGE** Remove separated ingress functionality"
- kind: changed
description: "Remove support for global.multiregion.installationType"
- kind: changed
description: "Unify authorization configuration"
- kind: fixed
description: "Adding http/https options to readinessProbes for console"
- kind: fixed
description: "Assign Zeebe role to demo user"
- kind: fixed
description: "Add missing components when identity disabled."
- kind: fixed
description: "Add default webModler url when ingress is disabled"
Loading
Loading