- Changes the usage of the namespace list API to namespace get in the plugin settings validation
- Added support to terminate pod once job is finished.
NOTE: Requires GoCD version 18.10.0 or higher. Plugin will not work with the older version of GoCD.
- Removed additional margin from status report pages
- 9f879b8 - Handle IndexOutOfBounds when container hasn't been brough up within a pod.
- 316eb28 - Handle NumberFormatException when desrializing agent autoregister count and maximum pending pods.
- 5d3bb9c - Improve the error message if accessing cluster during validation fails.
- Assign work to kubernetes GoCD agent based on job identifier.
- Restrict creation of new pods when pending pod count is already at user specified threshold.
- Support for agent status report with following information -
- Pod information
- GoCD agent information
- Pod events
- Pod logs
- Pod configuration in form of YAML file
- Support to configure plugin settings using service account token and CA cert of cluster.
NOTE: Requires GoCD version 18.2.0 or higher. Plugin will not work with the older version of GoCD.
Initial release of plugin.