All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- upgrade go1.26
- upgrade all deps
- use ubi-micro:9.7
- added more debug logs
- Applications versions:
- apigw - 1.10.1 (unchanged)
- redis - 0.1.8
- valkey - 0.1.8
- Updated initContainers configuration in deployment
- Added service annotations support
- Applications versions:
- apigw - 1.10.1
- redis - 0.1.8
- valkey - 0.1.8
- Added pprof support to APIGW
- Added
enable_pprofflag to metrics configuration (default: false) - Added
pprof_port(8050) to metrics configuration - Added Grafana Pyroscope annotations for automatic pprof discovery
- Added
- Applications versions:
- apigw - 1.10.1
- redis - 0.1.7
- valkey - 0.1.7
- Updatr deps
- Update golang up to 1.23
- Fix tunnel connections
- Fix path spaces
- Logs info
- Applications versions:
- apigw - 1.9.4
- redis - 0.1.7
- valkey - 0.1.7
- Updatr deps
- Update golang up to 1.23
- Fix tunnel connections
- Fix path spaces
- Logs info
- Applications versions:
- apigw - 1.9.4
- redis - 0.1.7
- valkey - 0.1.7
- Update
annotationsforingressinvalues.yamlfile - Updatr deps
- Update golang up to 1.23
- Fix tunnel connections
- Fix path spaces
- Logs info
- Applications versions:
- apigw - 1.9.3
- redis - 0.1.7
- valkey - 0.1.7
- Switch to
hub.corezoid.com/hub.docker.com/library/proxy
- Applications versions:
- apigw - 1.9.3
- redis - 0.1.6
- valkey - 0.1.7
- Applications versions:
- apigw - 1.9.2
- redis - 0.1.6
- valkey - 0.1.7
- Remove hardcode
resourcesfromvalues.yamlfile - Set
use_deprecated_task_formattofalsefor default
- Applications versions:
- apigw - 1.9.2
- redis - 0.1.6
- valkey - 0.1.7
- Changes for imagePullSecrets creation
{{- if .Values.global.imagePullSecrets }}
imagePullSecrets:
{{- range $pullSecret := .Values.global.imagePullSecrets }}
- name: {{ $pullSecret }}
{{- end }}
{{- end }}
- Applications versions:
- apigw - 1.9.2
- redis - 0.1.6
- valkey - 0.1.7
- Switch to
docker-hub.middleware.biz/simulator/alpine:3.20forinitContainers - Switch to
alpineversion forredisandvalkeyimages - Update
valkeyregistry with full url docker.io (See: https://www.redhat.com/sysadmin/container-image-short-names)
- Applications versions:
- apigw - 1.9.2
- redis - 0.1.5
- valkey - 0.1.5
- Add
initContainersinapigw-deploymentto redis host resolve - Add
initContainersinapigw-deploymentto check redis host and port availability - Add
initContainersinapigw-deploymentto database host resolve - Add
initContainersinapigw-deploymentto check database host and port availability - Update
valkeysub-chart
- Applications versions:
- apigw - 1.9.2
- redis - 0.1.4
- valkey - 0.1.4
- Add valkey subchart. You can use valkey instead of redis. Need to set block in values file
valkey:
use: true
internal: true
secret:
name: "valkey"
create: true
data:
host: "apigw-valkey-service"
port: "6379"
password: "PassWord"
- Alertmanager alerts and Grafana dashboards [DE-964]
- Applications versions:
- apigw - 1.8.1
- redis - 0.1.3
- Helm chart refactoring
- Rename
redistoredis-apigw. Need to changeglobal.apigw.redis.secret.data.hosttoapigw-redis-service!
- Applications versions:
- apigw - 1.8.1
- redis - 1.0.1
- Helm chart refactoring
- Applications versions:
- apigw - 1.7.2
- redis - 1.0.1
- Remove apigw-frotend. Frontend part moved to Simulator UI.
- Remove
proxy_server.corezoid.admin_loginandproxy_server.corezoid.admin_secret - Added
db_settingsblock for connect into corezoid setyings database. - Subcharts refactoring
- Applications versions:
- apigw - 1.6.1
- apigw-frontend - 1.0.3
- redis - 1.0.1
- Subcharts refactoring
- In this version, the
selector.matchLabelsfor the application's Deployment is changing, so before updating, you need to delete the current Deployment -kubectl delete deployment apigw-apigw-app, and then proceed with updating the Helm chart.
Added TLS support for working with Postgres/Redis. Added support for project export/import (available in corezoid 6.4.1 and later). Updated all project dependencies.
- Applications versions:
- apigw - 1.6.1
- apigw-frontend - 1.0.3
- redis - 1.0.1
- Move
affinityin main values.yaml file - Update deploymant for apigw application - add ports descriptions
- Change
imagePullPolicyfor redis image toIfNotPresent - Switch to public redis image.
- Applications versions:
- apigw - 1.5.0
- apigw-frontend - 1.0.3
- redis - 1.0.1
- Removed
apigw-migrationsubchart - Add internal
redisfor application logic - Add annotation for postgres secrets
global:
apigw:
secret:
postgres:
annotations: {}
- Add values for SyncAPI sub-domain:
sync_subDomain - Add params for internal
redis
global:
redis:
internal: true
secret:
name: "redis"
create: true
data:
host: "apigw-redis"
port: "6379"
password: "REDIS_PASSWORD"
- Rename
postgres-secret
- Remove
apigwAnnotationfrom_helpers.tplfile - Migrate
annotationfor ingress intovalues.yamlfile
- Add
ServiceMonitorforapigw. To enable ServiceMonitor set.Values.global.serviceMonitor.enabled: true
- New Chart version
- New Chart version
- Remove hosts hardcode
- Remove unusing values