Peladex, sos un groso de todo, todo esto para hacerlo en un homelab, digo para practicar, asi como minikube. Se que es mejor en una nube, pero como tengo mi servidor en casa, y aprovechar tus enseñanzas.
yo me imagino que si lo haces en un server local seria darle todos los parametros en el manifiesto de los archivos de terraform cierto? para que se pueda conectar al servidor local y aplicar todo lo que se dijo en este video, hubo un parametro del manifiesto que te dio problemas?
Magistral presentación, maravilloso video , maravilloso canal .Todos concepto claros, concisos, amenos, detallados, bien explicados. Una auténtica joya. Infinitas gracias por todo el trabajo y esfuerzo en compartir contenido de tanta calidad. Enorme.
Buenísimo tu vídeo... quizás podrías realizar una serie como esta, pero esta vez con Upcloud "Que tiene los server mas rápidos del mundo" !Impresionante!!!. Saludos y gracias por compartir
Muy bueno! no se si es tu estilo porque veo que vas a la parte más técnica, pero un vídeo precisamente recomendando servicios o comparativas entre AWS, Azure, DO, OVH, y buenas practicas... por ejemplo te he escuchado decir alguna vez "plesk NO", a nivel pro, como estructurarías un entorno? entiendo que instancias en servicios tipo AWS, Digital Ocean, etc, dentro de estas Docker con Kubernetes, y por encima de estas Terraform? un resumen de una visión general seria muy productivo :)
Excelente video, muy bien explicado. Aunque tuve problemas con el userdata.yml, donde se puede saber mas de estas configuraciones estilo cloud config para centos por ejemplo?
men muy bueno, dsde ya me cambio a terraform y obvio estoy usando docker! pregunta...!!!!! men como apunto a otro proyecto de digital ocean al crear el droplet?
Pela, como estas? Espero que estes pasando buen finde. Te hago una consulta, tengo que migrar una version de aws integrado con terraform de 0.13 a 0.15 o 1.0. Mi consulta es: tengo que pasar todo el codigo en limpio manualmente o hay alguna manera diferente? La otra es, como se que cosas tengo que limpiar y que no? Para no tocar mal por error (Soy nuevito jeje)
Hola Pelado, excelente, tienes una facilidad increible para compartir tus conocimientos, gracias,, he tratado de implementar y/o probar con terraform y digitalocean pero tengo varios dias viendo y realmente no se por que me da error de Unable to authenticate you, si me puedas dar alguna idea de donde verificar , te lo agredecere, saludos y gracias.
Muchas gracias krnal, me gustaría saber como hacer cosas mas complejas, en particular estoy tratando de crear varios proyectos y en cada uno desplegar una imágen de docker de un proyecto que hicexD
Pelado, sos un capo, y como comenté en otro video, además de compartir conocimiento, le ponés mucha onda a lo que hacés. Te felicito y te agradezco por compartir. Sigo recorriendo tus videos, para aprender Kubernetes. La duda que me queda (por eso sigo buscando) ¿cuando usar terraform?, ¿cuando usar Kubernetes?, o cuando usar los dos?. Ya vi tu video de Nerdearla 2017 con el desarrollo de kit, pero a las distintas herramientas, siempre le falta una pata. De ahí viene mi duda.
Son herramientas diferentes, pero me imagino a que te referis cuando usar droplets automatizados con terraform en lugar de levantar un cluster de Kubernetes, yo diria que dependiendo de la cantidad de servicios que corras y la velocidad de deploys que necesitas, si es algo simple como 1 o 2 sitios y no haces deploys seguidos, un droplet con docker está bien. Si tenes una empresa grande donde hay equipos haciendo deploys todo el tiempo, yo iria con Kubernetes. Igualmente podes usar terraform para crear clusters de Kubernetes! hice un video de eso
excelente pelado! estaba buscando algo como esto para un proyecto que estoy realizando. pero una pregunta es posible crear un droplet desde el frontend de una web con terraform?
Son parecidos en varias cosas, yo veo ansible más para manejar servers pero con posibilidad de manejar recursos en proveedores, y terraform es más para esto último (aunque con los 2 podes hacer ambas cosas) yo no tengo mucha experiencia con ansible, así que puedo estar diciendo cualquier cosa
Hola! se que el video es viejo, no se si me vayas a responder pero, primer que nada, excelente video, segundo.... hay alguna lista o algo donde aparezca como se llamarían los demás regiones y las demás imágenes de linux en caso de que lo quiera hacer en debian o centos y en otro lugar?
Muy buen Video, Pregunta Boluda, Sobre la Latencia de los Servidores en DigitalOcean, para trabajar en produccion desde argentina, como van??? una aplicacion web por ejemplo, corre razonablemente bien ???
hola bro, que te consulto una duda que tengo puedo empezar con esto luego de terminar con la guia de instalacion de terraform que me da upcloud, o en esa guia es donde tengo que implementar esto ?
Esto se puede hacer con cualquier proveedor, lo único que vas a tener es que cambiar el código para que sea compatible y el provider. O sea, en este caso el recurso se llama droplet, eso solo te va a andar en digital ocean, en Upcloud creo que el recurso se llama server. Cambiando eso te debería andar todo
Muchas gracias por el vídeo, pregunta, yo tire toda la infra y funciono perfecto, se crea el droplet, instalar el docker, crea el DNS y atacha la ip, pero fijate que no hace resolución, cuando le apunto a la ip si funciona pero al nombre no, que podría ser?
Hola bro que tal? para poder usar terraform en upcloud necesito adquirir este plan no ? espero tu respuesta muy buenos videos, aunque ahora estoy un poco perdido con la instalacion de terraform Almacenamiento de objetos El almacenamiento de objetos permite la entrega sin esfuerzo de contenido, como activos estáticos, y el almacenamiento de datos, como copias de seguridad y registros. Se puede utilizar a través de una API HTTP o un navegador web. Los planes comienzan en $ 5.00 por mes. Aprende más
Para poder usar terraform en upcloud podes usar cualquier server, acá hay una guia de cómo instalar terraform y conectarlo con upcloud: upcloud.com/community/tutorials/get-started-terraform/
@@PeladoNerd ultima pregunta bro, necesito primero instalarlo en mi maquina windows para conectarlo a upcloud y usarlo en mi nube ubuntu 18.04 de uplcloud o solo requiero la instalacion en la nube que quiero usarlo ?
Excelente Muchas gracias. Te comparto aca un documento sobre como importar una configuracion existente en la nube de Oracle a Terraform. Una vez importada se la puede modificar para subirla a otro proeedor. EN mi caso tengo que mudarme a AWS www.terraform.io/docs/providers/oci/guides/resource_discovery.html
Hola Pablo...!!! El vídeo nerdea de Terraform se corta...!!! Tienes un tutorial de eso aparte? Igual es posible hacer esto del correo sin terraform? (se que es un pecado hacerlo sin TF, no soy nerd de webs o dominios)
Muy bueno, gracias por los videos... PD: El antipop no va pegado al micrófono, si no dejas un espacio entre el micro y el antipop como que no funciona. Deberia ir asi >>> pasteboard.co/I3RW0Pm.png Saludos desde el otro lado del charco.
Que necesito para ahora acceder desde el navegador? Desde curl si me devuelve 200 con la frase, pero cuando voy a la IP que me genera me devuelve un ERR_CONNECTION_REFUSED
capo, ayudame!!!!!! en el droplet corre el curl hostname pero si corro el comando curl -v lox.chrilox.com me aparece este error * Rebuilt URL to: lox.chrilox.com/ * Could not resolve host: lox.chrilox.com * Closing connection 0 curl: (6) Could not resolve host: lox.chrilox.com por que el DNS no interpreta este hostname?
si alguien me puede ayudar :c jajaja quiza no lo se aun pero lo de cloud config no me queda muy claro estuve buscando y no logre configurarlo, estoy intentando replicar lo del video pero para google cloud y lo unico que me falla es el archivo del metadata que no se ejecuta
Todo se crea bien en DO, pero, al hacer curl -v pelado.pablokbs.com, no me resuelve la ip, incluso poniendo otros nombre, supongo que es por que el dominio no existe?
Error: Error creating SSH Key: POST api.digitalocean.com/v2/account/keys: 422 SSH Key is already in use on your account :' alguien sabe como solucionarlo?
Che, como te cambió la voz jajajaja y solo por mencionar Estados Unidos.... Es como decir que vas a ir a España y empiezas a hablar de la nada con acento cetáceo jue jue... Suerte en USA amigo! Se lo merece!
llevo varios días lidiando con esto y no me resulta nada de lo que sale en este canal, en términos prácticos .. quizás me falte nivel o quizás la edición del video omite información que puede ser muy relevante para un novato, por ejemplo como instalo terraform?? como genero el token??, he intentado con TF_VAR_digitalocean_token, TF_VAR_DIGITALOCAN_TOKEN y no lo toma... en fin!! prefiero un video de 30min o mas que no deje cabos sueltos, siempre los puedo poner a 2x o saltarme lo obvio que videos resumidos que no funcionan en la practica... ALERT videos no aptos para novatos jajajajaj.
Estos vídeos no son para novatos. Fíjate en la pagina de terraform para descargarlo, es bastante fácil. El token de digital ocean lo generas en el panel de digital ocean. Fíjate en la documentación también
@@PeladoNerd gracias, por fin lo he logrado...primer error lo solucione con terraform 0.13upgrade ., sobre el token use export TF_VAR_digitalocean_token=aquieltoken, y sobre los errores de deprecated, elimine comillas y los signos ${}, saludos
Qué más puedo comentar!!!Un GRANDE, MÁSTER, MAGISTER!
Feliz cumple vieja
I know I am kinda randomly asking but does anyone know of a good place to stream new tv shows online?
@Dorian Idris flixportal xD
@@PeladoNerd Jajajaja que romantico el pelado
Esto es súper necesario para dar el siguiente paso, y se aplican varios conocimientos anteriores de tus videos. Sigue así y gracias!
Notable! lo mejor es la musiquita de delirio místico que pones de fondo.
Impecable, excelente estilo estimado, claro, rápido y sin complicar los temas, soso un capo
Peladex, sos un groso de todo, todo esto para hacerlo en un homelab, digo para practicar, asi como minikube. Se que es mejor en una nube, pero como tengo mi servidor en casa, y aprovechar tus enseñanzas.
yo me imagino que si lo haces en un server local seria darle todos los parametros en el manifiesto de los archivos de terraform cierto? para que se pueda conectar al servidor local y aplicar todo lo que se dijo en este video, hubo un parametro del manifiesto que te dio problemas?
No se puede vivir hoy sin PeladoNerd, el Gran Maestre de SRE DEVOPS
Copado, no se puede vivir hoy sin terraform :)
Soy desarrollaor, y no entendi ni !"#$", pero satisfactorio ver lo fluido que lo haces pelado
Me.convenciste de usar está tremenda herramienta
.. Gracias Genio..
Magistral presentación, maravilloso video , maravilloso canal .Todos concepto claros, concisos, amenos, detallados, bien explicados. Una auténtica joya. Infinitas gracias por todo el trabajo y esfuerzo en compartir contenido de tanta calidad. Enorme.
Buenísimo tu vídeo... quizás podrías realizar una serie como esta, pero esta vez con Upcloud "Que tiene los server mas rápidos del mundo" !Impresionante!!!. Saludos y gracias por compartir
Excelente trabajo el suyo, tiene algún curso de esto? Despliegues con AWS?
Increíble, nunca esta demás aprender esto para un desarrollador ✌🏼
Muy bueno! no se si es tu estilo porque veo que vas a la parte más técnica, pero un vídeo precisamente recomendando servicios o comparativas entre AWS, Azure, DO, OVH, y buenas practicas... por ejemplo te he escuchado decir alguna vez "plesk NO", a nivel pro, como estructurarías un entorno? entiendo que instancias en servicios tipo AWS, Digital Ocean, etc, dentro de estas Docker con Kubernetes, y por encima de estas Terraform? un resumen de una visión general seria muy productivo :)
Gracias por la sugerencia. Lo voy a tener en cuenta para armar algo. Saludos !
Excelente video, muy bien explicado.
Aunque tuve problemas con el userdata.yml, donde se puede saber mas de estas configuraciones estilo cloud config para centos por ejemplo?
Realmente "I M P R E SI O N A N T E"...
"Sos" il capo de tutti capi!
Jajajajaj Que genio, narra la historia de mi vida en el comienzo
men muy bueno, dsde ya me cambio a terraform y obvio estoy usando docker! pregunta...!!!!! men como apunto a otro proyecto de digital ocean al crear el droplet?
Pela, como estas? Espero que estes pasando buen finde. Te hago una consulta, tengo que migrar una version de aws integrado con terraform de 0.13 a 0.15 o 1.0. Mi consulta es: tengo que pasar todo el codigo en limpio manualmente o hay alguna manera diferente? La otra es, como se que cosas tengo que limpiar y que no? Para no tocar mal por error (Soy nuevito jeje)
Hola Pelado, excelente, tienes una facilidad increible para compartir tus conocimientos, gracias,, he tratado de implementar y/o probar con terraform y digitalocean pero tengo varios dias viendo y realmente no se por que me da error de Unable to authenticate you, si me puedas dar alguna idea de donde verificar , te lo agredecere, saludos y gracias.
Tu token parece que está mal. El provider de terraform no se está pudiendo autenticar
Terraform seria similar a Ansible pero enfocado en las nubes?... Saludos
Muchas gracias krnal, me gustaría saber como hacer cosas mas complejas, en particular estoy tratando de crear varios proyectos y en cada uno desplegar una imágen de docker de un proyecto que hicexD
buenisimo video!!! se agradece, saludos desde Perú!
Pelao' Nerd lo más grande.
La musiquita le da ambiente de magia, esto es algo de otro mundo jajajaj
Pelado, sos un capo, y como comenté en otro video, además de compartir conocimiento, le ponés mucha onda a lo que hacés. Te felicito y te agradezco por compartir. Sigo recorriendo tus videos, para aprender Kubernetes. La duda que me queda (por eso sigo buscando) ¿cuando usar terraform?, ¿cuando usar Kubernetes?, o cuando usar los dos?. Ya vi tu video de Nerdearla 2017 con el desarrollo de kit, pero a las distintas herramientas, siempre le falta una pata. De ahí viene mi duda.
Son herramientas diferentes, pero me imagino a que te referis cuando usar droplets automatizados con terraform en lugar de levantar un cluster de Kubernetes, yo diria que dependiendo de la cantidad de servicios que corras y la velocidad de deploys que necesitas, si es algo simple como 1 o 2 sitios y no haces deploys seguidos, un droplet con docker está bien. Si tenes una empresa grande donde hay equipos haciendo deploys todo el tiempo, yo iria con Kubernetes. Igualmente podes usar terraform para crear clusters de Kubernetes! hice un video de eso
Increíble, esta genial!
excelente pelado! estaba buscando algo como esto para un proyecto que estoy realizando. pero una pregunta es posible crear un droplet desde el frontend de una web con terraform?
Saludos, excelentes cursos
Podrias hacer un video con terraform y uploud? Estoy teniendo problemas para usar esto en upcloud.
Sos Un capooo!!! Genial... Gracias por compartir tu conociiento...
Muy bueno el vid y el canal! llegue por un amigo y me termine suscribiendo con campanita y todo! segui asi :D
Buenisima la clase, como siempre, un groso!.
- Solo queria mencionar que la musica de fondo esta un poco alta con respecto a tu voz?
Muy buen video !!, podrias compartir la carpeta terraform en tu repo ?. Gracias
Uh gracias! me habia olvidado de subirla, ahi está. Saludos
"o de corbata tambien" jajajaja. No me lo esperaba.
Saludos desde Guatemala pelón!
Grande máquina,
Una pregunta ¿Que diferencia hay entre Terraform y Ansible?
Cuando combiene usar uno u otro????
Un saludo bro y gracias !!!!!!
Son parecidos en varias cosas, yo veo ansible más para manejar servers pero con posibilidad de manejar recursos en proveedores, y terraform es más para esto último (aunque con los 2 podes hacer ambas cosas) yo no tengo mucha experiencia con ansible, así que puedo estar diciendo cualquier cosa
Gracias por la respuesta ;)
Hola! se que el video es viejo, no se si me vayas a responder pero, primer que nada, excelente video, segundo.... hay alguna lista o algo donde aparezca como se llamarían los demás regiones y las demás imágenes de linux en caso de que lo quiera hacer en debian o centos y en otro lugar?
Te fíjaste en la documentación del provider de terraform ?
@@PeladoNerd no... Pero ya voy para allá, gracias
Shut up and take my money!
Buena demo de terraform
Muy buen Video, Pregunta Boluda, Sobre la Latencia de los Servidores en DigitalOcean, para trabajar en produccion desde argentina, como van??? una aplicacion web por ejemplo, corre razonablemente bien ???
Si, no hay drama con eso. Es imperceptible este tipo de latencia a la hora de navegar
Gracias pelado.. te falta un video de Azure jojo.
hola bro, que te consulto una duda que tengo puedo empezar con esto luego de terminar con la guia de instalacion de terraform que me da upcloud, o en esa guia es donde tengo que implementar esto ?
Esto se puede hacer con cualquier proveedor, lo único que vas a tener es que cambiar el código para que sea compatible y el provider.
O sea, en este caso el recurso se llama droplet, eso solo te va a andar en digital ocean, en Upcloud creo que el recurso se llama server. Cambiando eso te debería andar todo
Muchas gracias por el vídeo, pregunta, yo tire toda la infra y funciono perfecto, se crea el droplet, instalar el docker, crea el DNS y atacha la ip, pero fijate que no hace resolución, cuando le apunto a la ip si funciona pero al nombre no, que podría ser?
Estas seguro que tu dominio está apuntando a los nameservers de digital ocean?
@@PeladoNerd pues mira, el dns toma el ip del droplet y lo cruza con el nombre ej. "hola.prueba.com". No se si falte algo mas.
@@PeladoNerd pregunta. Tendria que apoyar en un DNS como GoDaddy para hacer la reso?
Claro! Necesitas comprar el dominio primero 😀. Una vez que lo tengas, apuntas los nameservers a digital ocean y ahí te va a andar
@@PeladoNerd XD jajajajaj me imagine por eso te escribí el segundo mensaje
Saludos Pelado nerd gusto en Saludarte, como hago para hablar de una forma mas personal sobre terraform. Gracias
Hola bro que tal? para poder usar terraform en upcloud necesito adquirir este plan no ? espero tu respuesta muy buenos videos, aunque ahora estoy un poco perdido con la instalacion de terraform
Almacenamiento de objetos
El almacenamiento de objetos permite la entrega sin esfuerzo de contenido, como activos estáticos, y el almacenamiento de datos, como copias de seguridad y registros. Se puede utilizar a través de una API HTTP o un navegador web. Los planes comienzan en $ 5.00 por mes.
Aprende más
Para poder usar terraform en upcloud podes usar cualquier server, acá hay una guia de cómo instalar terraform y conectarlo con upcloud:
upcloud.com/community/tutorials/get-started-terraform/
@@PeladoNerd ultima pregunta bro, necesito primero instalarlo en mi maquina windows para conectarlo a upcloud y usarlo en mi nube ubuntu 18.04 de uplcloud o solo requiero la instalacion en la nube que quiero usarlo ?
Probaste Pulumi?
Excelente Muchas gracias. Te comparto aca un documento sobre como importar una configuracion existente en la nube de Oracle a Terraform. Una vez importada se la puede modificar para subirla a otro proeedor. EN mi caso tengo que mudarme a AWS www.terraform.io/docs/providers/oci/guides/resource_discovery.html
Como logras que los datos de la nube se sincronicen con los datos locales para luego que levante todo actualizado en la nueva nube?
Woooo, this is magic
Hola Pablo...!!! El vídeo nerdea de Terraform se corta...!!! Tienes un tutorial de eso aparte? Igual es posible hacer esto del correo sin terraform? (se que es un pecado hacerlo sin TF, no soy nerd de webs o dominios)
Fíjate mi video de poste y el de dns. Con eso podrías hacerlo a mano
Muy bueno, gracias por los videos...
PD: El antipop no va pegado al micrófono, si no dejas un espacio entre el micro y el antipop como que no funciona. Deberia ir asi >>> pasteboard.co/I3RW0Pm.png
Saludos desde el otro lado del charco.
Gracias por el dato
Que necesito para ahora acceder desde el navegador? Desde curl si me devuelve 200 con la frase, pero cuando voy a la IP que me genera me devuelve un ERR_CONNECTION_REFUSED
Ja, solo tenía que esperar... ya puedo acceder. Gracias!
capo, ayudame!!!!!!
en el droplet corre el curl hostname pero si corro el comando curl -v lox.chrilox.com me aparece este error
* Rebuilt URL to: lox.chrilox.com/
* Could not resolve host: lox.chrilox.com
* Closing connection 0
curl: (6) Could not resolve host: lox.chrilox.com
por que el DNS no interpreta este hostname?
puedo hacer esto en ubuntu? ubuntu lo estoy usando en una vps jeje
si claro
Quien sera el atrevido que se animó a poner NO ME GUSTA! Sos un capoooo
si alguien me puede ayudar :c jajaja quiza no lo se aun pero lo de cloud config no me queda muy claro estuve buscando y no logre configurarlo, estoy intentando replicar lo del video pero para google cloud y lo unico que me falla es el archivo del metadata que no se ejecuta
Impresionante 〜(꒪꒳꒪)〜
14:43 "me cargó" o "me cagó"
Me cagó 😁
Todo se crea bien en DO, pero, al hacer curl -v pelado.pablokbs.com, no me resuelve la ip, incluso poniendo otros nombre, supongo que es por que el dominio no existe?
Claro, eso es porque ese dominio es mío :) tenés que usar otro
Error: Error creating SSH Key: POST api.digitalocean.com/v2/account/keys: 422 SSH Key is already in use on your account :' alguien sabe como solucionarlo?
Demonio o de corbata XD
Che, como te cambió la voz jajajaja y solo por mencionar Estados Unidos.... Es como decir que vas a ir a España y empiezas a hablar de la nada con acento cetáceo jue jue... Suerte en USA amigo! Se lo merece!
Cómo siempre no entendí un huevo....jajaja..le tengo que poner más tiempo...y práctica..."así...ya lo veremos."
llevo varios días lidiando con esto y no me resulta nada de lo que sale en este canal, en términos prácticos .. quizás me falte nivel o quizás la edición del video omite información que puede ser muy relevante para un novato, por ejemplo como instalo terraform?? como genero el token??, he intentado con TF_VAR_digitalocean_token, TF_VAR_DIGITALOCAN_TOKEN y no lo toma... en fin!! prefiero un video de 30min o mas que no deje cabos sueltos, siempre los puedo poner a 2x o saltarme lo obvio que videos resumidos que no funcionan en la practica... ALERT videos no aptos para novatos jajajajaj.
Estos vídeos no son para novatos. Fíjate en la pagina de terraform para descargarlo, es bastante fácil. El token de digital ocean lo generas en el panel de digital ocean. Fíjate en la documentación también
Sino podes entrar a slack.peladonerd.com y consultar en el canal de ayuda
@@PeladoNerd gracias, por fin lo he logrado...primer error lo solucione con terraform 0.13upgrade ., sobre el token use export TF_VAR_digitalocean_token=aquieltoken, y sobre los errores de deprecated, elimine comillas y los signos ${}, saludos
un poco ridículo tu forma de explicar las cosas
yo lo hallo entretenido