W jaki sposób buduje się i publikuje oficjalne ubikacyjne ubuntu w Atlasie?


12

Mniej więcej co tydzień w Hashicorp Atlas pojawia się nowa wersja oficjalnego podstawowego Vagrant Ubuntu Trusty x64 dla Virtual: https://atlas.hashicorp.com/ubuntu/boxes/trusty64

Przypuszczalnie dla powtarzalnej spójności wszystko to zostało zautomatyzowane.

Wiem, że istnieje ogólne blogi o jak pudełko podstawy Vagrant może być zbudowany, ale jestem bardziej zainteresowany tym, jak te pudełka są zbudowane. Mam nadzieję, że podobnie jak reszta ekosystemu Ubuntu, z którym się zetknąłem, proces budowania tych urządzeń odbywa się w publicznym środowisku open source.

Aktualizacja:

Szczególnie interesują mnie opcje wybrane podczas instalacji systemu operacyjnego Ubuntu i wszelkie zmiany po instalacji, które zostały wprowadzone przed zapakowaniem pudełka.

Szczegóły użycia Vagrant, Packera lub innych narzędzi do pakowania maszyny w pudełko są znacznie mniej ważne.

Odpowiedzi:


10

0

Nie jestem pewien, o co pytasz i dlaczego.

Proces budowania pakietu Ubuntu lub dowolnego innego jest ogólnodostępnym oprogramowaniem typu open source. Utwórz maszynę wirtualną, zainstaluj system operacyjny, skonfiguruj go dla Vagrant, spakuj i rozpowszechnij. Faceci z HashiCorp nie mogli zrobić nic innego niż reszta z nas. Mogli zainstalować dodatkowe pakiety (oprócz tych instalowanych automatycznie podczas instalowania czystego, świeżego Ubuntu i tych potrzebnych do interakcji z Vagrant). Mogli skorzystać z systemu Vagrant Provisioning, aby zaktualizować pudełko, po czym przepakowali i rozpowszechnili. Lub użyli Packera. Tak czy inaczej, automatyzacja takich rzeczy to podstawowa działalność HahiCorp.

Być może sprawdź Atlas ( https://atlas.hashicorp.com/ ) i konto GitHub Mitchella Hashimoto, aby uzyskać więcej informacji na temat używania Vagrant.


Sugerujesz, że Mitchell Hashimoto (lub ktoś z HashiCorp) jest odpowiedzialny za opublikowanie tych podstawowych skrzynek? Zakładałem, że zostały wyprodukowane przez rdzeń społeczności Ubuntu. Być może pierwszą częścią mojego pytania powinno być pytanie, kto je publikuje. Repozytoria Hashi * GitHub nie zawierają niczego, co mogłoby być odpowiedzialne za produkcję tych pudeł.
— Jason Stangroome,

hm Zakładałem, że faceci Hashi zrobili „oficjalne” pudełka. Dobrze, że może to nie być prawda. Każdy może zrobić pudełko.
— Wil Koetsier
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.