Traefik HUB
4648 단어 apidevopstraefikprogramming
기능
Antes de colocarmos a mão na massa, vamos a um pequeno resumo de como ele funciona.
En nossa host de container, rodará um agente que fará uma espécie de rede na nuvem entre a nossa infraestrutura e o Traefik. Dessa forma ele atuará como uma espécie de HUB. Os servidores atuará como proxy fornecendo uma URL de conexão para os entry points. configuração, toda a configuração e gerenciado é realizado pelosite da plataforma . Além disso, é possível configurar autenticação para acesso as url utilizadas para acesso, permitindo adicionar uma proteção para testes que não é interessante ficar exposto a internet livremente.

Mão na Massa.
이제 docker 및 docker compose를 설치하고 구성할 수 있도록 세부 정보를 입력하세요.
Vamos criar um 'docker-compose.yml' com o conteúdo abaixo, lembrando de informar seu token de conexão com o HUB.
파라페가스 토큰, 액세스 에세link
version: "3"
services:
# Start the agent with the latest version
hub-agent:
image: ghcr.io/traefik/hub-agent-traefik:v0.7.2
container_name: hub-agent
restart: "on-failure"
command:
- run
- --hub.token=TOKEN_TRAEFIKHUB
- --auth-server.advertise-url=http://hub-agent
- --traefik.host=traefik
- --traefik.tls.insecure=true
volumes:
- /var/run/docker.sock:/var/run/docker.sock
depends_on:
- traefik
# Start Traefik with the latest version
traefik:
image: traefik:v2.7
container_name: traefik
command:
# Enable Hub communication (open the port 9900 and 9901 by default)
- --experimental.hub=true
- --hub.tls.insecure=true
- --metrics.prometheus.addrouterslabels=true
vamos dar start no agente e no traefik
'도커 작성 -d'
Uma vez que o agente esta funcionamento podemos acessar o site do Traefik HUB e publicar nossos 컨테이너 na Internet. Uma vez listado nossos 컨테이너 vamos acessar um deles para gerar a URL de acesso

Vamos는 컨테이너에 대한 정보를 확인하고 웹에 공개되지 않는 컨테이너를 사용해야 합니다.


대중 매체는 SSL 구성에서 url 액세스 ao 컨테이너에 대한 액세스를 허용하지 않습니다. Mas alegria de pobre dura pouco. O serviço possui duas limitações, limite de 1G de trafego, o que é muita coisa se thinkar o uso para apis e você pode publicar somente 10 servidos/containers.
Bom, como pudemos ver, em menos de 5 minutos é possível publicar sua api/applicação na web se forma segura. Claro que no momento (06/2022) não é recomendar o uso em produção visto que o recuso esta em beta, mas o propósito desse novo recuso vem facilitar muito a vida dos desenvolvedores.
관련 링크:
https://traefik.io/blog/publish-and-secure-applications-with-traefik-hub/
SEO
Como publicar 컨테이너 com SSL
Disponibilizar API com SSL
구성 컨테이너 com SSL
구성 letsencrypt Trafefik
Reference
이 문제에 관하여(Traefik HUB), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/pedrostefanogv/traefik-hub-1jfj텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)