Skip to content
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
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions src/main/charts/bamboo-agent/Changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Change Log

## 2.0.10

**Release date:** 2026-4-3

![AppVersion: 12.1.3](https://img.shields.io/static/v1?label=AppVersion&message=12.1.3&color=success&logo=)
![Kubernetes: >=1.21.x-0](https://img.shields.io/static/v1?label=Kubernetes&message=>=1.21.x-0&color=informational&logo=kubernetes)
![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm)

* DEVPROD-3580: Add gateway api support (#1084)
* Update appVersions for DC apps (#1100)

## 2.0.9

**Release date:** 2026-2-1
Expand Down
5 changes: 3 additions & 2 deletions src/main/charts/bamboo-agent/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: bamboo-agent
description: A chart for installing Bamboo Data Center remote agents on
Kubernetes
type: application
version: '2.0.9'
version: '2.0.10'
appVersion: 12.1.3
kubeVersion: ">=1.21.x-0"
keywords:
Expand All @@ -21,7 +21,8 @@ deprecated: false
annotations:
artifacthub.io/containsSecurityUpdates: "false"
artifacthub.io/changes: |-
- "Update appVersions for DC apps (#1074)"
- "DEVPROD-3580: Add gateway api support (#1084)"
- "Update appVersions for DC apps (#1100)"
dependencies:
- name: common
version: 1.2.7
Expand Down
2 changes: 1 addition & 1 deletion src/main/charts/bamboo-agent/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# bamboo-agent

![Version: 2.0.9](https://img.shields.io/badge/Version-2.0.9-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 12.1.3](https://img.shields.io/badge/AppVersion-12.1.3-informational?style=flat-square)
![Version: 2.0.10](https://img.shields.io/badge/Version-2.0.10-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 12.1.3](https://img.shields.io/badge/AppVersion-12.1.3-informational?style=flat-square)

A chart for installing Bamboo Data Center remote agents on Kubernetes

Expand Down
11 changes: 11 additions & 0 deletions src/main/charts/bamboo/Changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Change Log

## 2.0.10

**Release date:** 2026-4-3

![AppVersion: 12.1.3](https://img.shields.io/static/v1?label=AppVersion&message=12.1.3&color=success&logo=)
![Kubernetes: >=1.21.x-0](https://img.shields.io/static/v1?label=Kubernetes&message=>=1.21.x-0&color=informational&logo=kubernetes)
![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm)

* DEVPROD-3580: Add gateway api support (#1084)
* Update appVersions for DC apps (#1100)

## 2.0.9

**Release date:** 2026-2-1
Expand Down
4 changes: 2 additions & 2 deletions src/main/charts/bamboo/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ deprecated: false
annotations:
artifacthub.io/containsSecurityUpdates: "false"
artifacthub.io/changes: |-
- "Add Gateway API support via HTTPRoute resources"
- "Gateway API provides modern alternative to Ingress"
- "DEVPROD-3580: Add gateway api support (#1084)"
- "Update appVersions for DC apps (#1100)"
dependencies:
- name: common
version: 1.2.7
Expand Down
19 changes: 15 additions & 4 deletions src/main/charts/bamboo/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# bamboo

![Version: 2.0.9](https://img.shields.io/badge/Version-2.0.9-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 12.1.3](https://img.shields.io/badge/AppVersion-12.1.3-informational?style=flat-square)
![Version: 2.0.10](https://img.shields.io/badge/Version-2.0.10-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 12.1.3](https://img.shields.io/badge/AppVersion-12.1.3-informational?style=flat-square)

A chart for installing Bamboo Data Center on Kubernetes

Expand Down Expand Up @@ -133,6 +133,17 @@ Kubernetes: `>=1.21.x-0`
| fluentd.imageRepo | string | `"fluent/fluentd-kubernetes-daemonset"` | The Fluentd sidecar image repository |
| fluentd.imageTag | string | `"v1.11.5-debian-elasticsearch7-1.2"` | The Fluentd sidecar image tag |
| fluentd.resources | object | `{}` | Resources requests and limits for fluentd sidecar container See: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ |
| gateway.additionalRules | list | `[]` | Advanced routing rules. Use this for complex routing scenarios like header-based routing, traffic splitting, or multiple backends. See: https://gateway-api.sigs.k8s.io/reference/spec/#gateway.networking.k8s.io/v1.HTTPRouteRule |
| gateway.annotations | object | `{}` | Annotations to add to the HTTPRoute resource. |
| gateway.create | bool | `false` | Set to 'true' if an HTTPRoute Resource should be created. This depends on a pre-provisioned Gateway API controller being available and a Gateway resource. Cannot be enabled if ingress.create is true. |
| gateway.filters | list | `[]` | HTTP filters to apply to requests. Can be used to add/remove headers, perform redirects, or rewrite URLs. See: https://gateway-api.sigs.k8s.io/reference/spec/#gateway.networking.k8s.io/v1.HTTPRouteFilter |
| gateway.hostnames | list | `[]` | The hostnames that should be routed to Bamboo. At least one hostname is required when gateway.create is true. Setting hostnames activates gateway mode for product configuration even when gateway.create is false, allowing use with a pre-existing Gateway or external proxy. The first entry is used as the canonical hostname for base URL, proxy settings, and NOTES output — list the primary/public hostname first. |
| gateway.https | bool | `true` | Whether users access the application over HTTPS. This does not configure TLS on the Gateway or load balancer — it must match how traffic is actually routed to the application. |
| gateway.labels | object | `{}` | Labels to add to the HTTPRoute resource. |
| gateway.parentRefs | list | `[]` | Reference to the parent Gateway resource. Supports any standard parentRef fields (name, namespace, sectionName, etc.). See: https://gateway-api.sigs.k8s.io/reference/spec/#gateway.networking.k8s.io/v1.ParentReference |
| gateway.path | string | `nil` | The base path for routing. When empty, falls back to the product's service.contextPath (same behavior as ingress). Set explicitly to override, e.g. "/bamboo". |
| gateway.pathType | string | `"PathPrefix"` | Path matching type. Can be "PathPrefix", "Exact", or "RegularExpression". PathPrefix is recommended for most use cases. |
| gateway.timeouts | object | `{"backendRequest":"60s","request":"60s"}` | Timeout configuration for HTTPRoute rules. Note: when migrating from Ingress, these replace proxyReadTimeout and proxySendTimeout. There is no Gateway API equivalent for proxyConnectTimeout or maxBodySize — those require controller-specific policies (e.g. Envoy Gateway BackendTrafficPolicy). See: https://gateway-api.sigs.k8s.io/reference/spec/#gateway.networking.k8s.io/v1.HTTPRouteTimeouts |
| hostNamespaces | object | `{}` | Share host namespaces which may include hostNetwork, hostIPC, and hostPID |
| image.pullPolicy | string | `"IfNotPresent"` | Image pull policy |
| image.repository | string | `"atlassian/bamboo"` | The Bamboo Docker image to use https://hub.docker.com/r/atlassian/bamboo |
Expand All @@ -141,12 +152,12 @@ Kubernetes: `>=1.21.x-0`
| ingress.annotations | object | `{}` | The custom annotations that should be applied to the Ingress Resource. If using an ingress-nginx controller be sure that the annotations you add here are compatible with those already defined in the 'ingess.yaml' template |
| ingress.className | string | `"nginx"` | The class name used by the ingress controller if it's being used. Please follow documenation of your ingress controller. If the cluster contains multiple ingress controllers, this setting allows you to control which of them is used for Atlassian application traffic. |
| ingress.create | bool | `false` | Set to 'true' if an Ingress Resource should be created. This depends on a pre-provisioned Ingress Controller being available. |
| ingress.host | string | `nil` | The fully-qualified hostname (FQDN) of the Ingress Resource. Traffic coming in on this hostname will be routed by the Ingress Resource to the appropriate backend Service. |
| ingress.https | bool | `true` | Set to 'true' if browser communication with the application should be TLS (HTTPS) enforced. If not using an ingress and you want to reach the service on localhost using port-forwarding then this value should be set to 'false' |
| ingress.host | string | `nil` | The fully-qualified hostname (FQDN) of the Bamboo instance. This value is used to configure the product's proxy settings and, when ingress.create is true, the Ingress resource routing rules. |
| ingress.https | bool | `true` | Whether users access the application over HTTPS. Set to 'false' if not using TLS, e.g. when reaching the service via localhost port-forwarding. |
| ingress.maxBodySize | string | `"250m"` | The max body size to allow. Requests exceeding this size will result in an HTTP 413 error being returned to the client. |
| ingress.nginx | bool | `true` | Set to 'true' if the Ingress Resource is to use the K8s 'ingress-nginx' controller. https://kubernetes.github.io/ingress-nginx/ This will populate the Ingress Resource with annotations that are specific to the K8s ingress-nginx controller. Set to 'false' if a different controller is to be used, in which case the appropriate annotations for that controller must be specified below under 'ingress.annotations'. |
| ingress.openShiftRoute | bool | `false` | Set to true if you want to create an OpenShift Route instead of an Ingress |
| ingress.path | string | `nil` | The base path for the Ingress Resource. For example '/bamboo'. Based on a 'ingress.host' value of 'company.k8s.com' this would result in a URL of 'company.k8s.com/bamboo'. Default value is 'bamboo.service.contextPath' |
| ingress.path | string | `nil` | The base path for the application, e.g. '/bamboo'. Defaults to 'bamboo.service.contextPath'. |
| ingress.proxyConnectTimeout | int | `60` | Defines a timeout for establishing a connection with a proxied server. It should be noted that this timeout cannot usually exceed 75 seconds. |
| ingress.proxyReadTimeout | int | `60` | Defines a timeout for reading a response from the proxied server. The timeout is set only between two successive read operations, not for the transmission of the whole response. If the proxied server does not transmit anything within this time, the connection is closed. |
| ingress.proxySendTimeout | int | `60` | Sets a timeout for transmitting a request to the proxied server. The timeout is set only between two successive write operations, not for the transmission of the whole request. If the proxied server does not receive anything within this time, the connection is closed. |
Expand Down
11 changes: 11 additions & 0 deletions src/main/charts/bitbucket/Changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Change Log

## 2.0.10

**Release date:** 2026-4-3

![AppVersion: 10.2.1](https://img.shields.io/static/v1?label=AppVersion&message=10.2.1&color=success&logo=)
![Kubernetes: >=1.21.x-0](https://img.shields.io/static/v1?label=Kubernetes&message=>=1.21.x-0&color=informational&logo=kubernetes)
![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm)

* DEVPROD-3580: Add gateway api support (#1084)
* Update appVersions for DC apps (#1100)

## 2.0.9

**Release date:** 2026-2-1
Expand Down
4 changes: 2 additions & 2 deletions src/main/charts/bitbucket/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ deprecated: false
annotations:
artifacthub.io/containsSecurityUpdates: "false"
artifacthub.io/changes: |-
- "Add Gateway API support via HTTPRoute resources"
- "Gateway API provides modern alternative to Ingress"
- "DEVPROD-3580: Add gateway api support (#1084)"
- "Update appVersions for DC apps (#1100)"

dependencies:
- name: common
Expand Down
19 changes: 15 additions & 4 deletions src/main/charts/bitbucket/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# bitbucket

![Version: 2.0.9](https://img.shields.io/badge/Version-2.0.9-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 10.2.1](https://img.shields.io/badge/AppVersion-10.2.1-informational?style=flat-square)
![Version: 2.0.10](https://img.shields.io/badge/Version-2.0.10-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 10.2.1](https://img.shields.io/badge/AppVersion-10.2.1-informational?style=flat-square)

A chart for installing Bitbucket Data Center on Kubernetes

Expand Down Expand Up @@ -175,6 +175,17 @@ Kubernetes: `>=1.21.x-0`
| fluentd.imageRepo | string | `"fluent/fluentd-kubernetes-daemonset"` | The Fluentd sidecar image repository |
| fluentd.imageTag | string | `"v1.11.5-debian-elasticsearch7-1.2"` | The Fluentd sidecar image tag |
| fluentd.resources | object | `{}` | Resources requests and limits for fluentd sidecar container See: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ |
| gateway.additionalRules | list | `[]` | Advanced routing rules. Use this for complex routing scenarios like header-based routing, traffic splitting, or multiple backends. See: https://gateway-api.sigs.k8s.io/reference/spec/#gateway.networking.k8s.io/v1.HTTPRouteRule |
| gateway.annotations | object | `{}` | Annotations to add to the HTTPRoute resource. |
| gateway.create | bool | `false` | Set to 'true' if an HTTPRoute Resource should be created. This depends on a pre-provisioned Gateway API controller being available and a Gateway resource. Cannot be enabled if ingress.create is true. |
| gateway.filters | list | `[]` | HTTP filters to apply to requests. Can be used to add/remove headers, perform redirects, or rewrite URLs. See: https://gateway-api.sigs.k8s.io/reference/spec/#gateway.networking.k8s.io/v1.HTTPRouteFilter |
| gateway.hostnames | list | `[]` | The hostnames that should be routed to Bitbucket. At least one hostname is required when gateway.create is true. Setting hostnames activates gateway mode for product configuration even when gateway.create is false, allowing use with a pre-existing Gateway or external proxy. The first entry is used as the canonical hostname for base URL, proxy settings, and NOTES output — list the primary/public hostname first. |
| gateway.https | bool | `true` | Whether users access the application over HTTPS. This does not configure TLS on the Gateway or load balancer — it must match how traffic is actually routed to the application. |
| gateway.labels | object | `{}` | Labels to add to the HTTPRoute resource. |
| gateway.parentRefs | list | `[]` | Reference to the parent Gateway resource. Supports any standard parentRef fields (name, namespace, sectionName, etc.). See: https://gateway-api.sigs.k8s.io/reference/spec/#gateway.networking.k8s.io/v1.ParentReference |
| gateway.path | string | `nil` | The base path for routing. When empty, falls back to the product's service.contextPath (same behavior as ingress). Set explicitly to override, e.g. "/bitbucket". |
| gateway.pathType | string | `"PathPrefix"` | Path matching type. Can be "PathPrefix", "Exact", or "RegularExpression". PathPrefix is recommended for most use cases. |
| gateway.timeouts | object | `{"backendRequest":"60s","request":"60s"}` | Timeout configuration for HTTPRoute rules. Note: when migrating from Ingress, these replace proxyReadTimeout and proxySendTimeout. There is no Gateway API equivalent for proxyConnectTimeout or maxBodySize — those require controller-specific policies (e.g. Envoy Gateway BackendTrafficPolicy). See: https://gateway-api.sigs.k8s.io/reference/spec/#gateway.networking.k8s.io/v1.HTTPRouteTimeouts |
| hostNamespaces | object | `{}` | Share host namespaces which may include hostNetwork, hostIPC, and hostPID |
| image | object | `{"pullPolicy":"IfNotPresent","repository":"atlassian/bitbucket","tag":""}` | Image configuration |
| image.pullPolicy | string | `"IfNotPresent"` | Image pull policy |
Expand All @@ -184,12 +195,12 @@ Kubernetes: `>=1.21.x-0`
| ingress.annotations | object | `{}` | The custom annotations that should be applied to the Ingress Resource. If using an ingress-nginx controller be sure that the annotations you add here are compatible with those already defined in the 'ingess.yaml' template |
| ingress.className | string | `"nginx"` | The class name used by the ingress controller if it's being used. Please follow documentation of your ingress controller. If the cluster contains multiple ingress controllers, this setting allows you to control which of them is used for Atlassian application traffic. |
| ingress.create | bool | `false` | Set to 'true' if an Ingress Resource should be created. This depends on a pre-provisioned Ingress Controller being available. |
| ingress.host | string | `nil` | The fully-qualified hostname (FQDN) of the Ingress Resource. Traffic coming in on this hostname will be routed by the Ingress Resource to the appropriate backend Service. |
| ingress.https | bool | `true` | Set to 'true' if browser communication with the application should be TLS (HTTPS) enforced. |
| ingress.host | string | `nil` | The fully-qualified hostname (FQDN) of the Bitbucket instance. This value is used to configure the product's proxy settings and, when ingress.create is true, the Ingress resource routing rules. |
| ingress.https | bool | `true` | Whether users access the application over HTTPS. Set to 'false' if not using TLS, e.g. when reaching the service via localhost port-forwarding. |
| ingress.maxBodySize | string | `"250m"` | The max body size to allow. Requests exceeding this size will result in an HTTP 413 error being returned to the client. |
| ingress.nginx | bool | `true` | Set to 'true' if the Ingress Resource is to use the K8s 'ingress-nginx' controller. https://kubernetes.github.io/ingress-nginx/ This will populate the Ingress Resource with annotations that are specific to the K8s ingress-nginx controller. Set to 'false' if a different controller is to be used, in which case the appropriate annotations for that controller must be specified below under 'ingress.annotations'. |
| ingress.openShiftRoute | bool | `false` | Set to true if you want to create an OpenShift Route instead of an Ingress |
| ingress.path | string | `nil` | The base path for the Ingress Resource. For example '/bitbucket'. Based on a 'ingress.host' value of 'company.k8s.com' this would result in a URL of 'company.k8s.com/bitbucket'. Default value is 'bitbucket.service.contextPath'. |
| ingress.path | string | `nil` | The base path for the application, e.g. '/bitbucket'. Defaults to 'bitbucket.service.contextPath'. |
| ingress.proxyConnectTimeout | int | `60` | Defines a timeout for establishing a connection with a proxied server. It should be noted that this timeout cannot usually exceed 75 seconds. |
| ingress.proxyReadTimeout | int | `60` | Defines a timeout for reading a response from the proxied server. The timeout is set only between two successive read operations, not for the transmission of the whole response. If the proxied server does not transmit anything within this time, the connection is closed. |
| ingress.proxySendTimeout | int | `60` | Sets a timeout for transmitting a request to the proxied server. The timeout is set only between two successive write operations, not for the transmission of the whole request. If the proxied server does not receive anything within this time, the connection is closed. |
Expand Down
11 changes: 11 additions & 0 deletions src/main/charts/confluence/Changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Change Log

## 2.0.10

**Release date:** 2026-4-3

![AppVersion: 10.2.7](https://img.shields.io/static/v1?label=AppVersion&message=10.2.7&color=success&logo=)
![Kubernetes: >=1.21.x-0](https://img.shields.io/static/v1?label=Kubernetes&message=>=1.21.x-0&color=informational&logo=kubernetes)
![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm)

* DEVPROD-3580: Add gateway api support (#1084)
* DCDORA-2747 Use OpenSearch 3.5.0 for Confluence (#1092)

## 2.0.9

**Release date:** 2026-2-1
Expand Down
3 changes: 2 additions & 1 deletion src/main/charts/confluence/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,8 @@ deprecated: false
annotations:
artifacthub.io/containsSecurityUpdates: "true"
artifacthub.io/changes: |-
- "Add Gateway API support via HTTPRoute resources"
- "DEVPROD-3580: Add gateway api support (#1084)"
- "DCDORA-2747 Use OpenSearch 3.5.0 for Confluence (#1092)"

dependencies:
- name: common
Expand Down
Loading
Loading