Löschen der Schemaversionsangabe in docker-compose files
User Story
Als DevOps Engineer möchte ich Pipelines ohne Warnungen und Fehler haben, um einen Sicheren und Stabilen ablauf gewährleisten zu können.
Warum
Die Angabe der docker-compose Schemaversion ist obsolete:
https://github.com/compose-spec/compose-go/pull/575
Dadurch erhalten wir bei jeder Verwendung unserer docker-compose files eine Warnung:
time="2024-05-15T14:45:59+02:00" level=warning msg="/deploy/fit-connect/config/generated/service-stack/docker-compose.yml: `version` is obsolete"
Wir können die Versionsangabe der docker-compose Files aus allen unsere Templates und Files löschen:
https://git.fitko.de/fit-connect/infrastruktur-templates/-/blob/995a5d7c1abcb54530317c62d2fae94d925f920a/stacks/auth-stack/docker-compose.yml.jinja2#L7
Danach sollte es zu keiner Warnung mehr in den Pipelines kommen.
Links, Hinweise, Bemerkungen
Akzeptanzkriterien
-
Es existieren keine docker-compose Versionsangaben mehr in den Files und Templates
Mögliche Folgeaktivitäten (vom Entwickler zu ergänzen)
-
Entfernen der Konfiguration -
Testen -
Definition of Done was checked.