RADAR-base / RADAR-Kubernetes

Kubernetes deployment of RADAR-base
Apache License 2.0
17 stars 9 forks source link

Improve CI reliability and speed #265

Open keyvaann opened 3 months ago

keyvaann commented 3 months ago

At the moment the CI jobs frequently fail or take a long time to run due to various reasons, this should be fixed in order to in order to make contributions easier. List of issues and their proposed solution:

pvannierop commented 1 month ago

@keyvaann So, if I understand well, we reach the limit during CI because every time we destroy and reinstall the K3S cluster, right? Would it be a solution to not destroy the cluster, but run helmfile destroy? Would that keep all the docker images in the K3S cache?

keyvaann commented 1 month ago

I don't know if helmfile destroy will also remove the CRDs, if it does then we can use it. If it doesn't, we can copy the docker image cache somewhere else before removing the cluster and then restore it after installing the K3S again. That would be quite a fast and easy fix.

keyvaann commented 1 month ago

Related to #298 and #299