Hoy hablamos de Github Actions, una forma para correr cualquier tipo de automatización de forma gratuita usando Github. No solamente es gratis y facil de usar, sino que nos permite usar acciones que otras personas crearon. Esto es muy importante ya que podemos reutilizar el código que ya existe.
En este video, vamos a crear un repositorio en Github, y habilitar 2 acciones para hacer un build y push de nuestra imagen de Docker a dockerhub, y después hacer un deploy a nuestro cluster de Kubernetes. Todo en menos de 20 minutos.
Repo con todas las config: https://github.com/pablokbs/prueba-gha
—
Repo con todos los archivos que uso: https://github.com/pablokbs/peladonerd
MERCH: https://merch.peladonerd.com
Link para registrarse en Digital Ocean (50 USD de Regalo!): https://bit.ly/digitalocean-pelado
Micrófono: Rode VideoMicro + Zoom H1N
Cámara: Canon Rebel SL2
Lente: Canon 18-55mm f/4.0-5.6
Laptop: Macbook Pro 15” 2017
Kit completo: https://bit.ly/kit-pelado-nerd
Mi canal de vlogs: https://bit.ly/youtube-pablokbs
Comunidad de Reddit: https://bit.ly/reddit-peladonerd
Comunidad en Slack: http://bit.ly/slack-peladonerd
Comprame un cafecito: https://bit.ly/kofi-peladonerd
source
Excelente aporte gracias
Un genio!
Excelente video, como se llama el editor que usas para manejar el historico de los Ctrl + C
Crack !! , gracias por compartir Bro
hola es inseguro usar actions de otras personas que no sean organizaciones confiables como docker/ amazon/ etc ?
Como siempre un excelente video, muchas gracias por compartir. Saludos.
Me ayudo mucho este video. Gracias Pelado
Hablas Venezolano, argentino y como peruano jejejjee QUe pasa chamo!
11:28 Hola @Pelado. Ya hiciste el vídeo de cómo hiciste la magia para la página web? Sobre como hacés cuando llega una visita a tu dominio y direccionarlo a la tienda que corresponde según el lugar donde se conecta.
Increible video bro! Te ha quedado genial!
espectacular, esto me ayuda ya que tengo prblemas de internet y me cuesta aveces hacer deploy al subir los archivos.
como haces para usar la github action para kubectl commands, si tenes configurado varios clusters de k8s. el cat $HOME/.kube/config | base64 me tiró un "chorizo" encodeado pero estimo debe ser la suma de todos los config que tengo de cada cluster al que me conecté.
pelado haste una!, que estrategia se puede tomar para hacer un checkout en algun servidor tercero (vps, ec2 u otro proveedor) en el que no se tiene las credenciales de git
.
Muy preparado pero no espontaneo
Ahora me entero que circle ci era para hacer ci/cd, me ponen en cada video una publicidad de eso, literalmente lo odiaba sin conocerlo jajajaja
Excelente este vídeo 👌
siempre te doy me gusta… luego no me gusta… rollback al me gusta con GitHub Actions xD
Muy buen vídeo pelado. Gracias
Demasiadas lineas para hacer algo simple, creo que gitlab es mas simple y podes configurar tus runners. Buen video
Es igualito a Azure Pipelines. de las herramientas mas robustas que he utilizado. Tiene integraciones con casi todo, es genial.
Checkoutear el código jojojo
Muy bueno!