Mein Gitlab Runner zeigte vor ein paar Tagen eine volle Platte an. GitLab Runner ist ein Agent, der von GitLab verwendet wird, um Jobs auszuführen, die von GitLab CI/CD (Continuous Integration / Continuous Deployment) definiert wurden. Ich konnte das nicht gleich zuordnen, habe mich aber dann durch die Ordner bisschen durchgehangelt und festgestellt dass wohl die Docker-Images & Volumes meine Platte verstopfen.
Das Thema ist uralt und bisher seitens Gitlab nur so halb zufriedenstellend gelöst . Wenn man im Docker erstmal aufräumen will befolgt einfach den Artikel hier und schon sieht wieder alles gut aus. Aber so richtig nachhaltig ist das nicht - daher ist dieses Gist ( geforked von hier ) nun bei mir im Einsatz:
Logge dich in den Runner ein, dann lade das Gist runter:
|
|
Damit cron es starten kann, muss es noch ausführbar werden:
|
|
Und zur Sicherheit testen wir das ganze mal:
|
|