Merken

Reproduzierbare und portable Entwicklungsumgebungen mit Vagrant

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
als Mann namens Christian während ich arbeite für die B 1 Systems den Vortrag heute geht es um wäre könnte ich hab keines Leids aber wir machen halt Live-Demo ich denke man kann bei der könnte man wenn man sich anguckt das einfach am besten Gefühl dafür bekommen was man da machen kann nach der und wofür sinnvoll ist und und das wenn ich mir die dem Diesseits erspart wegrennt ist von Daraschekoh ist eine Software für aus den USA will Öl und es geht mir darum dass man hier reproduzierbare leichtgewichtige portabler Entwicklungsumgebungen damit erstellen kann sprich was man möchte ist man halt irgendwie Code und man möchte dafür Entwicklungsumgebung haben das Problem ist dass wir oft hat man nur den Code und muss sich den Weg zu geben ist man selber irgendwie aufbauen und das funktioniert normalerweise nicht das was es dort um die Zeiten hat das Projekt und
Abhängigkeit nicht
dokumentiert oder macht gerade kein virtuelles Geld zur Hand oder muss es erst manuell installieren und so weiter das heißt was man eigentlich möchte ist man möchte dann das Recht vor Sithole aussteigen zum Beispiel wird Pferd von getagt haben und muss scheint als Japan Code ich möchte ein außergewöhnliches irgendwie testen nicht Münsteraner Form als Beispiel dass ein anderes Projekt von der gleichen Firma und ich möchte dann irgendwie entwickeln und so weiter ich
möchte wenn es hingegen das sind die manuellen alles zu und installieren und so weiter ich möchte einfach einen Film machen und und anschließend und das Ganze auf und
dafür gibt es eben Weg wenn das heißt ich habe einfach das Telefon Post aufgefasst und wird sie guckte liegt denn ihr in Becken Fall drinnen und in diesen Weg weil es einfach die Entwicklung gegeben geschrieben die ich nachher auch umgehen mit höherer Form das kombinieren zu können so ausführen zu können und so weiter und und vom Prinzip her ist es einfach so gut wie das heißt unten die Bahn kommt es zu denken und und anschließend wird in diesen Werken Fall einfach definiert wie die Entwicklung geben aufgebaut werden soll das heißt damit sie zum Beispiel in der Box aber wir könnten Boxen einfach vorgefertigte erschien Images zum Beispiel Ubuntu oder bei mir geht es gut und ist in Kanada hält sich definieren als als Maschinen Block und man kann aus dem selbst markant schnell benutzen man kann die Ressourcen definieren man kann man irgendwie als die Indiz dafür dass es dem einen synchronisieren und so weiter das heißt er der Staat .punkt immer für und auch dass man sich jetzt erst mal weg und kommt daher als Beilage glaubte man sich einfach runterladen kann für den Paket erklären Paket Mac OS und Windows nur den Wunsch ins entsprechend und anschließend auch noch eine Virtualisierung ist per Default Virtualbox man kann aber auch zum Beispiel BMW nehmen aber bald werden wir es packen ist kostenpflichtig also dass ein Teil von Asche kommt sein Geld verdient und was normalerweise also immer wird Toolbox und das konnte ich ganz gut dass wir zum jetzigen Virtualbox wird auch unsere Verbraucher auf die wirklichen drauf und hat im Anschluss schon Funktionen funktionsfähige wecken und Umgebung was man dann noch braucht sind diese Boxen Kickboxen diesen Namen auf Atlas Atlas ist eine Plattform von Wäschekorb auf der eben
diese Maschinen Images geteilt werden können und sind also ich habe vielleicht doch die die Autoren also was ich heute zeige sollten wir hier auch das Getrappel Post aufgenommen also diesen ganzen Beispieldateien in in den Ordnern und hier ist auch dann noch mal sondern ausgedockt Dokumente und dass meine Eltern mir dieses Dokument also in einer die die alten Sachen ich jetzt gleich 2 mit entsprechenden einen Ausgaben dokumentiert damit dass nicht alles merken muss und weil es nicht auch der Link auf die auf die Suche auf diesem Atlas kommt das heißt mir eben diverse Boxen von diversen Anbietern dazu .punkt von bietet zum Beispiel offizielle Images an die direkt von Ubuntu gebaut werden bereitgestellt werden es geht von Chef gibt es eine Welt entfernt sich das diverse Kurras System von sich aus bereit stellen mit denen sie immer ihre 1. Kurort durchführen und dann gibt es noch Wartburgs Carter mit dem auch nochmal bauen auch runterladen kann aber generell findet man eigentlich zu jeder gängigen Distributionen die darauf auch Nebenstraßen benutzen kann wenn man den ganzen nicht vertraut dann kann man sich die Images im Lokal aus der Bronzezeit nachher noch und die dann entsprechend weiter verwenden damit Sequenz anfangen muss man ein vertrautes wecken freie und das initialisiert man sich einfach mit der könnt ihr mit und dann entsprechend einfach den den Namen von dem Image zu und wird anschließend hier ein minimales den einfach ist in dieser von Wissenschaft und unwirtlichen unterziehen kommt Objekt das heißt wenn man mit der Kündigung Conficker inaktiviert und 2 irgendwas und und zwar möchten wir jetzt einfach nur die VM Box Ubuntu Trusty die 64 immer zu wenn ich jetzt kann ich das schon starten würde der entsprechen diese Ubuntu was die 64 Box von der Art dass glaub runterladen würde die auf den Systemen entsprechend kopieren ein neues Wertesystem anstatt dass man kann sich hier einmal die auf dem System verfügbaren Boxen anzeigen lassen kann ich hier mal die Box und für andere Länder oder Prozess gleich sieht man das einfach weg und ab und anschließend wird eben entsprechend die jetzt von Atlas diese das Maschine mit runtergezogen und das Tor des Monats und und anschließend das jetzt eben einfach auf Virtual Box in ein neues erneut für stellt das ist ja das was da genau und damit entsprechend in unsere neue unseres wird das dem der mit sie initialisiert das heißt das ist eben ein aus der Datei reingeschoben machten Portforwarding von Port 22 auf dem Gastsystem das erstellt hat auf Port 2 2 2 2 1 und 1. hat auch verbinden können und lässt die Instanz und erlaubt sich dann auf die Instanz ein und dann mal den ausnehmen oder würde komischen links gibt ausführen in steckte 1. Endspiel werden uns auch gleich darauf verbinden können und synchronisiert nur die Dateien über das was schon das heißt wir können jetzt im anschließend mit können es einfach und auf das System einloggen und und damit in Ubuntu das die 64 mit dem entsprechenden arbeiten also so so starten wir zu Ende führt was mitmachen kann es also ganzes konfiguriert ganz hochgefahren werden verbunden hat kann sich jetzt auch noch manuell verbinden das heißt wir können Sie mir das ist echt Konflikt einfach die er Konfigurationsdatei angucken geht es eben für dieses Viertel System benutzt wurde und könnten jetzt über diese uns auch direkt per SSH mit dem virtuellen System auch auf dem auf dem Host verbinden das müssen nicht auf dieses Werk könnte SSH angewiesen sondern können dann eben auch irgendwie mit es komplett direkt auf auf das virtuelle System drauf zugreifen und damit arbeiten aber immer an locken aus ist Hand und das wird man kann es natürlich ganz abschalten wieder das heißt die Frau mit entsprechend wieder runtergefahren die Rede ist war es eher 1. Unterfangen kaputtmachen also es gibt auch noch also es gibt auch noch Weg teilt das würde eine möglichst unter fahren und es gibt nur einen Weg für und Suspend wurden entsprechend der den dänischen stellt er speichert und dann kann man mit einem Suspend und entsprechend mit Version wieder nach Stade aber wir sind das Volk würde ich wirklich die vollen zerstören und genau das ist was man machen möchte ist natürlich mit den ganzen schönen aus mehr geben das heißt man in die Möglichkeit über diese Konstruktion Objekte jetzt auf diverse Parameter von diesem Verein zuzugreifen hat also das einfachste einfach ist dass man aus den Zusätzen und hatte in der ganze Latte von Einstellungsmöglichkeiten die man
auf vor einem machen kann dass man kein Guthaben aus Mangel an so das war es Buch kommt soll die Box aktualisiert werden und so weiter so kann sich eben in dieser Dokumentation von weg könnte die ganzen einzelnen Parameter für dieses Konzept .punkt vor Objekt entsprechend angucken und und entsprechend aussetzen das heißt wir werden da nicht groß wir noch mehr noch hier vereint und nicht für uns angenehmer jeden weitere Netzwerk ganz ohne Deckel Box mit bekommt und dann müssen wir natürlich machen aber wir da noch irgendwelche Details .punkt kann der Vermieter alle Parameter entsprechend aufgefüllt zumal die
Box jetzt entsprechend starten würden hätte der in den ausnehmen wegrennt gesetzt also nicht sonderlich spannend finde ich den nächsten Beispiel weiter und zwar so dass anpassen also normalerweise zu erwecken Boxen unterliegt von Atlas konnte schon mit dem mitgelieferten Becken frei und normalerweise nur die Ressourcen innen drin relativ geringen das heißt die Box 500 mit Stopp 500 MB RAM und eine CPU das reicht für die nächsten Sachen deswegen kann man sich entsprechend einfach mit diesem Provider Objekt innerhalb von diesen Konflikt vor einem Objekt auf die aus Eigenschaften von Gefrierbox aufzugreifen und können jetzt wieder die gegenüber über den Urin und CPU entsprechend die für Virtualbox die IT-Ressourcen anpassen geht es auch hier noch mehr Konfigurationsparameter dem ersetzen kann es aber auch nicht wirklich gespannt sein das heißt man kann zum
Beispiel als jetzt er weg und auf der Werksflächen betreibt wird es eben normalerweise für die wollte hätte des gefahren das heißt sie geben nicht die Ausgabe von springt man könnte jetzt eben mal zum Beispiel das grüne auf aufzusetzen sprechen das Ganze in einem nicht stark ausfallen lassen und Toolbox direkt das mit hoch kommt oder man kann ja sogar die ganzen Sachen die mal eben mit dem die Box-Manager auch durchführen kann entsprechend auch über dieses der Provider Objekt mit mit aus für das was in dem einen Fall dieses Baukasten meist in den mit dem Motiv vor kommen zum Beispiel das wir einfach in das kommen was man hier auf den hier
oft rausschmeißen kann man darüber auch die ganzen einzelnen Parameter und und Optionen von diesem die Box managt er überwältigend und ausführen und und anpassen genau das ist jetzt auch mit Hilfe soll das heißt genau haben wir unsere wird das System auf den Erhalt Beweise gestartet und wir kommen da irgendwie verlockend aus doch tragen das bringt uns aber erstmal noch nichts das heißt wir wollen auch irgendwie nach Wien und muss auf dem virtuellen System installieren und und ausführen das heißt man hat bei der können ihnen die Möglichkeit sogenannte fordert zu das heißt außerhalb Arbeitssysteme und auf dem könne die Ports definiert sie zum Beispiel 80 80 und sagen dass dieser Port 80 80 auf dem Altar auf das interne System auf das Gastsystem auf Port 80 entsprechend weitergeleitet werden soll so dass man dann nachher eben einfach immer das System hochgefahren haben und jetzt zum Beispiel innerhalb von der Instanz einen Webserver installieren dann würde das dann eben über den externen heiter-weisen über Port 80 80 entsprechend an der der Webserver erreichbar sein und so kann man eben einfach hinter denen sich dann eine Webapplikation zum Beispiel servieren vorkonfigurieren und anschließend made in geht davon aus dass der Kunde auch ausgeführt hat dann nachher auf der lokalen Workstation auf Port 80 80 und dann kommen bei ihm in den auf dem Weg einfach aus was wir auch machen kann wenn es gesucht hat das ist das was ich jetzt hier auf diesen aus dem wir eben in den vorherigen Beispiel gesetzt haben dass der Zielgruppe könnte ist und dass war hier auch entsprechend jetzt den 1 GB RAM haben das ist die eine Möglichkeit auf auf Systeme eben innerhalb also auf Diensten darauf zuzugreifen die andere Möglichkeit ist dass wir in einer zusätzlichen Netzwerken an die an die virtuellen Systeme drin das heißt wenn ich wollte dass auch versucht hätte ich wollte ich hier drin dieses ganz normale kleine steinerne Zweck dieses 10 0 2 15 was noch von KVM kennt also hier ist also nicht nur mit eingeklemmt und man kann sich auch einfach hingehen und kann sich hier oben ein weiteres Problem bei der mit Rahmen definieren das heißt wenn jetzt hier dieses erwecken Freistaat würde und es 2 er ist damit einverstanden dass oder eben in den 192 eine zentrale nennt das und da kann man beliebig viele ein Netzwerke mit dranhängen so viele gute Boxen sprechen unterstützt und kann auf die dann auch über das lokale System auf diese IP entführt aufzugreifen oder man könnte sich auch dieses Parlament wird jetzt eine Bridge tragen in das auf dem Altar Weisheit aufläuft und kann dann auch über extern auf dieses System entsprechend aufzugreifen der nee das macht automatisch genauso man kann also mehr als markant einstellen dass es geht auch Moment also per Default stellte das einfach genommen dann geht dieses Haus und Netzwerk und das macht man hier dieses Virtualbox Internet explizit auf du selbst und das andere der eben mehr anders und das Auto selbst an in denen das Netzwerk ansonsten dann Haus ohne Netzwerk ist ein Ende der ist ungefähr das Gleiche was man machen kann das man kann sich nicht mehr vorstellen kann den man ihr auch den Namen geben das heißt hier kann ich auch Rothenburg sollte schon ein internes Netzwerk anlegen geht den ganzen Abend deswegen würde Weg das existierende Netzwerken sprechen mit weiter nutzen wenn es aber nicht wenn es einfach nicht gesetzt wird dann liegt das manuell an und wird dann auch wieder abholen wenn die Instanzen sprechen darunter das ist ganz gut wenn wir können zum Beispiel existierenden vorher nicht irgendwie zusammen vor dafür ,komma dass also genauso wie man es ich weiß sie einfach nur kurzen an einen Investor verkauft der dauernd Foto auf Port 80 läuft und dann eben entsprechend über meine haltbar weiße System über Port 80 80 auf dieser Webseite jetzt aufzugreifen jetzt eben innerhalb von virtuellen System läuft also dass wenn eben eine der Möglichkeiten und auch den Dienst ermöglicht auf Bildschirm angeboten wird auch in Zukunft machen zu können wenn man das für staatliche zu das ist zwar jetzt so schon ganz nett allerdings muss man darüber dann eben auch den kompletten dem weitergehen das heißt wenn er zum Beispiel an den Kundendaten der wollte irgendwas vorführen gibt es eben auch die anderen Möglichkeiten zwar kann man über diese Atlas glaubte man den Account hat kann man sich damit wegrennt Lock-in einloggen und kann anschließend an er ist
und für den auch beachten sollte es soll ich vielleicht man kann einfach überdecken schwer einmal die 1. Session exponieren über den Import der Macht über die das glaubt läuft das heißt wenn ich das jetzt ausführe bekomme ich entsprechend leicht meine genau man URL meinen Mann anzugehen und jetzt kann ich mich von irgendeinem System aus über diese IT mit einem virtuellen System verbinden das heißt ich habe einfach wenn ich jetzt hier zum Beispiel an das Thema kann ich jetzt mehr könnt Connect machen gibt den Namen nicht und wenn jetzt auch wieder auf diesem virtuellen Systemen mit drauf verbunden gleich macht es aber nicht so nett wenn ich eben einfach wieder auch mal wirklich schlimme aufgesprungen über die Atlas glaubt dass es so kann man eben einfach weil jetzt meinen Kunden und ich habe ein Problem zum Beispiel der dicksten geben die für den gebaut wird den Kunden einfach jetzt nur an diesen Namen stecken und er kann sich dann eben mit seiner Weg könnte das System auf seine auseinander gesetzt zum Beispiel mit der 1. Frage auf meine virtuelle Instanz auf einloggen kann daran irgendwelche Sachen machen und anschließend könnte jetzt auch einfach hier tun wir das Ganze stoppen und dann fliegt der er Atome auch wieder auf der 3. Instanz aus das ist der Moment das ja das funktioniert auch und das ist das andere schöne das heißt ich habe aber einen Mann der zur Frau oben drauf laufen mit Port 80 ab der vorge wurde wird auf Port 80 80 und ich kann entsprechend auch diesen Port weiterreichen das heißt dass man aber anders damit einfach wir können schwer sei sich mit jetzt kein SSH weitergehen soll der Kunde soll einfach nur der ATP drauf zugreifen können und dann hab ich jetzt die Möglichkeit über diese URL auf dieses virtuelle System auch zuzugreifen und so kann man dann neben dem Kunden weil sich welche Zwischenstände von Entwicklung zeigen oder dass man in den nächstes seiner irgendwie dann seinen Weg in der es zur Verfügung gestellt bekommen und hat dann die Möglichkeit geben über so eine externe URL direkt auf das virtuelle zuzugreifen und muss ich nicht um mich Gedanken machen wie kommt denn jetzt irgendwie der Kunde von außen ein internes Netzwerk und und und der es muss eben nur Zugriff auf diese Art das dort habe und kann darüber dann diesen Austausch von Verbindungen sprechen also bei ATP jetzt nicht was ich jetzt machen kann wenn ich die 1. H macht ich hab jetzt hier einfach es ist aber auch das wird gemacht und und da kann entsprechend ein Passwort verlangt und das auch noch ganz schön ist man kann auch machen kann es ist aber uns ist es glaube ich genau hier das eben wirklich nur ein eine Verbindung von außen zugelassen wird das heißt man schickt eine Email entsprechen einem Kunden der verbindet sich per SSH und anschließen würde ich noch eine 2. Verbindung zugelassen so dass man damit sie ihren entsprechen also wenn ich das jetzt hier gemacht den sie jetzt die Leute darauf folgenden können in dem von setzt sich eben nur der 1. können und die die Verbindung ist im Allgemeinen so lange offenbar nicht deswegen schwer aktiv verlaufen so normalerweise läuft und die Instanz wirklich nur auf dem Localhost aus eben kein keine externe Verbindungen betroffen möglich ist genau hat es also war dass wir noch gesehen hat rechnet unter den man auf eine Reihe Verweissystem eben versucht DER an diesen 80 80 Wort zweimal auf den Port 80 auf dem Aust umzuleiten funktioniert das eben nicht so dass wir hier eine der laufende Instanz momentan kann man sich mit welchen Status anzeigen lassen was es und und die in dieser Instanz vor wollen wir den Port 80 80 schon auf den Port 80 vom Alter weißer und hier versucht das anzupassen Zustand in dem auch dieser Port 80 80 umgeleitet wird und entsprechende kommen in den Hinweis dass der Port schon benutzt wird um das Ganze eben nicht noch möglich ist also muss sie eben erst die Instanz einen runterholen bevor man eben geht das gleiche Portforwarding noch einmal genau das tun und so
scheint Geschäftsstellen genau was jetzt dass es zu kurz war zu suchen ist Klaus ziehen Sie dass dieses 2. Netzwerk was wir eingerichtet haben das heißt hier würde entsprechend in das 2. nicht wirklich als reingehängt was dann automatisch auf Werken schon mit der statischen IP-Adresse entsprechend konfiguriert hat dann die Möglichkeit dann eben auch auszuwählen dass das Netzwerk ist nicht konfiguriert wird beziehungsweise das eben und die Ärzte sowohl mit reingehängt und das ganze Land RCP gemacht würde hätte ich wollte das immer statische kommt für das neue Netzwerk der weiß das jetzt noch hat was auch sehr
schick ist er Weg müsse primär dafür da das Leben wirklich zu geben für irgendwelche Software bereits in der offenen Repository drin ist das heißt der Staat das virtuelle System müssen jetzt auch irgendwie auf den gut drauf zugreifen können und dafür genutzt weg von diesen den sogenannten sind oder von uns das heißt man sieht hier dass dieses Verzeichnis in dem wir das Becken auch gestartet haben auch gut das ihr könnt können und das heißt wir können jetzt hier einfach nachträglich den und haben ihren entsprechend dann auch die Dateien können die in dem Verzeichnis von Werken gestartet hat aber auch zur Verfügung gestellt werden und ich kann es hier auch verändern das heißt nicht etwas ändern dann würde das
entsprechend auf dem Alter weiß auch wieder im Repository außen wieder aus nicht ab sondern eben die Möglichkeit sich jetzt natürlich und mit meinem getroffen arbeiten kann dann bin ich meinen Weg mit dem von testen darstellbar Änderungen die Patch kann Anschi deswegen wieder löschen und hat die Ehre einer geänderten Dateien aber immer noch in diesen Verzeichnissen liegen kann sondern eben schon auch irgendwelche Sachen direkt gleich testen und ausprobieren und so weiter und hat hier auch die Möglichkeit ,komma sich eigene Verzeichnisse mit einzelnen das heißt es spätestens 12 zuerst hier bin ich jetzt sag ich möchte zum Beispiel ein spezielles Verzeichnis nochmal was irgendwo auf dem Alter weiß nicht auf der Anlage des Englischen innerhalb von der von der Instanz verschieben kann ich auch noch mehr sind vorerst mit eigenen passte das ganze ist per Default ist ist das vor Box FS das von dem was er von VirtualBox kommt als Dateisystem man könnte jetzt aber Jochen NFS zum Beispiel benutzen oder erst und das Ganze machen also das war dann eben nicht unbedingt auch für Toolbox und und angewiesen ist auch man kann es weg das normalerweise die ,komma müssen immer bezogen auf das Verzeichnis wird gerade dann werden es ich erwecken Staates macht dann geht davon aus dass wir auch mehr Krankheiten ist das eben gegen prüfen können was auch noch gibt es in der Hand aber Global Status oder mit dem kann ich dann eben anzeigen was komplett auf diesem Alter was drauf dass immer dann ganz praktisch nur irgendwo vergessen hat seinen Weg von Instanzen wieder abzuholen und und irgendwann wird der alte Weisheit voll hat dass man dann eben einfach infizieren kann in welchem Verzeichnis sich das gestartet habe ich kann dementsprechende und kann die Instanzen auf und gab es also keine Fragen zu bis zu der stelle ich wieder mit der Provisionierung weitermachen muss eine interessante Entdeckung der werden du musst ja dann wird holen aber der kostet und man kann sich auf dieser Atlas glaubt registrieren könnte man auch über die Dienstleister kaufen also welchen Preis Deutschen sowas aber ist nur sehr schwer Feature und ist kostenfrei was wir eigentlich machen möchte mit wegrennt ist man möchte halt Umgebung aufbauen und dafür muss man auch eine Provision durch durchführen das heißt eigentlich ist jedes Maschinen hob Netzwerk getrennt leben und so weit nur die Vorbereitung und letztlich dann die großen Jungen durchführen zu können es gibt diverse Möglichkeiten bei der könnte ich zeige einfach mal 3 Stück das heißt die einfachste ist für Kopien einfach Dateien von dem aus Systemen auf eine Instanz obendrauf das macht man schon mit diesem Aufruf das heißt wir haben eben eine lokale Datei mit der das demnächst auch auf der unteren Instanz wieder kopieren die einfach um das Ganze wird dann einfach komplett hochgeschoben ja gut dann der wir wissen relativ gering davon kann man machen was man eigentlich machen möchte möchte Skripte ausführen und das kann man eben auch wieder über Deutschen machen indem wir einfach diese Stelle durchscheinend und dem ganzen kann man dann in den als Clubmitglied das heißt wir definieren einfach diesen Befehl entsprechend ausgeführt werden soll und während der großen Jung von dem System wird dann der Befehl 1. Tage auf dem System ausgeführt damit das ganze ein bisschen übersichtlicher wird hat man sich das Ganze eigentlich immer eine Änderung bivariable rein damit eben nicht irgendwie so einen komischen eine Zeile aus bekommt und man ist Skript um einfache und verwendet das hier unten dann als entsprechend als in einen Parameter kann sondern den Code und definiert hat komplett ausführen was jetzt Beispiel von Alterra Form das Beispiel angucken das gemacht das heißt mir ohne ihre großen Jungs gibt definiert wie sie eben ihr Theaterform Entwicklungsgenen vorbereiten mit irgendwelchen Shell Zeugs Missionen mit eben einfach einmal dieses Script ausgeführt werden der .punkt und das meine ich Eltern dass das was wir hier bei dem Beispiel sehen ist dass wir hier einen Importeur freie Gruppe kopiert haben dass es entsprechend auch lokal auf der auf dem virtuellen System vorhanden ist und bei dem anderen Beispiel 7 im Endeffekt einfach nur die 1. Ausgabe das Ganze ist
aber auch nicht nicht wirklich Komfortabel das heißt eigentlich nicht auch nicht immer von den Bergen fallen mit darüber mit ihrem Sohn möchte das einfach eine externe Dateien mit einschließt ist dass man auch natürlich die Möglichkeit einfach hier ein Skript Fahrt mit anzugeben so dass wir eben anschließen da dieses Skript in die lokale Datei reinschiebt und erwecken würden die Datei 1. wieder auf die Instanz rüber kopieren und anschließend einfach die Datei auf dem virtuellen System aus für die Ausgabe der Normandie Moment genau so aussehen dass das hat jetzt das System hochgefahren hat jetzt den 1. Schritt den eben diese Unterteilung kopiert und im 2. Schritt wird den gewünschten Stelle ausgeführt hat ergeben dass in ein Script ausgeführt und die Ausgabe sondern auskommen und entsprechen würde noch die zu einer Datei mit annehmen dass Hessenpark in Umwelt könnte angeblich beschlossen das genau muss hier einfach mal als man kann auch die 1. Pfarrstelle mit definieren dann würde jetzt eben dieses dieser Ausgabe entsprechend nicht mehr kommen also es ist eine egal was ich immer unschön aus wenn es also gut aus und ist genau das ja auch man kann es also man kann beliebige vorgeschlagen also schnell ist es ein ganz einfaches Beispiel hat noch die Möglichkeit kein hat verwenden hat entwickeln soll stellt also wie alles was sollen mit den komischen angeht ,komma entsprechend auch verwenden ist aber ein Beispiel jetzt gemacht mit dem mit den Serben das heißt wir können einfach dass es hier um es das unterstellt wurde schon mehrmals hier einfach definiert dass wir einen ernste Bewegung ausführen wollen und nur das würde genauso funktionieren das heißt wenn lokale einfach hier ein sehr einfaches Bleiburg liegen und das möchten mit Sie auf dem virtuellen Systemen sprechen ausführen und damit das ganze Staaten würde einfach jetzt wieder dieses Einzelbelegung rüber kopieren und würde das dann eben auf dem System ausführen wichtig ist dass man den entwickelt schon auf dem ein weiß entsprechende und servieren muss das heißt der Generäle zieht dynamisch und einen Ausfall für für das ein ist hier die als kommt erst wenn der tropischen auch läuft und und der für Anfang das einzige auf dem ein Verweis auf das dann dementsprechend gehen die virtuellen Systeme auch ausgeführt wird genau also jetzt müsste ja eigentlich ganz selektiert die ein Inventar 1 oder neben sprechen sagt gutes System erreicht ist wird dann auf dem alten weiß entsprechendes entweder aus was ist gerade hier oben läuft und würde jetzt eben gerade in den Update Cash aktualisieren und und nach machten Schritten nach Installation von dem wir ein das schöne ist also wir sind Shellskript mehrmals hintereinander ausführen dann sehen wir manchmal komische Dinge aber 1 ist generell darauf aus das was mehrmals ausführen kann das heißt wir können jetzt hier auch noch mal mit einfach mit mecklenburgischen nur alle großen Jürgen Schritte ausführen lassen und wir können Sie auch explizit auswählen mit der es möglich ist dass es eben nur den einen ökologischen und nochmal drüber laufen lassen wollen und jetzt würde entsprechende Ente beschritt auf dem laufenden System noch ein 2. Mal ausgeführt werden setzen jetzt irgendwelche Anpassungen macht ihn in Bleiburg kann aber auch ein 2. Paket installieren oder sowas und dann könnte man es eben einfach noch mal den großen Jungs Schritt entsprechend ausführen lassen und der würde dann eben das 2. Paket das dann im 2. Schritt ,komma nachinstallieren sollte aber zum Beispiel den wenn man schnell katholischen Internat in nicht machen weil das normalerweise nicht darauf ausgelegt dass er das was 2 miteinander aus also das Ende der Prüfling vorher zieht aber ob es noch mal was machen soll oder nicht der ist für den Bakterien noch mal den Schritt in der gerade zugefügt haben dass wir eine dabei schon vorinstalliert gehabt entsprechen das eben nicht noch mal ins und von außen sie das jetzt eben wenn ich jetzt aber oder so was nicht anders aus als Martin genau hier eine Auflistung von
einem kurdischen und eben in dem gefordert das Paket mit drin da sind also sehr entstehen diverse Geschäftsmöglichkeiten Docker haben sollte und hat jetzt auch noch die Möglichkeit hat Plug-ins zu benutzen und hat sie dann auch immer die Möglichkeit diverse Sachen 18 eben nicht immer direkt bei der Kripo geliefert werden ist schwer nicht genau markiert das da gestern mit diversen Provider also zum Beispiel für geht so oder ADS und geklaut entscheiden Computer entstehen oder nicht wird gibt es auch so dass wir eben auch mit Graph wird auf dem lokalen ein arbeiten und das entsprechende integrieren und hat da die Möglichkeit an die Sachen einfach per Plug in nachzuinstallieren als wenn ich es zum Beispiel auch uns der Grenzen als als Backend durch einfach lag in ins Tor als würde der entsprechend das Becken den installieren es kommt einfach als ob ich einen Teil der USA der EU entsprechend dieses auch dort der Provider als Plug-in lokal installiert und man könnte das jetzt eben entsprechend als Provider benutzen und so kann man sich dann eben auch mal die fehlenden Provider je nachdem welche glaubt man benutzt oder welchen bereits Format nachinstallieren erst was hintendran hat als Provider Sie dann die Bedienung ein bisschen anders aus als dass sie zum Beispiel ein Beispiel für den Augen der Provider und leitet andere Konfigurationsoptionen entsprechend bei Virtualbox muss ich ja keine mehr für den Schutz mit angeben und wenn ich jetzt eben auch und stellt mit hintendran antreiben möchte dann muss ich eben auch mal diverse Authentifizierungs Parameter mit angeben oder sagen wir lebe ich benutzen möchte oder statt der S-Box wie bei Virtual Box habe ich jetzt eben einfach ein Image was ihm auf der auch aus der Cloud schon vorhanden ist und das muss man dann mal ansprechen spezifiziert dass es wichtig ist wenn ich jetzt weg und ab macht einen anderen Provider benutzen kann ist dementsprechend in mit angeben heißt jetzt sag ich eben einfach ich möchte jetzt das Ganze eben auch meine Augen der Glaube obendrauf ausfahren und ich möchte jetzt das Ganze eben nicht mit Virtual Box ansteuern entsprechend verbindet er sich jetzt mit der Rauchentwicklung in dem Fall holt sich die ganzen Sachen die unter .punkt benötigt und würde jetzt dieser Welt können weil gegen die Augen Steak oder auch wenn es denn funktioniert ist und der dass der Wiederaufbau der im System das heißt er jetzt im Blog einen Fehler gemacht aber vom Prinzip her ist das der einzige Unterschied den ich machen muss und daher mein Denken frei für andere Umgebung dran anzupassen das heißt ich kann durchaus auch mehrere Provider in einem Becken falscher mit definieren dessen Bezirk nur mit Vornamen ich würde dann an einfach ihre Provider lebt wird mit angeben und könnte dann das gleiche Werk weil auf Vox laufen lassen auf Wiederaufbau Kunstwerk auf der Gugl komplett einstellen und muss mich darum aber nicht kümmern was den Entwickler jetzt eigentlich hat also so einer der der Vorteil die man nachher kann man wegwerfen und genau das habe ich noch zwar eine Maschine ist auch ziemlich langweilig ist dass man normalerweise unserer Testumgebung über mehrere Maschinen und entsprechend kann man sich auch in auch mehrere die Maschinen in der könnte findet also als sogenannte Multi Maschinenbauer Manz und das sieht einfach so aus dass man sich in eine VM Objekten männliche innerhalb von Ruby und und das entsprechend wieder konfigurieren das heißt wir seine ziehen Beispielsätze einfach irgendwelche von Parameter das heißt wir möchten als diese 3 Schritte ausführen möchten auf jeder der Instanzen der Staaten und synchronisierte Verzeichnis haben und anschließend der von denen wir uns hier die 1. Instanz geben die entsprechende Einnahmen machen Portforwarding geben den ganzen IP-Adresse in meinem privaten Netzwerk und an das Ganze noch auf eine 2. Instanz das kann und will die beliebig Vereine sich ausbauen damit sie dann dementsprechend reingeht dass ich der einzigste oder mit dass man sieht dass mal hier jemand das Ganze für 2 Maschinen hat und deswegen die ganzen Schritte vor für eine Maschine gemacht haben wenn wir 2 Schritte gemacht und alles das was auf schon uns so ,komma ist sehr viel komplexer Umgebung zusammenbauen sich aber zum Beispiel eine Entschuldigung für uns Augensterne Texterkennung drauf dem 5 Knoten glaube ich sind mit mit euch das ,komma das ist jetzt das und wecken falsche die in einer komplexen Umgebung oder eben auch mal diverse Netzwerk in drangehängt werden oder ob die weiß mit hinzugefügt werden oder eben auch einfach mehrere Instanzen vorhanden ist also da ,komma hält 5 Instanzen sind und genau das mich auch noch schön sieht ist das mal eben innerhalb von diesen Weg bald auch immer Rubikon mit verwenden kann das heißt ich hatte oben beleidigt eine Konfigurationsdatei und die durch mein Haus ja eine Datei aus und ich kann auch diese ganzen Konfigurationsparameter auch einfach zugreifen das heißt man kann das Ganze auch sehr dynamisch machen ich hier zum Beispiel einfach beliebige Anzahl von Adressen für Computer und definiert und jede dieser Test mit ein virtuelles System das heißt wenn ich nach dem Gold das Weekend Fall gar nicht mehr anpassen so nicht haben einfach hier in meine Konflikt Datei reinschreiben dass ich eben genau hier meiner Ansicht nicht 20 kommt die Krone wird für sie betreiben möchte und entsprechen würde ich dann in den Bergen von ferne 24 Computer Instanzen stellt bekommt das da kam er in die Möglichkeit komplett PR und und und das entsprechende auszubauen diese beim 2. von mittlerweile dass das sehr dezidiert großen Jungen ein auf den 1. Ton gemacht und und macht das ganze jetzt auch noch ein 2. mit was wir machen können es einfach nicht den Status einer anguckt das wird in 2 Instanzen haben und jetzt können wir eben immer das versuchen sagte er gleich an Moment ich weiß nicht auf welche genau entsprechen kann einfach den Namen mit angeben würde jetzt entsprechend auch der 1. Instanz rauskommen und wenn man das Ganze und macht damit auf der 2. Instanz und jetzt hab ich auch noch die Möglichkeit haben zu wenig jetzt Instanzen und mit dem Zusatz sogar wird aufgrund der HDZ Instanz einfach nur 10 0 2 15 Uhr bei nicht kommunizieren können und deswegen weil sie eben auch die Möglichkeit von diesen beiden etwa dass es hier nicht einmal meine 50 4 zugewiesen werden die 50 5 und sprechen kann ich jetzt hier auf die andere Instanzen um Truppen das heißt nicht dazu bei die nicht mehr da man zum Beispiel auf dem oberen Knoten am und auf dem unter anderem ein Webserver kann ich dann zu entsprechen die auch die Kommunikation zwischen den beiden Instanzen davon wer dann auch 1. könnte dann zum Beispiel 10 pro Jahr also hoffen wir dass wir heute noch nicht was ein als auch das wichtigste auch noch vielleicht eher über diese Boxen baut und zwar deshalb das gemacht denn man möchte das natürlich irgendwie mit mit dem Kunden weil ich nicht zu schicken zum Beispiel das kann ich einfach meinen Weg und hektisch machen und das jetzt einfach so schnell wird also für die Instanz runter und anschließend erzielte einfach eine Kopie von dem Image das er benutzt wird und dieses Image Wasser erstellt hat das Warten auf ein minimales weg und Freiheit mit rein und das kann ich dann wieder als neue Box importieren kannst entsprechend weitere also man kann auch durchaus zum Beispiel sich manuellen System der vorinstallieren wegen Sachen drauf und macht den Export und kann das dem Kunden die als Download zur Verfügung stellen der Kunde starten 2 sich einfach hat dadurch den Ebene komplett fertig und geht deswegen weil sie schon da steht das andere was man machen kann ist aber er kann zum Beispiel und damit kann man sich eben auch in Kühlboxen schon bauen das heißt damit kann man komplett eigentlich so zum Beispiel auf offener gestartet wird ein System ausführen und kann anschließend an einen Export nach Enkenbach machen genau das ist jetzt meine Box gleich und die Box kann ich einfach lokalen importieren und dann kann ich eben wieder weg von ihnen machen mit dem neuen Boxen haben Tag anschließen eben die Möglichkeit aus diesem Image wieder neue virtuelle Instanzen zur Stelle genau so ja
jetzt noch fragen also ich ich hab glaube das sind so die wichtigsten Sachen eigentlich dass man kann noch diverse Sachen mehr machen aber nicht wirklich viel mehr also hat eben viele Features die einfach vielen kommen eben als Plug-ins das heißt also eigentlich ziemlich wichtig dass man die Plug-ins einfach durchgeht weil das man zum Beispiel nicht hat ist jetzt bei allen integriert das Nicht-Stören-Modus das heißt wenn ich jetzt irgendwelche Änderungen macht dann kann ich keine der von diesen Änderungen machen wenn es dann schon läuft und da gibt es einfach sehr viele Sachen die er hier als Sandbox ist es für dieser Art also war es zum Beispiel den Eintrag in das daneben Snapshots Support nach der Wende eintritt und das sind eben ganz viele Sachen die man einfach per Plug in zur Verfügung gestellt werden die nicht innerhalb von Mehr könnte mitgeliefert werden also das sollte auf jeden Fall einen Blick drauf das aus Managers zum Beispiel auch sehr gut damit kann man dann die etc aus Dateiverwaltung weil das Wecken von sich aus keinen integrierten DNS Server hat das heißt wenn ich jetzt hier in meiner also zum Export würde würde es jedem Unternehmen den den First halt also in der gleichen Gegend nicht kennen der mir dieses Haus Manager Plug-in und den entsprechenden der ergibt aus 2 noch Einträge auf die anderen Instanzen innerhalb von dieser Multime schien in warmen drin ich weiß jetzt jemand ganz einfach Boxed wird fügte eben diese lokal erstellte Dateien als Box innerhalb von Werken zur Verfügung ist genau dann wird jetzt in eine Möglichkeit dass man diese gerade agitierte Box auch wieder einfach in diesem normalen weggelockt werden auch benutzt das also geht so fragen wir in Merseburg als Prämie dafür danach einfach durch bestellt komplett entwickelt auf einem virtuellen System wenn er unzufrieden war doch es das ist nicht der Fall und und also gerade wenn unterwegs ist das mir doch einfach nur Arbeit waren wir Toolbox drauf und kannst dann eben mit Welt eben sehr schnell entschieden 15 kassieren auch obgleich transformieren weiterreichen also einfach weiß was innerhalb von den den dort bekannt mit Werken auch Dock-Anschluss also das geht auch er sich ich habe gegen mit kann also benutze ich weiß ist Docker Integration hat hat das Unternehmen mit der 3. Welt sozusagen immer nur mit virtuellen Systemen tragen wo dann irgendwelche großen Jungen war also der Mann der Kunden zum Beispiel Kündigungen der der hat eben seine komplette Produktion mit auch eines der Kinder von weg nachgebildeten hat mit dran und so hat er die Möglichkeit einfach jederzeit seine haben feste durch die Kuratorin zu schließen aber wir können uns da eben nicht irgendwo drauf angewiesen und ja ja also das ist so gedacht dass man halt in den kurdischen Dateien definiert wie das Entwicklungssystem aussehen soll und dann aber nicht so dass du etwas machst und am 2. Tag den Zustand und oder erstellt und was automatisch dort aus und das musst du schon selbst machen aber es kommt ist ein nettes es kommt auf den Kunden an solchen also wenn der Kunden Entwickler ist und du halt irgendwas Senkung der selbst entwickeln sollen dann kann es ihm natürlich 2. Fall mit dem Repository steht dann jetzt zum Beispiel einen UX Designer hast dann wirst du dir vielleicht nur möglich dieses Fortschritte machen oder wirklich sagen hier hast du deine Box starten immer auf WM-Wertung musst dann nur noch auf Port 80 auf also das ist denke ich mir je nach dem was man auf der anderen Seite sitzen hat sollte man dann entsprechend dann entscheiden was haben und auch von Insidern wie würde es reichen wenn man einfach nur das Werk in Fall mit den zugehörigen Dateien irgendwas großen wird mit gibt und dann in und Weg und ausgeführt wird er in er natürlicher also sondern man kann die die Boxen liegen einfach als als Lords auf https auf das Atlas ist eigentlich nur so eine zentrale Suchmaschine dafür man kann ich natürlich auch lokal also der noch diverse Projekte so den Tod zum Beispiel von vom Chef der es schon sehr viele wechselnd oder PKW teilen den Fall zur Verfügung stellen einfach bauen kann und wo man auch ein kommen kann das heißt auf den Sachen die auf Atlas ganz ähnliche anschauen aber hier zum Beispiel ist eben so MacOS Windows was weiß ich und das Ganze darunter leiden Hacker bauen und dann entsprechend Export von kann nach der können machen also das es direkt als als Exportmotor drin und und kannst das dann lokal auf https auf Wasserstoff umgestellt und dann machst einfach weg Boxed auf diese URL und dann lädt er sich das Futter unter ja also da wird einfach noch ein also stärker ist eine sehr dafür da dass eine eine ISO-Datei und wird es Maschine ausbauen und dafür müssen wir mit die ganz Inception Shutter durchgeführt werden und dafür ist dass der das heißt man kann Hacker einfach sage ich möchte neues System mutige bitte dieses ISO dann kannst du möglichst Schießsports mitschicken damit mal eben durch die anfänglichen grob Sachen durchkommt und anschließend wird dann normalerweise an den Webserver gestartet genauso wie das ist gut ,komma nur das was er sagt einfach ich möchte und hab machen dann Linux Kriegstag von dem und dem hatte die und der wurde ihm von Verkauf bereitgestellt werden und deren Eltern meine anklickst ab weil wir dort auch eine anschließende der Klicks das an das System und dann hast du die Möglichkeit hier unten genau hier nochmal diverse Skripte nachher wenn das System fertigen 10. auszuführen was er würde dann halt noch einmal irgendwie 1. hat die Staaten der Welt können den mit rausschmeißen das Thema drauf kommt und dann fällt das unter anderem auf den Export einfach das ist der Welt das einzige einfach nur noch
von Maschinen entweder Schuss zum Erstellen von eben auch keine also man kann welpen keine insofern ausführen und und damit dass man weitere Frage natürlich also das alles selber machen also nicht das was wir hier machen könntest du kannst zum Beispiel Fall und dann wirst du
wissen dass zur Faßberg also das
ist wieder eine Menge Geld in den Bergen verlor mit rein integrieren ganze das ganze System logischen anschließen ganz als 1. tropischen das der einfach dass unsere Faßberg zum Beispiel drüberlaufen und damit ganze sicherstellen dass das was seine komischen vorgemacht haben auch wirklich dem ist was dort erwartet was also es wäre zum Beispiel eine Möglichkeit ist jetzt in der Kunsthalle machen sonst noch fragen sich
Open Source
Freeware
Schmelze
Software
Speicherabzug
Mobiles Endgerät
Vorlesung/Konferenz
Gleitendes Mittel
Ereignishorizont
Code
Computeranimation
Freeware
Vorlesung/Konferenz
Gleitendes Mittel
Innerer Punkt
Code
Distributionstheorie
Datei
Virtualisierung
Ubuntu <Programm>
Verfügbarkeit
Entscheidungsmodell
Systemplattform
Computeranimation
VirtualBox
Default
Funktion <Mathematik>
Parametersystem
Rohdaten
Laufzeitsystem
Stellenring
Varianz
p-Block
Binder <Informatik>
Großrechner
Objekt <Kategorie>
Einheit <Mathematik>
Version <Informatik>
Systems <München>
WINDOWS <Programm>
Instanz <Informatik>
Parametersystem
VirtualBox
Provider
Computeranimation
Binärdaten
Parametersystem
Internet
Netzwerk <Graphentheorie>
Momentenproblem
Konvexe Hülle
Provider
Virtuelle Maschine
Web-Seite
Homepage
Dienst <Informatik>
VirtualBox
Arbeitsplatzcomputer
Virtuelle Realität
Vorlesung/Konferenz
Default
Systems <München>
Normalvektor
Instanz <Informatik>
Momentenproblem
Default
Reihe
Extrempunkt
Netzadresse
Computeranimation
Homepage
Atom <Informatik>
Passwort
URL
Zugriff
Systems <München>
E-Mail
Instanz <Informatik>
Dateisystem
Parametersystem
Datei
Punkt
Nabel <Mathematik>
Laufzeitsystem
Code
Computeranimation
Patch <Software>
Dienst <Informatik>
VirtualBox
Software
Ruhmasse
Freie Gruppe
Skript <Programm>
Systems <München>
Repository <Informatik>
Default
Aggregatzustand
Instanz <Informatik>
Mathematische Größe
Ebene
Datei
Punkt
Momentenproblem
Web log
Provider
Extrempunkt
Netzadresse
Computeranimation
Homepage
ADS <Programmiersprache>
Multiplikation
VirtualBox
Mehragentensystem
Weitverkehrsnetz
Skript <Programm>
MIDI <Musikelektronik>
Softwareentwickler
Schriftzeichenerkennung
Parametersystem
URN
Graph
Laufzeitsystem
Spieltheorie
Sound <Multimedia>
Plug in
Unterteilung
Objekt <Kategorie>
Einheit <Mathematik>
Anpassung <Mathematik>
Downloading
Authentifikation
Systems <München>
CASHE
Streuungsdiagramm
Aggregatzustand
Instanz <Informatik>
Datei
Konvexe Hülle
Wellenlehre
App <Programm>
Plug in
MacOS
Spezialrechner
LINUX
Suchmaschine
Mehrrechnersystem
Skript <Programm>
Dateiverwaltung
URL
Softwareentwickler
Hacker
Systems <München>
Repository <Informatik>
Instanz <Informatik>
Aggregatzustand
WINDOWS <Programm>
Menge
Vorlesung/Konferenz
Computeranimation
Open Source
Freeware
Computeranimation

Metadaten

Formale Metadaten

Titel Reproduzierbare und portable Entwicklungsumgebungen mit Vagrant
Serientitel FrOSCon 2015
Teil 56
Anzahl der Teile 80
Autor Berendt, Christian
Lizenz CC-Namensnennung 3.0 Unported:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
DOI 10.5446/19555
Herausgeber Free and Open Source software Conference (FrOSCon) e.V.
Erscheinungsjahr 2015
Sprache Deutsch

Inhaltliche Metadaten

Fachgebiet Informatik
Abstract Mit Vagrant ist es möglich den Aufbau von Entwicklungsumgebungen auf gängigen Virtualisierungsumgebungen wie VirtualBox zu automatisieren. Dadurch ist es jederzeit möglich Probleme wie ausversehen vorhandene Abhängigkeiten auf dem Entwicklungssystem gehören damit der Vergangenheit an. Auch können technisch weniger versierte Nutzer einfach Zugriff auf aktuelle Entwicklungsumgebungen erhalten um so etwa Arbeiten am Design oder Benutzertests durchführen zu können. Für den späteren Betrieb bieten sich ebenfalls viele Vorteile. So können Migrationen vorab in einer virtuellen Umgebung durchgespielt werden oder Erweitungern im ausgiebig getestet werden. Christian Berendt

Ähnliche Filme

Loading...