Skip to content

Add automatic schema management with database dependencies and minor changes #40

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 37 commits into
base: main
Choose a base branch
from

Conversation

CosminL-DEV
Copy link
Contributor

@CosminL-DEV CosminL-DEV commented Jun 25, 2025

Summary

This PR introduces automatic schema management for Cadence deployments, integrates database dependencies, and improves container startup reliability.

Changes

  • Schema Management: Added automatic schema jobs for database and ElasticSearch that safely validate and update schemas without data loss
  • Database Dependencies: Integrated Bitnami charts for Cassandra (11.x), PostgreSQL (16.x), and MySQL (12.x) with comprehensive TLS and persistence configuration
  • Container Orchestration: Added wait-frontend init container to cadence-web ensuring cadence-frontend readiness
  • Documentation: Reorganized CONTRIBUTING.md with improved dependency management and release process instructions
  • Auto-detection Schema version: Added init-container to extract the latests versions of schema from specific cadence-server version and use it in init-container 'wait-for-schema'
  • Auto-deletion Schema job: The job will be deleted 60 seconds after finished to allow the helm update...

Testing Checklist

  • Schema deployment with Cassandra
    All default values.
    image
    image

  • Cassandra with TLS
    Values changed for the test:
    image
    image
    You can check the logs, but the schema job, wait-for-schema and cadence are using the tls for connection.
    Deployed and working:
    image
    image

  • MySQL deployment
    Values used:
    image
    image
    Deployed and working:
    image
    image

  • MySQL with TLS
    Values used:
    image
    image
    image
    Deployed and working:
    I used skip-verify in cadence because cadence-server don't allow auto-generated certs for mysql.
    image
    image

  • PostgreSQL deployment
    Values used:
    image
    image
    Deployed and working:
    image
    image

  • PostgreSQL with TLS
    Values used:
    image
    image
    image
    Deployed and working:
    image
    image

  • ElasticSearch v7

  • ElasticSearch v6

All features are backward compatible and opt-in.

commit 269f975
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Tue Jun 24 17:26:06 2025 +0200

    configurable datastores

commit 17c3db0
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Tue Jun 24 16:21:26 2025 +0200

    Bump 0.2.0 & HelmDocs

commit f4b0c0f
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Tue Jun 24 16:18:42 2025 +0200

    DOC for TLS updated

commit eceea97
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Tue Jun 24 16:13:30 2025 +0200

    changing some defaults

commit 4eed2f8
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Tue Jun 24 15:39:57 2025 +0200

    wait-for-elastic password fix

commit e8adbec
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Tue Jun 24 15:39:31 2025 +0200

    configmap updated for Elastic

commit 55766b7
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Tue Jun 24 13:39:05 2025 +0200

    defaults values changed

commit 9b7a690
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Tue Jun 24 13:37:43 2025 +0200

    some changes required for elasticsearch

commit 4d10ce2
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Tue Jun 24 13:37:30 2025 +0200

    wait-for-elasticsearch-schema added

commit ee3f0d7
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Mon Jun 23 17:32:09 2025 +0200

    Update values.yaml

commit 0743300
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Mon Jun 23 17:30:19 2025 +0200

    wait-for-schema mysql support tls

commit 2d48d0d
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Mon Jun 23 16:56:40 2025 +0200

    mysql wait-for-schema supported

commit 02f6593
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Mon Jun 23 16:08:53 2025 +0200

    using latest images for wait-for-schema

commit fbe533f
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Mon Jun 23 16:01:52 2025 +0200

    examples tls with mode by default

commit 9f58eff
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Mon Jun 23 15:14:13 2025 +0200

    postgresql support added

commit a928305
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Mon Jun 23 12:54:52 2025 +0200

    cassandra.tls.serverName default required

commit 95bde5f
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Mon Jun 23 11:59:34 2025 +0200

    fix volumeMount nindent

commit 06ea33d
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Mon Jun 23 11:41:08 2025 +0200

    visibility schema for cassandra skip

commit b47023d
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri Jun 20 11:36:32 2025 +0200

    Update values.yaml

commit b36c7a6
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri Jun 20 11:34:40 2025 +0200

    chart appVersion revert

commit 000ba42
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri Jun 20 11:04:53 2025 +0200

    Fix dynamic config issue.

commit d9dd5ec
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 19 16:22:13 2025 +0200

    fix missing end

commit 301df5e
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 19 16:19:18 2025 +0200

    Rollback server & bump web

commit d96536f
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 19 16:19:05 2025 +0200

    deployment fix credentials

commit 8afcb8a
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 19 14:06:36 2025 +0200

    Update values.yaml

commit 04fff00
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 19 13:24:54 2025 +0200

    fix advancedVisibility by default

commit bb2e891
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 19 13:20:00 2025 +0200

    fix point to useEnvVars

commit ca8f804
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 19 13:18:27 2025 +0200

    useEnvVars applied to env variables

commit 21e6f3c
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 19 10:55:04 2025 +0200

    fix typo and removed enableGlobalDomain

commit f031a6e
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 19 10:37:36 2025 +0200

    Update server-deployment.yaml

commit 772ea21
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 19 10:35:42 2025 +0200

    no env needed

commit dc42630
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 19 10:35:23 2025 +0200

    Changed to cassandra image for validation

commit 0673f75
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Wed Jun 18 17:47:15 2025 +0200

    Wait-for-Schema cassandra done

commit 004f1ea
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Wed Jun 18 17:02:56 2025 +0200

    default cassandra credentials

commit 338ed20
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Wed Jun 18 16:51:39 2025 +0200

    wait-for-schema rework 1/2

    Idea of how to handle all databases in wait-for-schema
    Still need to change the commands for every database to check the version correctly

commit 9b38b35
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Wed Jun 18 15:46:29 2025 +0200

    move schema apart of cassandra

commit b2c6361
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Wed Jun 18 15:24:23 2025 +0200

    Revert "testing"

    This reverts commit a01ed64.

commit a01ed64
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Wed Jun 18 15:23:05 2025 +0200

    testing

commit 56b0e24
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Wed Jun 18 15:18:15 2025 +0200

    default's updated

commit a6b4558
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Wed Jun 18 15:14:05 2025 +0200

    simplify tls volumenes

commit 8e395c8
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Wed Jun 18 15:08:43 2025 +0200

    DB secrets managed correctly

commit 42fb22c
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Wed Jun 18 14:51:47 2025 +0200

    auto-setup enabled again for test porpuses

commit a0ed87b
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Wed Jun 18 12:37:38 2025 +0200

    Secrets managed by env variables

commit cbc4a76
Merge: f0c91c1 cd13276
Author: Cosmin Lungu <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Wed Jun 18 11:10:54 2025 +0200

    Merge branch 'cadence-workflow:main' into advanced-configuration

commit f0c91c1
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Tue Jun 17 09:11:13 2025 +0200

    lint

commit 311a085
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Tue Jun 17 09:07:25 2025 +0200

    2 env variables moved to config

commit 7f6c688
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Tue Jun 17 09:04:42 2025 +0200

    fix line break

commit 959c329
Merge: f5f52fa 5b2f3c6
Author: Cosmin Lungu <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Tue Jun 17 09:01:59 2025 +0200

    Merge branch 'main' into advanced-configuration

commit f5f52fa
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Mon Jun 16 17:21:49 2025 +0200

    dynamicConfig pointing to latest version

commit 5520325
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri Jun 6 15:27:31 2025 +0200

    fix TLS documentation

commit 5d58fb2
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri Jun 6 15:26:36 2025 +0200

    TLS documentation final version

commit a66106a
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri Jun 6 15:17:44 2025 +0200

    enhancement for import tls

commit fe0e120
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri Jun 6 11:21:00 2025 +0200

    Refactor databases block & TLS

commit db9f8fe
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri Jun 6 10:49:38 2025 +0200

    first version of TLS docs

commit 2ed4169
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri Jun 6 09:56:51 2025 +0200

    remove unused helper

commit ef61bb9
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 5 17:41:05 2025 +0200

    Update values.yaml

commit 2941d5d
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 5 17:33:39 2025 +0200

    lines breaking fix

commit b8f770b
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 5 17:28:43 2025 +0200

    kafka disabled and notes added

commit cf208ec
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 5 17:21:23 2025 +0200

    publicClient validated

commit 1076616
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 5 17:18:17 2025 +0200

    blobstore validated and changed default

commit e7abc39
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 5 17:14:45 2025 +0200

    archival and domainDefaults config validated

commit 613dc52
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 5 16:30:43 2025 +0200

    remove env useless

commit d6a3edc
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 5 16:26:03 2025 +0200

    config.kafka block validated with schema

commit 366b020
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 5 15:44:40 2025 +0200

    services block finished

commit 1475d9a
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 5 15:22:21 2025 +0200

    little re-order

commit abac236
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 5 15:21:36 2025 +0200

    little reorder

commit 0caf0be
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 5 15:07:51 2025 +0200

    clusterGroupMetadata updated

commit fd02977
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 5 13:49:18 2025 +0200

    final correct ringpop

commit e4254fa
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 5 13:46:27 2025 +0200

    Correct ringpop.broadcastAddress

commit ec7d939
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu Jun 5 13:42:56 2025 +0200

    ringpop corrected

commit a257948
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Tue Jun 3 17:54:55 2025 +0200

    Full rework of configMap

commit 12419b2
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Tue Jun 3 17:51:06 2025 +0200

    Update values.yaml

commit 4d79330
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Tue Jun 3 17:39:20 2025 +0200

    Values.Config finished

commit 899425c
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Tue Jun 3 15:26:29 2025 +0200

    Better visibility of configuration

commit 14486ab
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Tue Jun 3 12:44:30 2025 +0200

    No env needed due image change

commit 29ff9fd
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Tue Jun 3 12:43:45 2025 +0200

    Using image without auto-setup

commit 5f2f7f0
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Tue Jun 3 12:36:52 2025 +0200

    Updated config template from cadence templates

commit 749f5a5
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Mon Jun 2 16:16:05 2025 +0200

    need web variable

commit b7ddeff
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Mon Jun 2 15:26:05 2025 +0200

    BIND_ON_IP deleted and static env in template

    BIND_ON_IP is not needed in kubernetes, only in dockercompose

commit d82c433
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Mon Jun 2 15:25:31 2025 +0200

    grpcPeers in helpers for web

commit 63fb0c8
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Mon Jun 2 15:01:15 2025 +0200

    useless variable and security disabled by default

commit 45850a0
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Mon Jun 2 13:24:06 2025 +0200

    fix web env

commit a39649a
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Mon Jun 2 13:06:43 2025 +0200

    Create horizontal-pod-autoscaler.yaml

commit 032bfd8
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Mon Jun 2 13:06:35 2025 +0200

    remove useless helpers

commit a569884
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Mon Jun 2 11:12:10 2025 +0200

    clean some unused helpers

commit f9fafc9
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Mon Jun 2 11:08:13 2025 +0200

    global variables move to values

commit 6883779
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Mon Jun 2 11:03:43 2025 +0200

    server-deployment first refactor

commit 88e15ce
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 12:30:30 2025 +0200

    Renamed 3 new web services

    I will rename web-deployment after it's approved

commit 4cd8f48
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 11:15:49 2025 +0200

    pdb disabled by default

commit caa5875
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 11:14:46 2025 +0200

    Revert "rename pdb"

    This reverts commit 3bde94a.

commit bf7227d
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 11:14:38 2025 +0200

    Revert "rename network policy"

    This reverts commit c999237.

commit c999237
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 11:14:11 2025 +0200

    rename network policy

commit 3bde94a
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 11:13:49 2025 +0200

    rename pdb

commit e4eee84
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 11:08:30 2025 +0200

    Remove already split service

commit 93428c4
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 11:08:15 2025 +0200

    ew changes to schema job

    In future PR's we will update this template correctly

commit 2bd5cba
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 11:01:24 2025 +0200

    few changes to cassandra deployment

commit 8c88c43
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 10:46:24 2025 +0200

    add PDB template

commit 3b8e181
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 10:42:07 2025 +0200

    Default minimal deployment

commit 4d9c951
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 10:40:37 2025 +0200

    add networkpolicy.yaml

commit ce34d91
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 10:38:04 2025 +0200

    Improved server-configmap

commit 3d01367
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 10:37:25 2025 +0200

    ServiceMonitor honorLabels logic

commit c25b525
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 10:34:26 2025 +0200

    web-deployment use serviceAccount

commit 4e46a88
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 10:31:25 2025 +0200

    RBAC only if serviceAccount & rca enabled

commit 8c2bffc
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 10:23:37 2025 +0200

    Added headless service splitted

commit 871e3c6
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 10:19:26 2025 +0200

    frotend service split and updated

commit 0b46361
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 10:18:16 2025 +0200

    Added RBAC

commit 9381d7b
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 10:12:01 2025 +0200

    Added serviceAccount

commit 5ac9129
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 09:47:54 2025 +0200

    Split secrets in 2 files

commit 6e06b84
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 09:47:32 2025 +0200

    add commented secret env

commit 12f453c
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 09:45:44 2025 +0200

    fix unclosed variable

commit cdbad49
Merge: d4505e2 acbddfb
Author: Cosmin Lungu <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Fri May 30 08:57:40 2025 +0200

    Merge branch 'cadence-workflow:main' into k8s-best-practices

commit d4505e2
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu May 29 17:12:30 2025 +0200

    add secrets template for secretEnv variables

commit 50c86a5
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu May 29 17:01:59 2025 +0200

    Cadence web deployment updated

commit b540d5c
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu May 29 16:57:43 2025 +0200

    removed log config for web

commit b230d28
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu May 29 16:47:13 2025 +0200

    securityContext block useless

    Using podSecurityContext & containerSecurityContext instead

commit 5fb7f9d
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu May 29 16:34:31 2025 +0200

    pod labels not usefull

commit 6f4339c
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu May 29 16:03:37 2025 +0200

    namespaceSelector is a array

commit fdbe9bb
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu May 29 16:01:40 2025 +0200

    Revert "fix typo in jobLabel"

    This reverts commit b4a1f29.

commit b4a1f29
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu May 29 15:55:29 2025 +0200

    fix typo in jobLabel

commit 4e6ae05
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu May 29 15:54:46 2025 +0200

    cadence web ingress tested

commit 61f4feb
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu May 29 15:51:55 2025 +0200

    Cadence-web service validated

commit 89302b3
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu May 29 15:41:55 2025 +0200

    probes deleted and web service added

commit 79cf860
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu May 29 15:41:25 2025 +0200

    Helpers updated

commit 8de1c4b
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu May 29 15:16:21 2025 +0200

    Restructure values.yaml

    Added best practices for kubernetes. We will start to edit the templates now for use all this new parameters.

commit c6ff014
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu May 29 14:31:41 2025 +0200

    Revert "Unused file deleted"

    This reverts commit 5f2930a.

commit 5f2930a
Author: CosminL-DEV <82363564+CosminL-DEV@users.noreply.github.com>
Date:   Thu May 29 14:26:17 2025 +0200

    Unused file deleted
This reverts commit 6371e98.
@CosminL-DEV CosminL-DEV changed the title Schema jobs Add automatic schema management with database dependencies and minor changes Jun 26, 2025
@CosminL-DEV
Copy link
Contributor Author

@taylanisikdemir databases schema jobs are working correctly here, I will be working on elasticsearch schema job now and when it's ready I will push for review. But this PR have to be merged after #29

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant