MAC users
si tienes hombrew
brew install packer
de nada
Conocer qué es infraestructura como codigo
Infraestructura como código
Tipos de herramientas para implementar infraestructura como código
Beneficios de la infraestructura como código
Entender qué es Terraform
¿Qué es Terraform?
Terraform versus otras herramientas de infraestructura como código
Aprender a usar Herramientas para construir infraestructura inmutable
Packer: elementos y comandos
Packer y Terraform en Windows
Credenciales de AWS en Windows
Packer: Demo
Docker: Conceptos clave
Docker: Demo
Primeros pasos con Terraform
Instalar terraform y configurar una cuenta de AWS en Mac
Definición en código: Sintaxis y elementos de Terraform
Proveedores de la nube con los que puede interactuar Terraform
Profundizando en Terraform
Archivos de definición y variables
Interpolación, condiciones y ciclos
Security Group
¿Cómo gestiona terraform el estado de la infraestructura?
Archivos de estados
Archivos de Backends
Creación de nuestro Backend con Terraform
Reutilizar las definiciones de terraform
Encriptado de nuestro backend
Tips de la vida real: Trabajo en equipo con backends
Módulos locales
Módulos remotos
Práctica final y cierre
Demo
Demo II
Cierre del curso
Aún no tienes acceso a esta clase
Crea una cuenta y continúa viendo este curso
Packer es una herramienta para construir infraestructura inmutable desarrollada por HashiCorp que nos va a permitir crear imágenes en cualquier proveedor de nube.
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
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.
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
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.