2.7.1 (December 04, 2024)
BREAKING CHANGES:
Helm Chart
: ThecustomCAcertificates
value has been replaced to accept a base64-encoded CA bundle instead of a file path. This change aims to simplify the installation/upgrade workflow. [GH-516]
NOTES:
Helm Chart
: The default value ofoperator.syncPeriod
has changed from 5 minutes to 1 hour to reduce unnecessary reconciliation. [GH-512]
BUG FIXES:
Workspace
: Fix an issue wherespec.agentPool
can be set even whenspec.executionMode
is not set toagent
. [GH-504]Helm Chart
: Fix an issue that prevented custom CA certificates from being attached to the pod volume. ThecustomCAcertificates
value now refers to a base64-encoded CRT bundle instead of a file path. [GH-516]
ENHANCEMENTS:
Helm Chart
: Add the ability to configureaffinity
andtolerations
for the Deployment of the operator. [GH-495]Helm Chart
: Add the ability to configure additional labels for the Operator pod. [GH-522]
DEPENDENCIES:
- Bump
kube-rbac-proxy
from 0.18.0 to 0.18.2. [GH-514] [GH-531] - Bump
github.com/hashicorp/go-tfe
from 1.62.0 to 1.71.0. [GH-508] [GH-532] - Bump
github.com/hashicorp/go-slug
from 0.15.2 to 0.16.1. [GH-508] [GH-519] - Bump
k8s.io/api
from 0.30.3 to 0.31.3. [GH-525] [GH-527] - Bump
k8s.io/apimachinery
from 0.30.3 to 0.31.3. [GH-525] [GH-526] - Bump
sigs.k8s.io/controller-runtime
from 0.18.4 to 0.19.2. [GH-525] - Bump
k8s.io/client-go
from 0.30.3 to 0.31.3. [GH-525] [GH-527]
Community Contributors 🙌
- @baptman21 made their contribution in #495
- @mlflr made their contribution in #522