Releases: GoogleCloudPlatform/k8s-config-connector
Releases · GoogleCloudPlatform/k8s-config-connector
1.21.1
1.21.0
- Add the
IAMAuditConfig
resource - The
webhook
anddeletiondefender
admission handlers now persist their generated certificates into a Secret and reload on startup - Added cloud log severity to log messages
- Improved the scalability of the
webhook
admission handler process- Added horizontal pod autoscaling at 60% CPU utilization to the
webhook
pod - Increased the
webhook
pod's CPU limit in namespaced mode from 40m to 100m - Removed the memory 'requests' of 32Mi so the pod is always at the 64Mi limit
- Added horizontal pod autoscaling at 60% CPU utilization to the
- Reduced the load on the API server when the
deletiondefender
is restarted - Added custom access level conditions to
AccessContextManagerAccessLevel
CloudBuildTrigger
- Added the ability to reference a
StorageBucket
for logs - Added the
queueTtl
,secret
,source
,substitutions
,invertRegex
andtags
fields
- Added the ability to reference a
ComputeBackendService
no longer requires thehealthChecks
field- Added the
logConfig
field toComputeFirewall
- Added the
grpcHealthCheck
field toComputeHealthCheck
ComputeImage
- Added the ability to reference a source
ComputeImage
- Added the ability to reference a
ComputeSnapshot
- Added the ability to reference a source
- Added the
confidentialInstanceConfig
field toComputeInstance
andComputeInstanceTemplate
- Added the
exportSubnetRoutesWithPublicIp
field toComputeNetworkPeering
- Added the
filterExpr
andmetadataFields
fields toComputeSubNetwork
- Added the
defaultRouteAction
field toComputeURLMap
- Added the
clusterTelemetry
,defaultSnatStatus
,networkingMode
,kubeletConfig
,linuxNodeConfig
, andmasterGlobalAccessConfig
fields toContainerCluster
- Added the
publicKeyData
field toIAMServiceAccountKey
- Added the
enableMessageOrdering
,filter
, andretryPolicy
fields toPubSubSubscription
- Added the
persistenceIamIdentity
flag toRedisInstance
- Added the
uniformBucketLevelAccess
field toStorageBucket
- Added the ability to reference a
KMSCryptoKey
toArtifactRegistryRepository
- Added the
schema
field toBigQueryTable
1.20.1
1.20.0
- Additional logging around a lock for the registration controller, to help enable performance diagnostics
- BigtableInstance: omitting numNodes is now allowed, which permanently sets the resource to unmanaged numNodes. This
is useful in the case of having a different system manage the node count.
1.19.1
1.19.0
- Add support for configuring Bigtable garbage collection policies with the
BigtableGCPolicy
resource - Fix issue where
SQLUser
would constantly update despite there being no changes - Fix issue where deletion defender would sometimes panic during uninstallation of Config Connector, thereby preventing uninstallation to complete
- Performance improvements
1.18.0
1.17.0
1.16.0
- Adds support for
ArtifactRegistryRepository
- Raises default CPU limits and requests for Prometheus recorder workload (to help address throttling noticed in #239)
- Changes
DataflowJob
to allow forspec.parameters
andspec.ipConfiguration
to be updateable - Fixes issue that was causing
ContainerNodePool
andSQLDatabase
to displayUpdateFailed
due to the referencedContainerCluster
orSQLDatabase
not being ready - Fixes issue preventing the creation of BigQuery resources that read from Google Drive files due to insufficient OAuth 2.0 scopes
- Fixes issue causing
SourceRepoRepository
to constantly update even when there were no changes
1.15.1
- miscellaneous fixes and improvements
- improving
config-connector
output