Puppet Reading List

*Starting documents are marked with asterisk “*” and bold. Getting Started with Puppet Hello Puppet – on Ubuntu 12.04 LTS* Learning Puppet Master and Slave PuppetMaster on Ubuntu 12.04* Modules Learning Puppet: Modules and Classes (Part One) Learning Puppet: Parameterized … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , | 1 Comment

Aikataulu – Linuxin keskitetty hallinta – ict4tn011-1

Hallitse palvelimiasi ja työasemiasi. Tutustu samoihin työkaluihin, joilla Wikipedian Linux-palvelimet ja Googlen työntekijöiden Mac OSX -läppärit hallitaan. Opettaja: Tero Karvinen. Paikka: h5001, Haaga-Helia Pasila, Helsinki. Aika: 2p, 2012 loppukevät w13-w19, torstaisin aamulla 08:15 – 12:00. Linuxin keskitetty hallinta 1 Moodlessa … Continue reading

Posted in Courses, Uncategorized | Tagged , , , , , , , | 28 Comments

Apache on Vagrant on Ubuntu – "config.vm.forward_port 80, 8080" and 'vagrant reload'

Vagrant can automatically set your port forwarding to your guest os. This makes web development easy. To follow this article, you should have vagrant installed. Install Apache on Guest In the box (guest OS), install Apache web server box$ sudo apt-get … Continue reading

Posted in Uncategorized | Tagged , , , , , , , | Comments Off on Apache on Vagrant on Ubuntu – "config.vm.forward_port 80, 8080" and 'vagrant reload'

Vagrant on Ubuntu 12.04 – Create and Boot New Virtual Machine in Minutes – apt-get install vagrant

Vagrant quickly creates a new virtual machine. Settings like automated ssh login and sudo are handled automatically. To follow this artice, you should be familiar with command line, apt-get and ssh. First Time Setup $ sudo apt-get -y install vagrant … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , | 3 Comments

Demo Coming: 30 Ubuntus Installed & Managed

Update: Just came from lab and saw it working. The whole lab of 24 computers was installed. Only a couple of computers needed manual reboot (EFI BIOS settings, DHCP timeout). Configuring computers worked, too. AwaseConfigurations is almost ready. They can … Continue reading

Posted in Uncategorized | Tagged , , , , , , | Comments Off on Demo Coming: 30 Ubuntus Installed & Managed

Ideas for Automation with Centralized Configuration Tool

You automated everything with cfengine, puppet or fabric. It works so smoothly that you are now looking for some more things to automate. Wireless WEP/WPA passwords, make available to all users in each slave Add shortcuts to desktop Add language … Continue reading

Posted in Uncategorized | Tagged , , , | Comments Off on Ideas for Automation with Centralized Configuration Tool

Administering 30 Computer Ubuntu Network

Would you like to install a small, 30 computer network? And manage it, in an automatic way? My students Armens, Henri and Panu decided to answer that question. Their blog has opened at Awaseconfigurations.Wordpress.Com Currently, they are playing with tools … Continue reading

Posted in Uncategorized | Tagged , , , , , | 1 Comment

Update All Your Computers with a .DEB Repository

Let all of your computers update your software automatically. Once you’ve packaged your scripts, put them in your own repository. Your workstations and servers can then automatically install latest versions of your programs. Prequisites: Packaging, Apache web server, Command line, … Continue reading

Posted in Uncategorized | Tagged , , , , , , , | 5 Comments

Vagrant promises to automate virtual machine creation

Vagrant promises to automate creation of VirtualBox virtual machines. Vagrant automatically adds ssh access, software and port forwarding. But is Vagrant ready for prime time yet? My students Tuomas Aaltonen, Toni Honkanen and Jesse Lindroos decided to try it out. … Continue reading

Posted in Uncategorized | Tagged , , , , , , | 2 Comments

Create deb metapackage in 5 minutes

How to install your 200 favourite programs automatically? Latest versions with bug fixes, please. Create a metapackage. Install requirements $ sudo apt-get update $ sudo apt-get -y install equivs Create source file Create a skeleton file. Use only small caps … Continue reading

Posted in Uncategorized | Tagged , , , , , , , | 6 Comments