Mam serwery chmur zlokalizowane w oddzielnych centrach danych na całym świecie. Każde centrum danych jest oddzielone od innych.Czy Nexus lub Artifactory mogą przechowywać proste artefakty tar.gz?
Poszukuję łatwego sposobu rozmieszczania artefaktów na poszczególne klastry serwerów (które mogą mieć uruchomione różne wersje oprogramowania, tj. Dev, test i klastry produkcyjne) w każdym z tych regionów z łatwością i spójnością. Wydaje mi się, że potrzebny jest serwer artefaktów, ponieważ mógłbym wykonać skrypt instalacyjny na serwerze w chmurze, który usuwa właściwy artefakt oprogramowania.
Teraz pracuję po stronie operacyjnej. Nie dbam o tworzenie buildów ani zarządzanie zależnościami oprogramowania. Po prostu chcę serwer artefaktów, w którym mogę przechowywać wszystkie różne wersje moich pakietów w celu uzyskania dostępu w późniejszym czasie. Kicker, jest to, że mam kilka różnych typów artefaktów do przechowywania.
- Shell skrypty skrypty
- Python
- Lalek przejawia
- plików Debiana (często dostarczane w postaci pliku tar.gz wielu debians)
Czy Nexus lub Artifactory zarządzaj z nich rodzaje paczek, czy powinienem patrzeć w innym kierunku? Nie jestem przeciwny dodawaniu plików make do projektów skryptów powłoki, które po prostu generują pliki tar.gz. Po prostu nie chcę podążać ścieżką konfigurowania repozytorium artefaktów, gdy w końcu trochę skryptów, wget i serwer apache będzie działał dobrze.
dzięki za link. było pomocne! –