Uploaded image for project: 'FlightPath'
  1. FlightPath
  2. FLPATH-3182

Replace 'latest' image tags with specific version tags in cost-onprem chart

XMLWordPrintable

      Problem

      The cost-onprem chart currently uses 'latest' image tags, which creates several issues:
      - Deployment unpredictability (different nodes may pull different versions)
      - Inability to rollback to previous versions
      - Difficulty in troubleshooting and debugging
      - Breaks reproducible deployments
      - oc-mirror challenges with undefined image versions

      Solution

      Replace all 'latest' image tags with specific semantic version tags to improve deployment reliability and enable proper image lifecycle management.

      Acceptance Criteria

      • [ ] Audit all image references in chart templates and values files
      • [ ] Identify current 'latest' tags and their corresponding stable versions
      • [ ] Define semantic versioning strategy for all chart images
      • [ ] Update default values.yaml with specific version tags
      • [ ] Update chart templates to use versioned images
      • [ ] Create documentation for image versioning strategy
      • [ ] Test deployment with new versioned tags
      • [ ] Verify all components start successfully with pinned versions
      • [ ] Update CI/CD pipelines to handle versioned images
      • [ ] Create process for updating image versions

      Affected Images

      • Custom built images (to be identified during audit)
      • Third-party images (PostgreSQL, Redis/Valkey, MinIO, etc.)
      • Cost management service images

      Definition of Done

      • No 'latest' tags remain in chart templates or values files
      • All images use specific semantic version tags
      • Deployment reproducibility is ensured
      • Documentation reflects new versioning approach
      • CI/CD processes support versioned images

              rh-ee-masayag Moti Asayag
              rh-ee-masayag Moti Asayag
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: