VMware Workstation 9

 

VMware ha anunciado la disponibilidad de Workstation 9, Varios días antes de VMworld. Leyendo la lista de nuevas funcionalidades comparadas con Workstation 8, debo decir que no pude aguantar más y ya estoy instalando el trial de 30 dias de la versión 9.

http://www.vmware.com/products/workstation/overview.html

Workstation at work?

http://www.vmware.com/products/workstation/using.html

AutoLab o un LAB físico?

Si eres de los que tiene un LAB de VMware para estar al día con las tecnologías de esta compañía y otros software de interés, posiblemente igual que yo ahora mismo te estas preguntando: ¿Si tengo AutoLAB, para que necesito un LAB físico?

Desde hace varias semanas estoy tratando de decidir si seguir con el LAB que apenas hace varios meses arme o dejarlo en favor de AutoLAB.

Por ahora estoy usando ambos LAB. En el LAB físico tengo VM que están encendidas permanentemente y que uso servicios en la red proporcionado por estas VMs, luego en los mismos ESXi físicos que forman el LAB tengo varias versiones de AutoLAB corriendo en ellos.

Al final todo queda así:

Cluster de ESXi 5.0

VMware Workstation 8

AutoLab – Habilitando LABs para todos!

Como un administrador de VMware, todos queremos tener un LAB donde jugar y aprender cosas nuevas todos los días, muchas veces esto no es tan fácil o cuesta dinero.

AutoLab es una solución elegante y sencilla para solucionar este problema, usando una sola computadora o laptop podemos tener todo un ambiente completo de VMware para jugar, el ambiente contaría con Domain Controller, vSphere, router y una SAN. Si se tienen ganas de probar vCloud o productos de Veeam no ahí problemas, AutoLab también soporta desplegar estas soluciones y otras que se pueden ir integrando.

La última versión estable es 0.8 lista para VMware Workstation 8 y vSphere4 o 5. Hace varios días se libero la versión 1.0 pero se han encontrado varios inconvenientes y si vas a usar AutoLAb en ESXi es mejor usar la versión 0.8 que cuenta con un OVA con todo listo.

Si ya eres de los que esta levantando LABs usando AutoLab, te invito al fórum oficial del proyecto -> http://labguides.com/forums/

Agregando Razor a una instalación existente de Puppet.

Hace ya varios meses que EMC anuncio que esta trabajando con PuppetLabs para crear un software de aprovisionamiento tanto para VM como para PM (Physical Machines).

Muy emocionado, ya que tenia una instalación de Puppet funcionando en mi red y administrando varios nodos. Cuando digo administrando, no es la gran cosa, desde Puppet actualmente puedo crear usuarios, configurar servicios (ssh, bind, rsync y otros) todo centralizado, muy geek!

Lo primero que hice fue leer un step-by-step creado en pureVirtual.eu, creo que es el mejor material para quienes no han usado Puppet y no concen Razor aun.

http://purevirtual.eu/2012/07/02/how-to-get-started-with-razor-and-puppet-part-1/

Al actualizar mi versión de Puppet que estaba algo vieja y no tenia el modulo para instalar desde forge.puppetlabs.com solo tuve que hacer lo siguiente:

puppet module install puppetlabs-razor

También asegurarnos de que todo el directorio de /etc/puppet pertenece al usuario con ese mismo nombre.

chown -R puppet:puppet /etc/puppet/modules

 

Ya deberíamos tener un Razor listo para bootear maquinas por PXE. Otra cosa a tener en cuenta es que el modulo de SUDO que tiene como dependencia Razor elimina todo lo que tenemos en ese software y nos dejaría fuera del sudoers, para resolverlo hacer lo siguiente:

echo "jonas ALL=(ALL) ALL" > /etc/sudoers.d/20_TU-USUARIO
chmod 440 /etc/sudoers.d/20_TU-USUARIO

Luego de tener todo listo, que tal si instalas ESXi usando Razor?
http://www.virtuallyghetto.com/2012/05/how-to-deploy-esxi-5-using-razor-puppet.html



Aqui el puppet module list de la instalación existente de Puppet + Razor:


mom:/home/ariel# puppet module list
/etc/puppet/modules
âââ aredan-sshd (v0.0.1)
âââ basesytem (???)
âââ camptocamp-rsyncd (v0.0.1)
âââ ntp (???)
âââ puppetlabs-apache (v0.0.4)
âââ puppetlabs-apt (v0.0.4)
âââ puppetlabs-firewall (v0.0.4)
âââ puppetlabs-mongodb (v0.0.2)
âââ puppetlabs-nodejs (v0.2.0)
âââ puppetlabs-razor (v0.1.4)
âââ puppetlabs-stdlib (v2.3.3)
âââ puppetlabs-tftp (v0.1.1)
âââ puppetlabs-vcsrepo (v0.0.4)
âââ saz-dnsmasq (v1.0.0)
âââ saz-sudo (v2.0.2)
âââ user (???)
âââ vim (???)
mom:/home/ariel#


Instalando un clon de pastebin – just for fun!

Hoy he decidido instalar un clon del muy conocido pastebin.com. Por lo menos tiene la misma funcionalidad sin todos los ADS.

Después de buscar y mirar varios clones, he decidido por Zerobin. Porque?   Demasiado fácil de instalar, solo cree un directorio para la aplicación, descomprimí el ZIP file y luego de crear tmp/, data/ y luego un chmod 777 todo funciona al tiro!

http://paste.ix.do

Pagina del proyecto: http://sebsauvage.net/wiki/doku.php?id=php:zerobin