v2023.08: Moved K8s to base and Upgraded Bamboo (#43)
github-actions
released this
22 Aug 14:04
·
0 commits
to 176cd6849cd1e65b094c432933087b87704e5fb1
since this release
* Moved Bamboo kubernetes deployment to base directory this will standardise deployments * Moved kubernetes kustomizer resource to point to base directory * Upgraded Bamboo to version 9.2.4 LTS * MOved Kubernetes files to base * Updated docker file to include opencontainers description * Moved part of Kubernetes securityContext spec to container level This best practice applys the securityContext to all container in the deployment and reduces code duplications Updated Kubernetes deployment spec set readOnlyRootFilesystem and increased initialDelaySeconds Added apk package curl for internal use, updated folder path name by making it consistent moved Bamboo logs to ephemeral storage U[dated Kubernetes deployment manifest to include resources - this is to define resource specs, and added JAVA min max and opts from system resource foo * bugfix: fixed chown for Bamboo dir and process * Updated base OpenJDK to 21-slim * Added K8s mount point for catalina conf * Disabled Kubernetes deployment automountServiceAccountToken and enableServiceLinks This improves our security posture