GITLAB CI/CD con KUBERNETES!
ฝัง
- เผยแพร่เมื่อ 11 ก.ย. 2024
- Hoy aprendemos cómo configurar GITLAB conectado a Kubernetes usando GitLab Runners! Todo automatizado con Terraform.
Este es un resumen de 2 streams que hice la semana pasada:
PARTE 1: • Boludeando con Docker ...
PARTE 2: • Boludeando con Docker ...
--
merch.peladone...
Repo con todos los archivos que uso: github.com/pab...
Link para registrarse en Digital Ocean (50 USD de Regalo!): bit.ly/digital...
Micrófono: Blue Snowball ICE
Cámara: Canon Rebel SL2
Lente: Canon 24mm f/2.8
Laptop: Macbook Pro 15'' 2017
Kit completo: bit.ly/kit-pel...
Mi canal de vlogs: bit.ly/youtube...
Comunidad de Reddit: bit.ly/reddit-...
Comunidad en Slack: bit.ly/slack-p...
Comprame un cafecito: bit.ly/kofi-pe...
Consejo. Cuando muestres el contenido de un fichero, muestra también su nombre. Eso ayuda a entender mejor qué estás viendo y a seguir el hilo de la explicación. Gracias por todo.
Gran decisión de resumirlo, tengo los streams ahi en la playlist esperando (los voy a ver igual, en algún momento) Tenemos gitlab y k8s en el laburo así que me viene de 10 como intro al tema, gracias!!
Sos todo lo que está bien! Gracias!!
Mae @peladonerd! Que re-bueno está tu canal. Super útil. Muchas gracias por compartir el martial. Saludos.
que genio sos, apareces en todas las busquedas que hago jaja
excelente pelado, gracias sigo cada uno de tus tutoriales, espero conseguir pronto empleo.
Graciaaas, lo ando ocupando pa la tesis
Gracias por el vídeo de hecho estaba empezando a lidiar con eso y no entendía bien como se hacía ya que estoy empezando en el camino del sre
Entonces si yo ejecutó varios jobs de diferentes pipelines al tiempo este crea los nodos necesarios si necesita varios?
Muchas gracias por el contenido, pelado.
Gracias por el resumen Pablo, de 10
Genial el vídeo! Gracias a tus manuales en vídeo he puesto en marcha una serie de automatizaciones en kubernetes y en DO. He visto que al cabo de una semana el fichero de config de kubernetes caduca, sabes si se puede "automatizar" con terraform o similar el hecho de descargarlo, como cuando lo haces con el paso de output? Un saludo de un español en Japón (me es imposible ver tus directos en directo jajaja, si no, te comentaria allí)
Me auto contesto y os pongo aqui una posible solución, llamando a la API via curl para que te muestre el kubeconfig, en token vuestro token de DO y el ID cluster lo podéis encontrar cuando se despliega en terraform o consultandolo en la web de DO, aqui el comando. curl -X GET -H "Content-Type: application/json" -H "Authorization: Bearer $TOKEN" "api.digitalocean.com/v2/kubernetes/clusters//kubeconfig" . Un saludo y gracias por estos vídeos!
Excelente video !
Algo de los CI-CD components en GitLab ?
gracias por la magia pelado!
El video, hermoso como siempre (aunque me vi los dos streams, son mas divertidos) . El tema que vengo a tirar.... upgradear un cluster baremetal single master a multimaster con kubeadm....
que pelado man, tasss gracias
Te veo y no entiendo nada de lo que dices pero eres chistoso
Crack de los cracks
Buenas tardes estoy corriendo gitlab y minikube en local y me sale este error Cannot connect to the Docker daemon at tcp://127.0.0.1:5432. Is the docker daemon running?, como se puede correguir
Se soluciona con la env DOCKER_HOST
Excelente
Epale bro saludos, excelente tu explicación si subes un video mas actualizado estaria agradecido...
Alguien puede decirme, por favor, cómo veo por pantalla el php corriendo después de hacer un commit tras cambiar el index.php?
Hola estimado. Existira la posiblidad de construir un CD para que arme un .apk para android ?
Viejo este contenido me ayudó mucho. Será que podes hacer un tuto de Gitlab + AWS EKS? Estoy sufriendo con eso. Help me please.
Yeahhh... I Know some of these words....
le di click en el link de digital ocean y con google agregué los datos de la tarjeta pero no me dieron crédito :(
Cuando configuro las credenciales de docker hub, e intento correr el pipeline, me dice luego de loguearse, "Cannot connect to the Docker daemon at tcp://localhost:2375" alguien me da una luz porfa
Algo que no me quedo claro es en como queda la division entre el namespace de prueba y como defino cuando lo paso a produccion.
Ya aprendí docker y kubernetes, ahora estoy aprendiendo Gitlab CI/CD creen que con eso pueda conseguir un mejor trabajo? Soy full stack node.js
Si. Seguro! Hay que seguir aprendiendo
Me gusta mucho el clipboard que usas, en donde navegas por todos los textos que has copiado... Como se llama? Donde me lo descargo? Gracias, optimo video pelado ;-)
Se llama Alfred. Es una aplicación de macOS
Repo caido. Estará por algún lado?
XD XD XD Pirateas, pero por lo menos lo dejas ordenado..... muy grande.
La nueva imagen de gitlabCE no trae Helm ... hay que instalarlo a mano
20k views y menos de 1k likes? Qué raro.. gracias por el vídeo
Master, si uso AWS o GCP o k8s on-premise como obtengo el service token ?? ... #preguntanoob
fijate en /help/user/project/clusters/add_remove_clusters.md#add-existing-cluster
@ si, lo resolvi hace ya buen tiempo! era ir al yaml directamente que se usa en linode o aws o azure para obtenerlo! gracias por el comentario
@pablo, los repos para CI/CD marcan error 404 !!!
pero no quisiera q los jobs se ejecuten en el kluster de kubernetes, siento q es mucho proceso para la misma máquina q tiene mi aplicación en producción, porq no los ejecuta en el mismo servidor de gitlab ese esta liviano casi no hace nada....
porque si por alguna razon se te sobrecarga gitlab, se te rompe todo y no vas a poder hacer deploys, haciendolo en kubernetes es mejor, porque tenes mas control
Igualmente, se puede correr todo en gitlab sin usar los runners
Gitlab is depreciating adding cert , gitlab agent in pod is their recommended , anyway to translate your audio into English subtitles
buen video pero bajale 5000 mil a lavelocidad con la que explicas, tengo que poner los videos en 0.5 jajaja
Una ballenita de docker con sombrero vaquero qué más se puede pedir?
Yo uso rsync para los deploys, me parece mas orientado a lo que es cultura DevOps, no se, pensalo vithe...
Viejo deja de hacer estos videos que nos quedamos sin trabajo!
che! porque dices buenisimo y no barbaro?
Jaja bárbaro lo dicen los viejos, no se usa entre la gente "joven"
Yo quiero piratearme el código de gihub 🤣🤣🤣🤣🤣