Skip to content

Conversation

@sudopower
Copy link
Member

@sudopower sudopower commented Dec 8, 2025

  1. Added hooks for reporting usages states
  2. If enabled (default) creates a secret with installation ID used by other components
  3. Replaced migration init container script with migration container image (build in CH-ETL)
  4. Removed unused roles and bindings
  5. Service account is now a hook resource
  • This is necessary for pre-install hook, since service account must exist before it's creation to allow the hook to create installation ID secret
  • Added a cleanup hook to ensure it gets cleaned before next installation
  1. Merged PR ETL-628: Feat/add support for changing sslmode #47 from @jessealkema (SSL mode is now expected to be part of connection URL)
  • for chart created POSTGRES default is "disabled", added option to override in values

sudopower and others added 21 commits December 10, 2025 16:55
Removed tracking.enabled setting from values.yaml.
…chart-usage' into sudopower/etl-438-tracking-helm-chart-usage
…hart-usage

# Conflicts:
#	charts/glassflow-etl/templates/deployment.yaml
…hart-usage

# Conflicts:
#	charts/glassflow-etl/templates/deployment.yaml
This is leftover from a migration job requirement
unused, will be removed in a seperate PR
unused, will be removed in a seperate PR
unused, will be removed in a seperate PR
unused, will be removed in a seperate PR
refactor: remove unused roles and role bindings
…-sslmode

Feat/add support for changing sslmode
@sudopower sudopower changed the title feat: analytics tracking for HELM chart usage feat: usage stats for HELM chart usage Jan 15, 2026
@sudopower sudopower changed the title feat: usage stats for HELM chart usage feat: usage stats for HELM chart Jan 15, 2026
@sudopower sudopower changed the title feat: usage stats for HELM chart feat: usage stats for HELM chart (ETL-627: ETL-438) Jan 16, 2026
@sudopower sudopower changed the title feat: usage stats for HELM chart (ETL-627: ETL-438) feat: usage stats for HELM chart + replace DB scripts with migration container (ETL-627: ETL-438) Jan 16, 2026
@ashish-bagri ashish-bagri self-requested a review January 19, 2026 13:37
@sudopower sudopower merged commit 5a92936 into main Jan 19, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants