Tehtävänanto
- Home Work VIII – Read the chapters 3-6 from course book
- Home Work IX – Deploy the 3 additional VMs to your Rovius LAB environment and bootstrap and test saltstack in the roles documented in Week45.zip -file which you can find from HOME_WIII-folder below. Check the correct vm-templates from the word-dock included in zip.
- Complete the other tasks listed in the week45.zip included word-document.
Vastaukset
Uusien virtuaalikoneiden luominen ja saltstackin bootsrappaus onnistui ongelmitta, samoin kuin apachen, vimin, linksin, wgetin, curlin ja tmuxin asennus saltilla kaikkiin koneisiin. Grain-tiedotkin tallentuivat odotetusti. Sen verran poikkesin ohjeista, että asensin CentOS- virtuaalikoneelle MySQL:n sijaan MariaDB:n.
Cowsayn kanssa oli pieniä ongelmia. Vaikka cowsay asentuikin kaikille koneille odotetusti ja se toimi paikallisesti ajettuna kaikissa koneissa, saltilla etäajettuna se toimi ainoastaan CentOS-minionissa. Oletan, että tämä johtuu siitä, että Debian pohjaisissa distroissa cowsay asentuu /usr/games kansioon, josta salt ei osaa etsiä binäärejä. Kun absoluuttinen polku cowsay’hin spesifioitiin, se toimi oletetusti.