A煤n no tienes acceso a esta clase

Crea una cuenta y contin煤a viendo este curso

Packer: elementos y comandos

6/27
Recursos

Packer es una herramienta para construir infraestructura inmutable desarrollada por HashiCorp que nos va a permitir crear im谩genes en cualquier proveedor de nube.

Elementos de Packer

  • variables: tal como su nombre lo indica, aqu铆 definimos las variables que vamos a utilizar.
  • builders: indicamos de donde vamos a construir nuestra imagen base.
  • provisioners: ac谩 personalizamos nuestra imagen, a帽adir paquetes, crear directorios, definir el estado de la infraestructura, etc.
  • post-processors: podemos tener archivos de salida y ejecutar comandos despu茅s de haber creado la infraestructura, todo corre de manera local.

Aportes 13

Preguntas 2

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

MAC users

si tienes hombrew

brew install packer

de nada

Esta instalacion es valida para la gran mayoria de Linux y el binary

curl -o packer.zip  https://releases.hashicorp.com/packer/1.4.3/packer_1.4.3_linux_amd64.zip
unzip packer.zip; sudo mv packer /usr/bin/; rm packer.zip
<h1>para que usen el auto-completion de bash o de Z</h1>
packer -autocomplete-install

Anatomy packer file: notas rapidas.

Variables y builders: se usan en el localhost que estemos usando.

provisioners: se ejecutan en la maquina que estamos creando.

post-processors: se ejecuta en nuestro localhost.

Estoy revisando el curso full aunque ya se terraform pero me gusta ver como puedo ayudar en la comunidad!!!

para windows puedes usar chocolatey.

驴Dentro de qu茅 enfoque para la gesti贸n de servidores se encuentra Packer?


Diferentes enfoques para la gesti贸n de servidores.

  • Configuraci贸n de servidores.
    Manejar la configuraci贸n de servidores mediante un archivo de definici贸n.
  • Empaquetar plantillas de servidores.
    Tomar snapshots de una m谩quina virtual para generar plantillas.
  • Ejecutar comandos de forma remota en los servidores.
  • Configuraci贸n desde un registro central.

el packer en Mac del curso era el 1.4.2, y hoy dia va en 1.7.8鈥

Si usan chocolately en windows pueden instalar packer con el comando

choco install packer

Yo instale packer usando choco. En el powerShell dijite:
choco install packer
Si queres verificar si quedo installado escribis:
packer --version

Los elemntode packer son: variables, builders, provisioners y post-processors.

Packer permite construir infraestructura inmutable desarrollada por HashiCorp, y nos permite crear imagenes como AMI en diferentes cloud provider.!!!

A poner en pr谩ctica

Recuerden verificar que se haya instalado bien packer.

#verifying the installation
packer --version
#1.7.2

BTW鈥 Si ya tienen brew instalado pueden escribir en su terminal de Mac lo siguiente:

brew install packer

Muy buen curso!!! Excelente