Skip to content

Commit

Permalink
Merge pull request #448 from alexandrevilain/release/v0.15.0
Browse files Browse the repository at this point in the history
Prepare release v0.15.0
  • Loading branch information
alexandrevilain committed Aug 10, 2023
2 parents 2da8530 + 9bb2e02 commit 834a8e6
Show file tree
Hide file tree
Showing 8 changed files with 373 additions and 120 deletions.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,8 @@ Please note this table only reports end-to-end tests suite coverage, others vers
| Temporal Operator | Temporal | Kubernetes |
|-------------------|--------------------|----------------|
| v0.15.x | v1.18.x to v1.21.x | v1.24 to v1.27 |
| v0.14.x | v1.18.x to v1.21.x | v1.24 to v1.27 |
| v0.13.x | v1.18.x to v1.20.x | v1.24 to v1.27 |
| v0.12.x | v1.18.x to v1.20.x | v1.23 to v1.26 |
| v0.11.x | v1.17.x to v1.19.x | v1.23 to v1.26 |
Expand All @@ -85,6 +87,7 @@ Please note this table only reports end-to-end tests suite coverage, others vers
- [x] Cluster version upgrades.
- [x] Cluster monitoring.
- [x] Complete end2end test suite.
- [x] Archival.
- [ ] Auto scaling.
- [ ] Multi cluster replication.
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.14.0
0.15.0
8 changes: 4 additions & 4 deletions bundle/manifests/temporal-operator.clusterserviceversion.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -119,10 +119,10 @@ metadata:
capabilities: Seamless Upgrades
categories: Application Runtime, Developer Tools, AI/Machine Learning
containerImage: ghcr.io/alexandrevilain/temporal-operator
createdAt: "2023-07-23T10:18:46Z"
createdAt: "2023-08-09T16:50:04Z"
operators.operatorframework.io/builder: operator-sdk-v1.26.1
operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
name: temporal-operator.v0.14.0
name: temporal-operator.v0.15.0
namespace: placeholder
spec:
apiservicedefinitions: {}
Expand Down Expand Up @@ -471,7 +471,7 @@ spec:
- --leader-elect
command:
- /manager
image: ghcr.io/alexandrevilain/temporal-operator:v0.14.0
image: ghcr.io/alexandrevilain/temporal-operator:v0.15.0
livenessProbe:
httpGet:
path: /healthz
Expand Down Expand Up @@ -576,7 +576,7 @@ spec:
name: Temporal Community
url: https://temporal.io/
replaces: temporal-operator.v0.9.1
version: 0.14.0
version: 0.15.0
webhookdefinitions:
- admissionReviewVersions:
- v1
Expand Down
358 changes: 274 additions & 84 deletions bundle/manifests/temporal.io_temporalclusters.yaml

Large diffs are not rendered by default.

59 changes: 59 additions & 0 deletions bundle/manifests/temporal.io_temporalnamespaces.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,65 @@ spec:
description: AllowDeletion makes the controller delete the Temporal
namespace if the CRD is deleted.
type: boolean
archival:
description: Archival is a per-namespace archival configuration. If
not set, the default cluster configuration is used.
properties:
history:
description: History is the config for this namespace history
archival.
properties:
enableRead:
default: false
description: EnableRead allows temporal to read from the archived
Event History.
type: boolean
enabled:
default: false
description: Enabled defines if the archival is enabled by
default for all namespaces or for a particular namespace
(depends if it's for a TemporalCluster or a TemporalNamespace).
type: boolean
path:
description: Path is ...
type: string
paused:
default: false
description: Paused defines if the archival is paused.
type: boolean
required:
- enableRead
- path
- paused
type: object
visibility:
description: Visibility is the config for this namespace visibility
archival.
properties:
enableRead:
default: false
description: EnableRead allows temporal to read from the archived
Event History.
type: boolean
enabled:
default: false
description: Enabled defines if the archival is enabled by
default for all namespaces or for a particular namespace
(depends if it's for a TemporalCluster or a TemporalNamespace).
type: boolean
path:
description: Path is ...
type: string
paused:
default: false
description: Paused defines if the archival is paused.
type: boolean
required:
- enableRead
- path
- paused
type: object
type: object
clusterRef:
description: Reference to the temporal cluster the namespace will
be created.
Expand Down
Loading

0 comments on commit 834a8e6

Please sign in to comment.