Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,22 @@ All notable changes to this project will be documented in this file.

### Changed

- BREAKING: `ClusterRef` namespace now optional ([#95]).
- BREAKING: CRD changes. The `spec.opa` and `spec.hive` renamed to
`spec.opaConfigMapName` and `spec.hiveConfigMapName`
which only accept a String ([#131]).
- BREAKING: In case the namespace is omitted, the operator defaults to the `TrinoCluster` namespace instead of `default` ([#95]).
- User authentication now provided via secret instead of custom resource ([#81]).
- User authentication not exposed in configmap anymore ([#81]).
- TLS certificates / keystore now retrieved via secret-operator ([#81]).
- The Trino version is now a string instead of enum ([#81]).
- `operator-rs` `0.4.0` → `0.10.0` ([#81], [#95], [#118]).
- `stackable-regorule-crd` `0.2.0` → `0.6.0` ([#81], [#118]).
- Improvements to setting up (easy) insecure clusters ([#131])

[#81]: https://github.com/stackabletech/trino-operator/pull/81
[#95]: https://github.com/stackabletech/trino-operator/pull/95
[#118]: https://github.com/stackabletech/trino-operator/pull/118
[#131]: https://github.com/stackabletech/trino-operator/pull/131

## [0.2.0] - 2021-12-06

Expand Down
2 changes: 1 addition & 1 deletion deploy/config-spec/properties.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ properties:
value: "8443"
roles:
- name: "coordinator"
required: true
required: false
asOfVersion: "0.0.0"

- property: &queryMaxMemory
Expand Down
30 changes: 4 additions & 26 deletions deploy/crd/trinocluster.crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -199,36 +199,14 @@ spec:
required:
- roleGroups
type: object
hive:
hiveConfigMapName:
nullable: true
properties:
chroot:
nullable: true
type: string
name:
type: string
namespace:
nullable: true
type: string
required:
- name
type: object
type: string
nodeEnvironment:
type: string
opa:
opaConfigMapName:
nullable: true
properties:
chroot:
nullable: true
type: string
name:
type: string
namespace:
nullable: true
type: string
required:
- name
type: object
type: string
s3:
description: Contains all the required connection information for S3.
nullable: true
Expand Down
2 changes: 1 addition & 1 deletion deploy/helm/trino-operator/configs/properties.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ properties:
value: "8443"
roles:
- name: "coordinator"
required: true
required: false
asOfVersion: "0.0.0"

- property: &queryMaxMemory
Expand Down
30 changes: 4 additions & 26 deletions deploy/helm/trino-operator/crds/crds.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -201,36 +201,14 @@ spec:
required:
- roleGroups
type: object
hive:
hiveConfigMapName:
nullable: true
properties:
chroot:
nullable: true
type: string
name:
type: string
namespace:
nullable: true
type: string
required:
- name
type: object
type: string
nodeEnvironment:
type: string
opa:
opaConfigMapName:
nullable: true
properties:
chroot:
nullable: true
type: string
name:
type: string
namespace:
nullable: true
type: string
required:
- name
type: object
type: string
s3:
description: Contains all the required connection information for S3.
nullable: true
Expand Down
2 changes: 1 addition & 1 deletion deploy/manifests/configmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ data:
\ file: \"config.properties\"\n datatype:\n type: \"integer\"\n
\ min: \"1024\"\n max: \"65535\"\n defaultValues:\n - fromVersion:
\"0.0.0\"\n value: \"8443\"\n roles:\n - name: \"coordinator\"\n
\ required: true\n asOfVersion: \"0.0.0\"\n\n - property: &queryMaxMemory\n
\ required: false\n asOfVersion: \"0.0.0\"\n\n - property: &queryMaxMemory\n
\ propertyNames:\n - name: \"query.max-memory\"\n kind:\n type:
\"file\"\n file: \"config.properties\"\n datatype:\n type:
\"string\"\n unit: *unitMemory\n defaultValues:\n - fromVersion:
Expand Down
30 changes: 4 additions & 26 deletions deploy/manifests/crds.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -203,36 +203,14 @@ spec:
required:
- roleGroups
type: object
hive:
hiveConfigMapName:
nullable: true
properties:
chroot:
nullable: true
type: string
name:
type: string
namespace:
nullable: true
type: string
required:
- name
type: object
type: string
nodeEnvironment:
type: string
opa:
opaConfigMapName:
nullable: true
properties:
chroot:
nullable: true
type: string
name:
type: string
namespace:
nullable: true
type: string
required:
- name
type: object
type: string
s3:
description: Contains all the required connection information for S3.
nullable: true
Expand Down
2 changes: 2 additions & 0 deletions docs/modules/ROOT/pages/index.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ The Stackable Operator for Trino currently supports the following versions of Tr

include::partial$supported-versions.adoc[]

== Get Docker image

[source]
----
docker pull docker.stackable.tech/stackable/trino:<version>
Expand Down
Loading