chore: upgrade etcd chart to latest version and use latest image#868
chore: upgrade etcd chart to latest version and use latest image#868nic-6443 merged 8 commits intoapache:masterfrom
Conversation
Signed-off-by: Nic <qianyong@api7.ai>
Signed-off-by: Nic <qianyong@api7.ai>
| && helm repo add bitnami https://charts.bitnami.com/bitnami \ | ||
| && helm repo add apisix https://charts.apiseven.com \ | ||
| && ct lint \ | ||
| --validate-maintainers=false \ |
There was a problem hiding this comment.
|
Why do we need to use latest? Different etcd chart versions are tied to specific etcd application versions, and an older APISIX chart may not be fully compatible with the newest etcd release. Using latest also introduces unpredictability in deployments. |
@AlinsRan Due to Bitnami's adjustment of the open-source strategy for Docker images: bitnami/containers#83267, non-latest images will be unavailable for a period of time in the future.
Therefore, unless we replace the etcd image with a historical image from the docker.io/bitnamilegacy repository, we can only use the latest image. Considering that our current requirement for etcd in the apisix helm chart is for quickly experiencing apisix and is only used for development and testing purposes without providing production guarantees for the etcd helm chart itself, we ultimately chose to use the latest image. I added more comments in readme for build-in etcd helm chart to explain this changes. |
Signed-off-by: Nic <qianyong@api7.ai>
Signed-off-by: Nic <qianyong@api7.ai>
Signed-off-by: Nic <qianyong@api7.ai>
Due to Bitnami's adjustment of the open-source strategy for Docker images: bitnami/containers#83267, non-latest images will be unavailable for a period of time in the future.
Therefore, unless we replace the etcd image with a historical image from the docker.io/bitnamilegacy repository, we can only use the latest image. Considering that our current requirement for etcd in the apisix helm chart is for quickly experiencing apisix and is only used for development and testing purposes without providing production guarantees for the etcd helm chart itself, we ultimately chose to use the latest image.