Skip to content

Instantly share code, notes, and snippets.

@Timtech4u
Created October 1, 2025 13:05
Show Gist options
  • Select an option

  • Save Timtech4u/2f72334816d92335641e419df9cc87b7 to your computer and use it in GitHub Desktop.

Select an option

Save Timtech4u/2f72334816d92335641e419df9cc87b7 to your computer and use it in GitHub Desktop.
Energy Web Foundation - 14 Repositories Requiring Bitnami Legacy Image Updates (PR Action Plan)

Repositories Requiring Bitnami Legacy Image Updates

CRITICAL - Already Applied Live Fixes (Cluster-level patches done)

1. energywebfoundation/argocd-ecr-credentials-updater

  • File: templates/cronJob.yaml
  • Line: ~23
  • Change: bitnami/kubectl:1.23bitnamisecure/kubectl:1.23
  • Status: Live fix applied to clusters, repo update still needed

HIGH PRIORITY - Currently Used in Production

2. energywebfoundation/erpc-helm

  • File: values.yaml
  • Lines: 23-26
  • Current:
    kubectl:
      image:
        repository: bitnami/kubectl
        pullPolicy: IfNotPresent
        tag: "1.21"
  • Target: repository: bitnamisecure/kubectl

3. energywebfoundation/operating-envelope-dle-node

  • File: helm/sandbox/substrate-node-0/values.yaml
  • Lines: 55-58
  • Current:
    kubectl:
      image:
        repository: bitnami/kubectl
        tag: latest
  • Target: repository: bitnamisecure/kubectl

MEDIUM PRIORITY - Deployment Configurations

4. energywebfoundation/ddhub-aemo-deployment

  • File: DDHub/QA/postgres/values.yaml
  • Contains: bitnami/postgresql references

5. energywebfoundation/ddhub-deployments

  • Files:
    • messagebroker/ddhub-messagebroker-dev/values-auth.yaml
    • messagebroker/ddhub-messagebroker-demo/values-auth.yaml
  • Contains: bitnami/redis references

6. energywebfoundation/ewx-dev-network-deployments

  • File: dev/staking-dapp/values.yaml
  • Contains: bitnami/nginx references

INFRASTRUCTURE - Terraform & Helm References

7. energywebfoundation/ewx-infrastructure

  • Files:
    • testnet-us-east-1-resources/helm.tf
    • infra-tooling-us-east-1-resources/helm.tf
    • mainnet-us-east-1-resources/helm.tf
  • Contains: bitnami/sealed-secrets references in Terraform

8. energywebfoundation/terraform-projects-us-east-1-secops

  • File: resources/k8s_sealed_secrets.tf
  • Contains: bitnami/sealed-secrets-controller references

9. energywebfoundation/terraform-projects-us-west-2

  • File: resources/ew_dos_sealed_secrets.tf
  • Contains: bitnami/sealed-secrets-controller references

HELM CHART REPOSITORIES

10. energywebfoundation/did-auth-proxy-helm

  • Files:
    • values-nginx.yaml.disabled
    • values-redis.yaml.disabled
    • index.yaml
  • Contains: bitnami/nginx and bitnami/redis references

11. energywebfoundation/km-monorepo

  • File: devops/helm-charts/key-management/values.yaml
  • Contains: bitnami/postgresql and bitnami/redis references

DEVELOPMENT FILES (Lower Priority)

12. energywebfoundation/did-auth-proxy

  • Files:
    • docker-compose.yaml
    • docker-compose.dev.yaml
    • docker-compose.two-backends.yaml
    • nginx/Dockerfile
  • Contains: bitnami/nginx and bitnami/redis references (dev/local use)

13. energywebfoundation/argo-cd

  • Files:
    • aws/us-west-2/k8s-misc/argocd-install/argocd/values.yaml
    • azure/west-us-2/aemo-aks-cluster-dev/argocd-install/argocd/values.yaml
  • Contains: bitnami/redis references

DOCUMENTATION

14. energywebfoundation/ew-ecosystem-gitbook

  • File: energy-solutions/digital-spine-by-energy-web/component-guides/ddhub-client-gateway/deployment-guide/preparing-to-set-up-a-client-gateway/deploying-the-postgresql-database/deploy-postgres-using-a-helm-chart.md
  • Contains: bitnami/postgresql references in documentation

SUMMARY BY PRIORITY

IMMEDIATE (Already Fixed Live)

  • argocd-ecr-credentials-updater (repo PR needed)

HIGH (Production Impact)

  • erpc-helm
  • operating-envelope-dle-node

MEDIUM (Deployment Configs)

  • ddhub-aemo-deployment
  • ddhub-deployments
  • ewx-dev-network-deployments

INFRASTRUCTURE (Terraform)

  • ewx-infrastructure
  • terraform-projects-us-east-1-secops
  • terraform-projects-us-west-2

HELM CHARTS

  • did-auth-proxy-helm
  • km-monorepo

DEVELOPMENT

  • did-auth-proxy (docker-compose files)
  • argo-cd (config files)

DOCUMENTATION

  • ew-ecosystem-gitbook

TOTAL REPOSITORIES REQUIRING UPDATES: 14

Migration Target: Change all bitnami/ image references to bitnamisecure/ equivalents or consider official upstream alternatives where appropriate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment