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.