- Clusters with purpose 'builds' can now be scoped to specific plans and deploys. This feature works in tandem with the 'Write Cluster Config' task and the existing Bamboo permissions system to ensure only authorised users have access to a cluster.
- All plugin tasks can now be used from deployments as well.
- Compatibility with Bamboo 9.3.
Version history
1.5.35Bamboo 8.0.0 - 9.5.32023-10-20Scoping for build clusters Version 1.5.35 • Released 2023-10-20 • Supported By WindTunnel Technologies • Paid via Atlassian • Commercial1.5.35Bamboo Server 7.0.1 - 9.5.32023-10-20Scoping for build clusters Version 1.5.35 • Released 2023-10-20 • Supported By WindTunnel Technologies • Paid via Atlassian • Commercial- Clusters with purpose 'builds' can now be scoped to specific plans and deploys. This feature works in tandem with the 'Write Cluster Config' task and the existing Bamboo permissions system to ensure only authorised users have access to a cluster.
- All plugin tasks can now be used from deployments as well.
- Compatibility with Bamboo 9.3.
1.4.33Bamboo 8.0.0 - 9.2.132022-11-15Automatic pool instance scheduling performance Version 1.4.33 • Released 2022-11-15 • Supported By WindTunnel Technologies • Paid via Atlassian • Commercial- Fixed an exception occurring for agents not having a UUID available.
- Database rework, improving instance lookup performance.
- Significant rework of scheduling algorithm for instances in the automatic pool to address performance issues on larger installations.
- Addition of new instance setting 'auto start mode', allowing control of the rate at which instances from the automatic pool are started.
1.4.33Bamboo Server 7.0.1 - 9.2.132022-11-15Automatic pool instance scheduling performance Version 1.4.33 • Released 2022-11-15 • Supported By WindTunnel Technologies • Paid via Atlassian • Commercial- Fixed an exception occurring for agents not having a UUID available.
- Database rework, improving instance lookup performance.
- Significant rework of scheduling algorithm for instances in the automatic pool to address performance issues on larger installations.
- Addition of new instance setting 'auto start mode', allowing control of the rate at which instances from the automatic pool are started.
1.3.32Bamboo 8.0.0 - 9.0.42022-07-11Bamboo Data Center Version 1.3.32 • Released 2022-07-11 • Supported By WindTunnel Technologies • Paid via Atlassian • Commercial1.3.32Bamboo Server 7.0.1 - 9.0.42022-07-11Bamboo Data Center Version 1.3.32 • Released 2022-07-11 • Supported By WindTunnel Technologies • Paid via Atlassian • Commercial1.3.31Bamboo Server 7.0.1 - 8.2.92022-06-03Windows image support and Bamboo 8.2 compatibility Version 1.3.31 • Released 2022-06-03 • Supported By WindTunnel Technologies • Paid via Atlassian • Commercial1.1.29Bamboo Server 6.6.0 - 8.1.122022-03-08Bugfix: allow YAML merge input to expand horizontally Version 1.1.29 • Released 2022-03-08 • Supported By WindTunnel Technologies • Paid via Atlassian • CommercialNo release notes.1.1.28Bamboo Server 6.6.0 - 8.1.122022-01-05Bamboo Data Center notice Version 1.1.28 • Released 2022-01-05 • Supported By WindTunnel Technologies • Paid via Atlassian • CommercialWith the release of Bamboo 8.1 comes the availability of the Bamboo Data Center Apps Program.
We are currently in the process of preparing a Data Center version of the app, which will be released once the certification process is completed. Please note that customers running a Data Center version of Bamboo will be required to purchase a Data Center app license upon the next renewal afterwards.
In the meantime, the Server version of the app is fully supported on Data Center even when UPM flags it as incompatible.
1.1.27Bamboo Server 6.6.0 - 8.1.122021-09-02Bugfix Version 1.1.27 • Released 2021-09-02 • Supported By WindTunnel Technologies • Paid via Atlassian • CommercialFixed redirect issue on plugin administration pages for users with the Bamboo restricted admin role.
1.1.26Bamboo Server 6.6.0 - 8.0.132021-08-31Bugfix & Bamboo 8.0.0 compatibility Version 1.1.26 • Released 2021-08-31 • Supported By WindTunnel Technologies • Paid via Atlassian • Commercial- The Bamboo home directory is no longer mounted read-only into the Docker container when using Docker-in-Docker/Bamboo Docker Runner. This resulted in a 'read-only file system' error when writing files from the custom build image into the Bamboo home directory.
- The app has been tested for compatibility with the recently released Bamboo 8.0.0 version.
1.1.25Bamboo Server 6.6.0 - 7.2.102021-01-27Improved YAML merging Version 1.1.25 • Released 2021-01-27 • Supported By WindTunnel Technologies • Paid via Atlassian • CommercialThe YAML merging of the instance ‘Spec merge’ field was revisited, as its original implementation did not support certain use-cases. Depending on your current use of the ‘Spec merge’ field, this might be a breaking (but easily resolvable) change. Please have a look at the new Adjust Agent Pod Spec tutorial for details.
1.1.24Bamboo Server 6.6.0 - 7.2.102020-12-26Several new tasks and instance pod spec yaml merging Version 1.1.24 • Released 2020-12-26 • Supported By WindTunnel Technologies • Paid via Atlassian • Commercial- Feature: specification of cluster connection purpose (Agents = existing purpose, Builds = new purpose which allows interacting with the cluster form builds and deployments using the new write cluster config task).
- Feature: task for dumping cluster connection details to a kubeconfig file, to be used with cluster connections of purpose Builds.
- Feature: tasks for downloading kubectl and helm binaries.
- Feature: the instance node assignment field has been generalized to accept any YAML to be merged with the generated pod spec.
- Bugfix: the client certificate authentication method now requires the private key data.
1.0.22Bamboo Server 6.6.0 - 7.2.102020-12-18Instance storage class Version 1.0.22 • Released 2020-12-18 • Supported By WindTunnel Technologies • Paid via Atlassian • Commercial- Feature: allow specification of a storage class name when creating an instance.
- Feature: updated client libraries, improved Kubernetes 1.18 and 1.19 compatibility.
- Bugfix: incompatibility for Bamboo installations using Microsoft SQL Server.
- Bugfix: cluster certificate authority, token and client certificate fields now accept base64-encoded values as well.
- Bugfix: UI issue when editing fields of stopped instances.
1.0.19Bamboo Server 6.6.0 - 7.2.102020-09-22Node assignments Version 1.0.19 • Released 2020-09-22 • Supported By WindTunnel Technologies • Paid via Atlassian • Commercial- Allow specification of instance node assignment using Tolerations, Node selector and/or Affinity.
- Allow editing certain fields of stopped instances (image, size and node assignment).
- Testing performed on Azure Kubernetes Service.
0.9.15Bamboo Server 6.8.0 - 7.0.62020-06-18Hotfix release Version 0.9.15 • Released 2020-06-18 • Supported By WindTunnel Technologies • Paid via Atlassian • Commercial- Bugfix: issue when detecting Bamboo license remote agent support
- Bugfix: issue when auto-approving Bamboo agents
0.9.13Bamboo Server 6.8.0 - 7.0.62020-06-18Production candidate Version 0.9.13 • Released 2020-06-18 • Supported By WindTunnel Technologies • Paid via Atlassian • Commercial- Improved validation of docker image names.
- Support for coarse-grained instance size specification (RAM/CPU).
- Support for instance storage size specification (PVC).
- Support for auto-inactivation of 'Task Pool' instances.
- Instance 'Automatic Pool', which autonomously manages instance state based on build queue.
- Instance settings: idle time and grace period.
- Bugfix: event temporal order.
0.2.10Bamboo Server 6.8.0 - 7.0.62020-06-04Major update towards v1 Version 0.2.10 • Released 2020-06-04 • Supported By WindTunnel Technologies • Paid via Atlassian • Commercial- Instance 'Task Pool', with start and stop tasks.
- Support for private docker image repositories.
- Support for Docker-in-Docker.
- Improved instance error reporting.
- Instance 'Prune' action.
- Improved cluster token validation.
- Inform about running build when instance is deleted.
0.1.4Bamboo Server 6.8.0 - 7.0.62020-06-04Initial release Version 0.1.4 • Released 2020-06-04 • Supported By WindTunnel Technologies • Paid via Atlassian • Commercial- Connect with Kubernetes clusters: client certificate and token authentication.
- Define build agent docker images.
- Manually create, start, stop and delete instances.
- Support for security token verification and auto-authorization.