diff --git a/cadence/Chart.yaml b/cadence/Chart.yaml index 1e0839d0..69fafedd 100644 --- a/cadence/Chart.yaml +++ b/cadence/Chart.yaml @@ -1,6 +1,6 @@ name: cadence -version: 0.22.1 -appVersion: 0.22.3 +version: 0.23.0 +appVersion: 0.23.2 description: Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way. icon: https://raw.githubusercontent.com/uber/cadence-web/master/client/assets/logo.svg apiVersion: v1 diff --git a/cadence/README.md b/cadence/README.md index 8f443635..d2f01aa3 100644 --- a/cadence/README.md +++ b/cadence/README.md @@ -19,7 +19,7 @@ This chart bootstraps a [Cadence](https://github.com/uber/cadence) and a [Cadenc ## Prerequisites - Kubernetes 1.7+ with Beta APIs enabled -- Cadence 0.22.0+ +- Cadence 0.23.0+ ## Installing the Chart @@ -328,7 +328,7 @@ Global options overridable per service are marked with an asterisk. | `nameOverride` | Override name of the application | `` | | `fullnameOverride` | Override full name of the application | `` | | `server.image.repository` | Server image repository | `ubercadence/server` | -| `server.image.tag` | Server image tag | `0.22.3` | +| `server.image.tag` | Server image tag | `0.23.2` | | `server.image.pullPolicy` | Server image pull policy | `IfNotPresent` | | `server.replicaCount`* | Server replica count | `1` | | `server.metrics.annotations.enabled`* | Annotate pods with Prometheus annotations | `false` | @@ -365,7 +365,7 @@ Global options overridable per service are marked with an asterisk. | `web.enabled` | Enable WebUI service | `true` | | `web.replicaCount` | Number of WebUI service Replicas | `1` | | `web.image.repository` | WebUI image repository | `ubercadence/web` | -| `web.image.tag` | WebUI image tag | `3.28.7` | +| `web.image.tag` | WebUI image tag | `3.29.5` | | `web.image.pullPolicy` | WebUI image pull policy | `IfNotPresent` | | `web.service.annotations` | WebUI service annotations | `{}` | | `web.service.type` | WebUI service type | `ClusterIP` | diff --git a/cadence/templates/server-configmap.yaml b/cadence/templates/server-configmap.yaml index de605e0a..2a0101ea 100644 --- a/cadence/templates/server-configmap.yaml +++ b/cadence/templates/server-configmap.yaml @@ -153,12 +153,12 @@ data: prefix: {{ `{{ default .Env.STATSD_WORKER_PREFIX "cadence.worker" }}` }} {{- end}} - clusterMetadata: - enableGlobalDomain: {{ .Values.server.config.clusterMetadata.enableGlobalDomains }} + clusterGroupMetadata: + enableGlobalDomain: {{ .Values.server.config.clusterMetadata.enableGlobalDomain }} failoverVersionIncrement: {{ .Values.server.config.clusterMetadata.maximumClusterCount }} - masterClusterName: {{ .Values.server.config.clusterMetadata.masterClusterName }} + primaryClusterName: {{ .Values.server.config.clusterMetadata.masterClusterName }} currentClusterName: {{ .Values.server.config.clusterMetadata.currentClusterName }} - clusterInformation: + clusterGroup: {{- $currentClusterName := .Values.server.config.clusterMetadata.currentClusterName }} {{- $currentClusterIndex := 0 }} {{- $frontendComponentName := (include "cadence.componentname" (list . "frontend")) }} @@ -177,15 +177,16 @@ data: toDC: "" archival: - status: "disabled" - - publicClient: - {{- $currentClusterInfo := (index .Values.server.config.clusterMetadata.clusterInformation $currentClusterIndex) }} - hostPort: "{{ $currentClusterInfo.rpcAddress | default (printf "%s%s%.0f" $frontendComponentName ":" $serverFrontendServicePort ) }}" + history: + status: "disabled" + visibility: + status: "disabled" - dynamicConfigClient: - filepath: "/etc/cadence/config/dynamicconfig/config.yaml" - pollInterval: {{ .Values.dynamicConfig.pollInterval | default "10s" | quote }} + dynamicconfig: + client: filebased + filebased: + filepath: "/etc/cadence/config/dynamicconfig/config.yaml" + pollInterval: {{ .Values.dynamicConfig.pollInterval | default "10s" | quote }} dynamic_config.yaml: |- {{- toYaml .Values.dynamicConfig.values | nindent 12 }} diff --git a/cadence/values.yaml b/cadence/values.yaml index 8ce33bb1..f6ea7b80 100644 --- a/cadence/values.yaml +++ b/cadence/values.yaml @@ -8,7 +8,7 @@ debug: false server: image: repository: ubercadence/server - tag: 0.22.3 + tag: 0.23.2 pullPolicy: IfNotPresent # Global default settings (can be overridden per service) @@ -312,7 +312,7 @@ web: image: repository: ubercadence/web - tag: v3.28.7 + tag: v3.29.5 pullPolicy: IfNotPresent tcheck: