Helm chart release notes#
Each Starburst Enterprise platform (SEP) release is accompanied by a new release of the supported Helm charts. Details of the changes on each chart can be found in the following release note sections.
Starburst Enterprise and Trino-based releases#
360.12.0 (20 May 2022)#
Update to SEP 360-e.12
360.11.0 (25 Apr 2022)#
Update to SEP 360-e.11
360.10.0 (18 Mar 2022)#
Update to SEP 360-e.10
360.9.0 (23 Feb 2022)#
Update to SEP 360-e.9
360.8.0 (17 Dec 2021)#
Update to SEP 360-e.8
360.7.0 (24 Nov 2021)#
Update to SEP 360-e.7
Update Starburst Ranger to 2.1.0-e.18
Support for Automated Ingress Service on GKE
Add support for extra init and sidecar containers to SEP chart
Revert default for
query.max-memory
to default 1PB in SEP chartAdd configurable timeouts for startup probes to Ranger chart
Upgrade Prometheus JMX Exporter to 0.16.1
Add missing authentication types to fix validation in SEP init container
360.6.0 (13 Oct 2021)#
Update to SEP 360-e.6
360.5.0 (22 Sep 2021)#
Update to SEP 360-e.5
Remove the outdated PostgreSQL JDBC driver from Hive image.
360.3.0 (7 Sep 2021)#
Update to SEP 360-e.3
Further improvements to the Starburst Cache Service Helm chart
Fix bug with wrong default value assigned to
query.max-memory
Add support for the internal TLS communication feature added in SEP 360-e
Hide sensitive data from Deployment objects in Starburst Hive and Starburst Ranger Helm charts
360.2.0 (16 Aug 2021)#
Update to SEP 360-e.2
Add Helm charts for the Starburst Cache Service
Add support for service account for pods
Add support for custom startup script
initFile
in Starburst Ranger chartAdd a common memory parameter setting memory limit and request in SEP chart
Add support for security context in HMS chart
Replace Ingress expose type in HMS chart by LoadBalancer type
359.0.0 (8 Jul 2021)#
Update to SEP 359-e
Update
jvm.config
default to include-XX:-OmitStackTraceInFastThrow
Upgrade to Ranger 2.1.0
Migrate Ranger Admin and UserSync Docker images to run as non-root user
Fix wait-for URL in Ranger UserSync
Logging fix for Ranger
356.5.0 (23 June 2021)#
Update to SEP 356-e.5
Update
jvm.config
default to include-XX:-OmitStackTraceInFastThrow
Add option to expose HTTPS port in services
Allow setting target port for services
350.11.0 (23 Jun 2021)#
Update to SEP 350-e.11
350.10.0 (14 Jun 2021)#
Update to SEP 350-e.10
345.12.0 (14 Jun 2021)#
Update to SEP 345-e.12
338.8.0 (14 Jun 2021)#
Update to SEP 338-e.8
356.3.0 (11 Jun 2021)#
Update to SEP 356-e.3
358.0.0 (8 Jun 2021)#
Update to SEP 358-e
357.0.0 (28 May 2021)#
Update to SEP 357-e
Use headless
coordinator
service for discovery
356.1.0 (14 May 2021)#
Update to SEP 356-e.1
Cache service chart added
Add support for Kubernetes versions 1.19 and 1.20, remove support for deprecated versions 1.16 and 1.17
Add support for ARM (Graviton) processor architecture
Add support for specifying the Hive metastore warehouse directory
356.0.0 (10 May 2021)#
Update to SEP 356-e.0
Add
HIVE_METASTORE_WAREHOUSE_DIR
support in the starburst-hive chartSwitch SEP init and Hive base docker images to use Alpine Linux
Change SEP init container to run workload as non-root user
355.0.0 (12 Apr 2021)#
Update to SEP 355-e
Extra labels support for NodePort services
Add optional custom labels to k8s resources
Recreate pods on chart values change
Update
userDatabase
parameter to befalse
by default
354.0.0 (25 Mar 2021)#
Update to SEP 354-e
Branding update to Starburst Enterprise affects configuration parameters, filenames, and more. This breaking change requires new cluster installation.
Starburst Enterprise and PrestoSQL-based releases#
345.11.0 (14 May 2021)#
Update to SEP 345-e.11
338.7.0 (14 May 2021)#
Update to SEP 338-e.7
350.8.0 (14 May 2021)#
Update to SEP 350-e.8
350.7.0 (8 Apr 2021)#
Update to SEP 350-e.7
345.10.0 (8 Apr 2021)#
Update to SEP 345-e.10
338.6.0 (8 Apr 2021)#
Update to SEP 338-e.6
350.6.0 (19 Mar 2021)#
Update to SEP 350-e.6
Add
-XX:PerMethodRecompilationCutoff
and-XX:PerBytecodeRecompilationCutoff
as JVM safety configuration for SEP
345.9.0 (19 Mar 2021)#
Update to SEP 345-e.9
Add
-XX:PerMethodRecompilationCutoff
and-XX:PerBytecodeRecompilationCutoff
as JVM safety configuration for SEP
350.5.0 (12 Mar 2021)#
Update to SEP 350-e.5
Fix bug with copying license in SEP init container
Fix bug with rendering commented out secretRefs
Build Helm operator with the latest Operator SDK 1.4.2
Add support for Horizontal Pod Autoscaler to Helm operator
345.8.0 (12 Mar 2021)#
Update to SEP 345-e.8
350.3.0 (26 Feb 2021)#
Update to SEP 350-e.3
345.6.0 (18 Feb 2021)#
Update to SEP 345-e.6
350.1.2 (10 Feb 2021)#
Change the autoscaling API to v1
Enable Helm upgrade
350.1.1 (3 Feb 2021)#
Update to SEP 350-e
Add start up script support to the HMS chart
worker.replicas
replacesworker.count
in SEPvalues.yaml
, backward compatible change whereworker.count
takes precedence overworker.replicas
if both definedFix bug with incorrectly converted annotations for Ingress resources
345.4.0 (21 Jan 2021)#
Update to SEP 345-e.4
Add start up script support to the HMS chart
Add support for additional volumes in Ranger chart
348.0.0 (18 Dec 2020)#
Update to SEP 348-e
Add env and envFrom properties to HMS and Ranger charts
Fix Helm warning for SEP and Ranger charts when
securityContext
is usedAdd support for k8s secrets for authentication to the Docker registry in all charts with the
imagePullSecrets
configuration
338.5.0 (10 Dec 2020)#
Update to SEP 338-e.5
345.3.0 (10 Dec 2020)#
Update to SEP 345-e.3
Change default catalogs directory location to
/usr/lib/presto/etc/catalog
Upgrade Ranger to version
2.0.45
347.0.1 (04 Dec 2020)#
Add custom pod and deployment annotations for SEP, HMS and Ranger charts
347.0.0 (30 Nov 2020)#
Update to SEP 347-e
346.0.1 (26 Nov 2020)#
Support slashes in secret prefix
346.0.0 (16 Nov 2020)#
Update to SEP 346-e
338.4.0 (16 Nov 2020)#
Update to SEP 338-e.4
345.2.0 (16 Nov 2020)#
Update to SEP 345-e.2
Fix bug with overriding env variables in the SEP charts when the key name matches
345.1.0 (12 Nov 2020)#
Update to SEP 345-e.1
Support graceful shutdown for workers
Change the launcher script used by the SEP
initFile
to be/usr/lib/presto/bin/run-presto
Fix SEP charts permission issue with OpenShift clusters
Support for pod priority in SEP
Fix
secretRef
usage inenvFrom
whenexternalSecret
is enabledAdd ability to configure
securityContext
for SEP podsAdd ability to configure
securityContext
andserviceAccount
for Ranger podsAdd support for
additionalVolumes
in HMS chartFix enabling usersync in Ranger charts
344.0.2 (29 Oct 2020)#
Add support for Secret reference in catalog configuration
Support for TLS for Ranger database access
Fix HMS charts permission issue with OpenShift clusters
Add additional env variable section for HMS internal database
338.3.0 (16 Oct 2020)#
Update to SEP 338-e.3
344.0.1 (16 Oct 2020)#
Update to SEP 344-e
343.0.2 (16 Oct 2020)#
Remove incorrect default values for SEP’s
log.properties
fileFix GCS credential key to be a secret in HMS
Fix classpath issue with GCS access in HMS
Add automatic External Secret mounting capability
Remove unused
presto-admin
service account
343.0.1 (30 Sep 2020)#
Upgrade Ranger to 2.0.34
343.0.0 (29 Sep 2020)#
Update to SEP 343-e
338.2.1 (29 Sep 2020)#
Add subpath support for SEP
additionalVolumes
Change SEP
initFile
parameter to inline string invalues.yaml
Allow creating custom files in SEP’s
etc
folderRemove SEP option in values.yaml for
query.maxMemoryForCluster
Fix bug in Hive metastore with querying Azure datasources
Add option in Hive metastore to allow service principal based auth in ADLS gen2
328.2.0 (22 Sep 2020)#
Numerous breaking changes for
values.yaml
configuration and default valuesAdd LDAP authentications support
Added k8s secrets support for binary files
Add init container usage
Add Prometheus by default
Cleaner configuration for
jvm.config
,log.properties
,node.properties
andconfig.properties
Remove Ranger configuration in starburst-presto
Renamed
additionalCatalogs
tocatalogs
Update to SEP 338-e.2
338.0.0 (10 Sep 2020)#
Initial public release of charts for SEP 338