@@ -13,6 +13,7 @@ All notable changes to this project will be documented in this file.
13
13
- Use ` --console-log-format ` (or ` CONSOLE_LOG_FORMAT ` ) to set the format to ` plain ` (default) or ` json ` .
14
14
- Expose history and connect services via listener classes ([ #562 ] ).
15
15
- Support for Spark 3.5.6 ([ #580 ] ).
16
+ - Add RBAC rule to helm template for automatic cluster domain detection ([ #592 ] ).
16
17
17
18
### Changed
18
19
@@ -34,17 +35,24 @@ All notable changes to this project will be documented in this file.
34
35
- The defaults from the docker images itself will now apply, which will be different from 1000/0 going forward
35
36
- This is marked as breaking because tools and policies might exist, which require these fields to be set
36
37
- Enable the built-in Prometheus servlet. The jmx exporter was removed in ([ #584 ] ) but added back in ([ #585 ] ).
38
+ - BREAKING: Bump stackable-operator to 0.94.0 and update other dependencies ([ #592 ] ).
39
+ - The default Kubernetes cluster domain name is now fetched from the kubelet API unless explicitly configured.
40
+ - This requires operators to have the RBAC permission to get nodes/proxy in the apiGroup "". The helm-chart takes care of this.
41
+ - The CLI argument ` --kubernetes-node-name ` or env variable ` KUBERNETES_NODE_NAME ` needs to be set. The helm-chart takes care of this.
37
42
38
43
### Fixed
39
44
40
45
- Use ` json ` file extension for log files ([ #553 ] ).
41
46
- The Spark connect controller now watches StatefulSets instead of Deployments (again) ([ #573 ] ).
42
47
- BREAKING: Move ` listenerClass ` to ` roleConfig ` for Spark History Server and Spark Connect. Service names changed. ([ #588 ] ).
48
+ - Allow uppercase characters in domain names ([ #592 ] ).
43
49
44
50
### Removed
45
51
46
52
- Support for Spark versions 3.5.2 has been dropped ([ #570 ] ).
47
53
- Integration test spark-pi-public-s3 because the AWS SDK >2.24 doesn't suuport anonymous S3 access anymore ([ #574 ] ).
54
+ - Remove the ` lastUpdateTime ` field from the stacklet status ([ #592 ] ).
55
+ - Remove role binding to legacy service accounts ([ #592 ] ).
48
56
49
57
[ #539 ] : https://github.com/stackabletech/spark-k8s-operator/pull/539
50
58
[ #547 ] : https://github.com/stackabletech/spark-k8s-operator/pull/547
@@ -64,6 +72,7 @@ All notable changes to this project will be documented in this file.
64
72
[ #584 ] : https://github.com/stackabletech/spark-k8s-operator/pull/584
65
73
[ #585 ] : https://github.com/stackabletech/spark-k8s-operator/pull/585
66
74
[ #588 ] : https://github.com/stackabletech/spark-k8s-operator/pull/588
75
+ [ #592 ] : https://github.com/stackabletech/spark-k8s-operator/pull/592
67
76
68
77
## [ 25.3.0] - 2025-03-21
69
78
0 commit comments