Skip to content

Commit

Permalink
[charts/gateway] OTK 4.6.3 release (#322)
Browse files Browse the repository at this point in the history
OTK 4.6.3 release
  • Loading branch information
ab-sub authored Jul 9, 2024
1 parent 26532bb commit a5bf45c
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 6 deletions.
2 changes: 1 addition & 1 deletion charts/gateway/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
appVersion: "11.1.00"
description: This Helm Chart deploys the Layer7 Gateway in Kubernetes.
name: gateway
version: 3.0.28
version: 3.0.29
type: application
home: https://github.com/CAAPIM/apim-charts
maintainers:
Expand Down
10 changes: 10 additions & 0 deletions charts/gateway/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,14 @@ The Layer7 API Gateway is now running with Java 11 with the release of the v10.1

Things to note and be aware of are the deprecation of TLSv1.0/TLSv1.1 and the JAVA_HOME dir has gone through some changes as well.

## 3.0.29 OTK 4.6.3 Released
- The default image tag in values.yaml and production-values.yaml for OTK updated to **4.6.3**.
- otk.job.image.tag: 4.6.3
- Liquibase version has been upgraded to 4.12.0 to enable offline Liquibase schema support for OTK Helm charts.
- UTFMB4 Character Set Support for MySQL.
- Fixed backward compatibility issue related to bootstrap director location for pre 4.6.2 OTK versions
- For versions older than OTK 4.6.2, in values.yaml manually add a new parameter otk.bootstrapDir with value "." indicating current directory

## 3.0.28 General Updates
- Added a [Startup probe](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) for the Gateway Container.
- Disabled by default
Expand Down Expand Up @@ -613,6 +621,7 @@ Limitations:
* OTK Instance modifiers are not supported.
* Install/Upgrade of OTK schema on cassandra database using kubernetes job is not supported.
* Dual gateway OTK set-up (otk.type: DMZ or INTERNAL) is not supported with ephemeral gateway.
* OTK upgrade to 4.6.3 will not upgrade the DB with utf8mb4 character set. This has to be done seperately following the steps provided in upgrade section in [Techdocs](https://techdocs.broadcom.com/us/en/ca-enterprise-software/layer7-api-management/api-management-oauth-toolkit/4-6/installation-workflow/create-or-upgrade-the-otk-database/mysql-database.html)
OTK Deployment examples can be found [here](/examples/otk)
Expand Down Expand Up @@ -652,6 +661,7 @@ OTK Deployment examples can be found [here](/examples/otk)
| `otk.job.resources` | OTK Job resources | {}
| `otk.job.scheduledTasksSuccessfulJobsHistoryLimit`| OTK db maintenance scheduled job success history limit | `1` |
| `otk.job.scheduledTasksFailedJobsHistoryLimit`| OTK db maintenance scheduled job failed history limit | `1` |
| `otk.bootstrapDir`| The location of OTK artifacts in the image | `/opt/SecureSpan/Gateway/node/default/etc/bootstrap/bundle/000OTK` |
| `otk.database.type` | OTK database type - mysql/oracle/cassandra | `mysql`
| `otk.database.waitTimeout` | OTK database connection wait timeout in seconds | `60`|
| `otk.database.dbUpgrade` | Enable/Disable OTK DB Upgrade| `true` |
Expand Down
3 changes: 1 addition & 2 deletions charts/gateway/production-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -663,11 +663,10 @@ otk:
job:
image:
repository: caapim/otk-install
tag: 4.6.2_202402
tag: 4.6.3
pullPolicy: IfNotPresent
imagePullSecret:
enabled: false

# Valid only for ephemeral gateway. Creates cronJobs for each OTK DB maintenance schedule tasks.
scheduledTasks:
- name: client
Expand Down
2 changes: 1 addition & 1 deletion charts/gateway/templates/otk-install-configmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ data:
{{- else }}
OTK_INSTALL_MODE: "initContainer"
{{- end }}
BOOTSTRAP_DIR: "/opt/SecureSpan/Gateway/node/default/etc/bootstrap/bundle/000OTK"
BOOTSTRAP_DIR: {{default "/opt/SecureSpan/Gateway/node/default/etc/bootstrap/bundle/000OTK" .Values.otk.bootstrapDir | quote }}
OTK_SK_UPGRADE: "true"
OTK_DATABASE_UPGRADE: "false"
OTK_SKIP_INTERNAL_SERVER_TOOLS: {{default false .Values.otk.skipInternalServerTools | quote }}
Expand Down
3 changes: 1 addition & 2 deletions charts/gateway/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -663,11 +663,10 @@ otk:
job:
image:
repository: caapim/otk-install
tag: 4.6.2_202402
tag: 4.6.3
pullPolicy: IfNotPresent
imagePullSecret:
enabled: false

# Valid only for ephemeral gateway. Creates cronJobs for each OTK DB maintenance schedule tasks.
scheduledTasks:
- name: client
Expand Down

0 comments on commit a5bf45c

Please sign in to comment.