You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: convert services to new install script template (#1282)
Feature: Refactor Service Installation Scripts to Use Standard Template
This PR updates all services install/upgrade script to conform to the standard bash template.
Key Changes & Benefits:
Standardization: Adopts the robust, array-based command construction (helm_command) for safer execution and argument quoting.
Dynamic Values Loading: Switches to the standard loop logic for reliably including all .yaml files from both the base and custom override directories (/opt/genestack/base-helm-configs/redis-sentinel and /etc/genestack/helm-configs/redis-sentinel).
Improved Reliability: Ensures consistent extraction of the service chart version using the defined SERVICE_NAME variable.
GITHUB ACTIONS: Ensures that a github action exists for each service for pre-commit checking
This change reduces technical debt and makes the script easier to audit and maintain.
0 commit comments