Začněte s Ansible (Věroš Kaplan)
Obsah:
Vagrant je nástroj příkazového řádku s otevřeným zdrojovým kódem pro vytváření a správu prostředí virtuálních strojů. Ve výchozím nastavení může společnost Vagrant poskytovat stroje na platformách VirtualBox, Hyper-V a Docker. Další poskytovatelé, jako jsou Libvirt (KVM), VMware a AWS, mohou být nainstalováni prostřednictvím systému zásuvných modulů Vagrant.
Vagrant je většinou používán vývojáři k nastavení vývojového prostředí, které odpovídá produkčnímu prostředí.
V tomto tutoriálu vás provedeme instalací systému Vagrant na systémy CentOS 7.
Předpoklady
Před pokračováním v tomto kurzu se ujistěte, že jste splnili následující předpoklady:
- VirtualBox nainstalován na vašem CentOS stroji. Přihlášen jako uživatel s právy sudo.
Instalace produktu Vagrant na CentOS
V době psaní tohoto článku je nejnovější stabilní verzí produktu Vagrant verze 2.2.6. Před pokračováním v dalším kroku přejděte na stránku Stahování aplikace Vagrant a zkontrolujte, zda není k dispozici nová verze produktu Vagrant.
Chcete-li nainstalovat produkt Vagrant do počítače CentOS, použijte následující příkaz:
sudo yum install
Chcete-li ověřit, zda byla instalace úspěšná, spusťte následující příkaz, který vytiskne verzi Vagrant:
vagrant --version
Výstup by měl vypadat asi takto:
Začínáme s Vagrantem
Nyní, když je Vagrant nainstalován ve vašem systému CentOS, vám ukážeme, jak vytvořit vývojové prostředí.
Použijeme poskytovatele VirtualBox, který je výchozím poskytovatelem produktu Vagrant.
Prvním krokem je vytvoření adresáře, který bude kořenovým adresářem projektu a bude obsahovat soubor Vagrantfile. Vagrantfile je soubor Ruby, který popisuje, jak konfigurovat a poskytovat virtuální stroj.
Vytvořte adresář projektu a přepněte do něj pomocí:
mkdir ~/my-vagrant-project
cd ~/my-vagrant-project
Dalším krokem je inicializace nového souboru Vagrantfile pomocí příkazu vagrant
vagrant init
a určení pole, které chcete použít.
Krabice jsou formát balíčku pro prostředí Vagrant a jsou specifické pro poskytovatele. Seznam veřejně dostupných Vagrantových krabic naleznete na stránce katalogu Vagrantových krabic.
V tomto příkladu použijeme pole
ubuntu/bionic64
. Spusťte následující příkaz k inicializaci nového souboru Vagrantfile:
vagrant init ubuntu/bionic64
A `Vagrantfile` has been placed in this directory. You are now ready to `vagrant up` your first virtual environment! Please read the comments in the Vagrantfile as well as documentation on `vagrantup.com` for more information on using Vagrant.
Můžete otevřít Vagrantfile, přečíst si komentáře a upravit podle svých potřeb.
Spusťte příkaz vagrant
vagrant up
a vytvořte a nakonfigurujte virtuální stroj podle Vagrantfile.
vagrant up
==> default: Configuring and enabling network interfaces… default: SSH address: 192.168.121.24:22 default: SSH username: vagrant default: SSH auth method: private key ==> default: Rsyncing folder: /home/linuxize/Vagrant/my-vagrant-project/ => /vagrant
Jak vidíte z výstupu výše, Vagrant také připojí adresář projektu na
/vagrant
ve virtuálním stroji, což vám umožní pracovat se soubory projektu na hostitelském počítači.
Chcete-li ssh do virtuálního počítače, jednoduše spusťte:
vagrant ssh
Virtuální stroj můžete zastavit pomocí následujícího příkazu:
vagrant halt
Následující příkaz zastaví počítač, pokud je spuštěn, a zničí všechny prostředky, které byly vytvořeny během vytváření počítače:
Závěr
Naučili jste se, jak nainstalovat a používat Vagrant na vašem počítači CentOS 7. Také jsme vám ukázali, jak vytvořit základní vývojové prostředí.
Další informace o společnosti Vagrant naleznete na oficiální stránce dokumentace společnosti Vagrant.
tulná centaJak nainstalovat, nainstalovat tiskárnu hp officejet 6500a plus all-in-one

Naučte se, jak nastavit a nainstalovat tiskárnu HP Officejet 6500A Plus All-in-one.
Jak nainstalovat a nakonfigurovat server nfs na centos 8

V tomto tutoriálu projdete kroky nezbytné k nastavení serveru NFSv4 na CentOS 8. Ukážeme vám také, jak připojit klientský souborový systém NFS.
Jak nainstalovat tuláka na centos 8

Vagrant je nástroj příkazového řádku pro vytváření a správu virtualizovaných vývojových prostředí. V tomto tutoriálu vysvětlíme, jak nainstalovat Vagrant na CentOS 8.