No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Aprende todo un fin de semana sin pagar una suscripción 🔥

Aprende todo un fin de semana sin pagar una suscripción 🔥

Regístrate

Comienza en:

3D
4H
14M
34S

Despliegue del primer pipeline

16/21
Recursos

Aportes 24

Preguntas 7

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Es parecer mio o esta clase está fuera de contexto?

Me frustra bastante que no haya un video anterior indicando la configuracion e instalacion de terraform para visual, que mal.

Paso de Kinder a High School de un video a otro 😦

Para los que necesiten configurar el terraform y el AWS CLI, sigan los pasos correctamente y podran ejecutarlo sin problemas.

https://www.youtube.com/watch?v=hmKC6YagHqY&ab_channel=DevOpsHint

Esta clase creo que es más bien una demo de qué o como se podría hacer el pipeline

porque tendríamos que tomar el curso de Terraform y de AWS para tener más contexto

Esta clase le falta un buen de contexto u otras clases, no ha explicado como usar terraform, ni aws ni nada. llevo 5 cursos y solo 1 ha sido bueno, crei que platzi seria mejor.

Estaria super que hubiera una clase previa donde se explique como instalar aws cli.

Si bien es cierto que para DevOps se necesitan muchos conocimientos de muchas herramientas, lo ideal sería que los cursos de introducción se manejen solo lo básico y directamente solo teoría y que la ruta complemente las herramientas que aquí se mencionan

Hay un salto de la clase anterior a esta, se omite la creación de la infraestructura para poder hacer el despliegue del pipeline.
Aca hay unos casos de uso y tutoriales como para darse otra idea y poder continuar el flujo del curso creo yo: https://developer.hashicorp.com/terraform

No parece un curso de introduccion, si no mas avanzado o deberian decir inicialmente antes de tomar este curso y llegar a esta fase todo lo que se debe estudiar antes de continuar.

Quedé más perdido que el hijo de Lindbergh… 😦

Que clase fuera de lugar… Venimos de informacion por arriba a configuracion (?)

Les dejo el video en español paso a paso desde ceros para realizar el despliegue que menciona el profesos Jaivic

https://www.youtube.com/watch?v=ZRQMhyEx2WM&list=PLb3xc_fdzuDePpXff31EORQ_Vok6NU941&index=1

la manera mas segura es agregar un providwer que apunte a los archivos de credenciales de AWS

Llevo 3 cursos en platzi, el primero fue el profesional de git y github que dicto fredy y por eso me motivo a comprar la suscripción, Pero los otros dos cursos han sido una decepción total, incluido este que en realidad no tiene un hilo conductor ni es introductorio.

Estos 8 archivos son parte de un conjunto de configuraciones de Terraform para implementar un pipeline de infraestructura automatizado usando AWS. Cada archivo se encarga de una tarea específica en el pipeline. A continuación se describen brevemente cada uno de ellos:

  • 0states tf: Este archivo especifica la configuración para el backend de Terraform. Es necesario para que Terraform guarde el estado de la infraestructura en un bucket de S3.

  • 1codecommit tf: Este archivo crea un repositorio en CodeCommit para almacenar los archivos de configuración de Terraform.

  • 2iamcodebuild tf: Este archivo crea un rol de IAM para CodeBuild, que es necesario para que CodeBuild tenga acceso a los recursos de AWS necesarios para ejecutar las tareas del pipeline.

  • 2iamcodepipeline tf: Este archivo crea un rol de IAM para CodePipeline, necesario para que CodePipeline tenga acceso a los recursos de AWS necesarios para ejecutar el pipeline.

  • 3secret tf: Este archivo crea un secreto en Secrets Manager para almacenar información sensibles, como las credenciales de Docker Hub.

  • 5s3 tf: Este archivo crea dos bucket de S3 para almacenar los artefactos y el estado de Terraform.

  • 6codebuild tf: Este archivo crea dos proyectos CodeBuild, uno para ejecutar el comando “terraform plan” y otro para ejecutar “terraform apply”.

  • 7pipeline tf: Este archivo crea un pipeline en CodePipeline que se encarga de orquestar todas las tareas del pipeline, desde la fuente de los archivos de configuración hasta la implementación de la infraestructura automatizada.

En los recursos se encuentra el GitHub para descargar el comprimido .zip sin embargo no reconoce los comandos de terraform 😦

Es curioso, todo lo que muestra lo hacia manual, habia escuchado de Terraform pero no sabia bien como se usaba.

Pero el video ahorro mucho tiempo (entre configuracion y vinculacion de procesos) interesante pero igual hay que aprender sobre amazon y que es todo lo que comenta 😉

Pude realizar esta clase gracias a los tutoriales de Gersom

https://www.youtube.com/watch?v=ZRQMhyEx2WM&list=PLb3xc_fdzuDePpXff31EORQ_Vok6NU941&index=1

Excelente guía para los que somos nuevos en este tema

Creo que este curso es de “solo lectura”, pensé que iba a poder hacer el pipeline mas simple por lo menos.

Hola! me uno a mis compañeros, hay un salto muy grande de información. Luego de unos largos intentos logré clonar el repo y me gustaría comentarles como lo logré y quizás a alguno les sirva 😃
1.- Descarguen Visual Studio Code (que es el que usa Jaivic en el video!)
2.- Fuí al git por el repositorio que utilizaremos https://github.com/platzi/intro-devops
3.- Botón verde: Code/Local/Download Zip
4.- Descargué el zip lo moví a una carpeta que cree que utilizaré para esto y lo descomprimí
5.- Luego abrí el VS Code, fui a File/Open Folder y seleccioné mi carpeta descomprimida (puedo verla pero no puedo hacer nada con ello ya que es como solo lectura)
6.- En un costado me sale que no tengo la extensión de terraform (para archivos .tf) para VS así que apreté y descargué (el primero)
Y luego ya quedó, me cuentan si les sirve 😄 o si me salté algo D:
Éxito chicos! Vamos que se puede!

pensando seriamente si vale la pena renovar platzi con la calidad de estos cursos de ahora, ojala John Freddy Vega por pura casualidad vea este comentario …

Learning

✍(◔◡◔)