Traefik: El reverse proxy más fácil, moderno y escalable hecho en Go

  Рет қаралды 8,096

Go Simplified

Go Simplified

Жыл бұрын

Configurar un reverse proxy local puede ser desafiante, sin embargo con Traefik esto se vuelve una tarea sencilla. Con traefik puedes orquestrar todos tus contenedores de forma rápida, fácil y hasta divertida.

Пікірлер: 25
@Search_GG
@Search_GG Жыл бұрын
Wow amigo, aparte de todos los conocimientos de go se ve que sabes bastante de devops, creo que estarían excelentes unos vídeos de esos temas, como por ejemplo yo no conocía el comando de docker network, excelente vídeo amigo
@GoSimplifiedChannel
@GoSimplifiedChannel Жыл бұрын
Muchas gracias por tu comentario, si espero poder subir más vídeos como este más adelante.
@jonmaz9
@jonmaz9 11 ай бұрын
Buscando un proxy inverso para un servidor me tope con golang y vine a parar a este grandioso video, muchas gracias por el video lo usare para produccion
@pablogualo
@pablogualo Жыл бұрын
Todos los videos son excelentes 🎉🎉 creo que estoy enamorado de este canal **suena: Is this love de Whitesnake al fondo*
@GoSimplifiedChannel
@GoSimplifiedChannel Жыл бұрын
🙈
@administrador333
@administrador333 10 ай бұрын
Buenísimo el vídeo, muy interesante
@oscarllamas
@oscarllamas Жыл бұрын
Por alguna razon la imagen de whoami te inicio con el puerto 80, cuando en el codigo tiene el puerto defaul 8080. Estuve rompiendome la cabeza gracias a eso. Para aquellos que tengan el mismo escenario aqui les comparto el .yml para el whoami: version: '3' services: whoami: image: traefik/whoami command: - --port=80 networks: - traefik-net labels: - "traefik.http.routers.whoami.rule=Host(`whoami.localhost`)" - "traefik.http.services.whoami.loadbalancer.server.port=80" - "traefik.enable=true" - "traefik.docker.network=traefik-net" networks: traefik-net: external: true
@luistarazona4133
@luistarazona4133 Жыл бұрын
De verdad que este es un gran vídeo
@oduber.vasquez
@oduber.vasquez 11 ай бұрын
Saludos! Excelente tutorial!
@andysantisteban
@andysantisteban Жыл бұрын
Creo que ya se que propuesta dar en la empresa, Graciaas!!!
@ranonrat6164
@ranonrat6164 Жыл бұрын
muy util
@juanmanuelpasquali5844
@juanmanuelpasquali5844 Жыл бұрын
Muy bueno! aclaro algo que me paso a mi por si le paso a alguien, utilizando el contenedor aparte (en otro deploy separado) de whoami no podia unirlo al traefik, no lo veia, tuve que agregar este label al contenedor de whoami : - "traefik.enable=true" (que no lo veo que lo hayas puesto y te anduvo, pero a mi no me andaba). Exitos!
@GoSimplifiedChannel
@GoSimplifiedChannel Жыл бұрын
Gracias por tu aporte
@eduardosepulvedaherrera6669
@eduardosepulvedaherrera6669 5 ай бұрын
Hola, buena explicación, pero si tengo varios docker y estos trabajan en el mismo puerto expuesto, levantarían igual, y debería reenviarlo desde la ejecución del contenedor?
@GoSimplifiedChannel
@GoSimplifiedChannel 5 ай бұрын
Siempre y cuando no expongas el mismo puerto del host(el servidor donde está instalado docker) no deberías tener ningún problema
@ElielBloemer
@ElielBloemer 8 ай бұрын
Gracias por el video! si yo quisiera crear varios contenedores del servicio song como ejemplo podria hacerlo para que reedirreccione a cualquier contenedor que este escuchando en ese puerto digamos? como para servir de balanceador de carga,espero haber explicado mi duda, muchas gracias desde ya!
@GoSimplifiedChannel
@GoSimplifiedChannel 8 ай бұрын
Es correcto, sin embargo, para eso tendrías que usar docker swarm o kunernetes y los labels tienes que ponerlos dentro de la directiva "deploy" en la documentación de traefik hay más detalles al respecto
@JhonnyPrz
@JhonnyPrz 2 ай бұрын
¿No es necesario agregar nada al /etc/hosts? Estoy en windows y tuve que agregar en mi /drivers/etc/hosts para que resolviera un 127.0.0.1 app.localhost que estaba usando. He visto tutoriales donde nunca hacen nada en el host y les funciona, como este caso. ¿Alguna explicación sobre eso? Gracias, excelente video. Saludos desde Venezuela.
@GoSimplifiedChannel
@GoSimplifiedChannel 2 ай бұрын
Para ser sincero no estoy muy familiarizado con windows, en linux "localhost" está definido por defecto y apunta a 127.0.0.1
@JavierOrlandoMantillaPortilla
@JavierOrlandoMantillaPortilla Жыл бұрын
Excelente video. Podríamos tener acceso al código fuente de los proyectos de este video. muchas gracias
@GoSimplifiedChannel
@GoSimplifiedChannel Жыл бұрын
github.com/disturb16/go_examples/tree/main/traefik 👍
@intlazlaz5744
@intlazlaz5744 5 ай бұрын
las letras estan muy chicas no se ven.
@markelgoikoetxeaunzalu645
@markelgoikoetxeaunzalu645 9 ай бұрын
Buenas, esos servicios los tienes en algun lugar o los tenemos que crear nosotros?
@GoSimplifiedChannel
@GoSimplifiedChannel 8 ай бұрын
Los creé para ese video. En este enlace puedes ver el código github.com/disturb16/go_examples/tree/main/traefik
Is this the BEST Reverse Proxy for Docker? // Traefik Tutorial
21:57
Christian Lempa
Рет қаралды 505 М.
Traefik vs. Nginx performance benchmark
12:38
Anton Putra
Рет қаралды 38 М.
ПРОВЕРИЛ АРБУЗЫ #shorts
00:34
Паша Осадчий
Рет қаралды 7 МЛН
Finger Heart - Fancy Refill (Inside Out Animation)
00:30
FASH
Рет қаралды 26 МЛН
goroutines: Qué, Cómo y Por qué?
18:07
Go Simplified
Рет қаралды 8 М.
Traefik and Portainer in Docker Swarm - Docker Deployment - Part 2
21:12
Traefik Crash Course (Without docker)
57:13
Hussein Nasser
Рет қаралды 48 М.
Master Traefik 3 in 60 min: Best Docker Reverse Proxy
56:39
SmartHomeBeginner
Рет қаралды 11 М.
Expose Your Docker Containers With Traefik
19:33
Techdox
Рет қаралды 13 М.
Quick and Easy Local SSL Certificates for Your Homelab!
12:08
Wolfgang's Channel
Рет қаралды 726 М.
Entendiendo el context de golang
21:34
Go Simplified
Рет қаралды 6 М.
Todas las aplicaciones que corro en mi SERVERS
16:10
Pelado Nerd
Рет қаралды 128 М.
Опасность фирменной зарядки Apple
0:57
SuperCrastan
Рет қаралды 11 МЛН
İĞNE İLE TELEFON TEMİZLEMEK!🤯
0:17
Safak Novruz
Рет қаралды 607 М.
НЕ БЕРУ APPLE VISION PRO!
0:37
ТЕСЛЕР
Рет қаралды 372 М.
iPhone 16 с инновационным аккумулятором
0:45
ÉЖИ АКСЁНОВ
Рет қаралды 10 МЛН