Traefik
기존 인프라와 통합되는 현대적인 클라우드 네이티브 리버스 프록시·로드 밸런서입니다.
개요
Traefik는 동적인 컨테이너/오케스트레이터 기반 환경을 위해 특별히 구축된 리버스 프록시이자 로드 밸런서입니다. 마이크로서비스마다 수동으로 라우트를 설정하는 대신, 오케스트레이터나 서비스 레지스트리(Docker, Swarm, Kubernetes, Consul, Etcd, Rancher, Amazon ECS, 또는 정적 파일)를 감시하며, 서비스가 추가, 제거, 스케일링될 때 라우팅 규칙을 자동으로 생성하고 갱신합니다——재시작이 필요 없습니다.
내장 기능으로는 Let's Encrypt를 통한 자동 HTTPS(와일드카드 인증서 포함), 여러 로드 밸런싱 알고리즘, 서킷 브레이커와 재시도, WebSocket/HTTP2/gRPC 지원, 라우트를 시각화하는 웹 대시보드, REST API, 그리고 Prometheus, Datadog, StatsD, InfluxDB로의 메트릭 내보내기가 있습니다. 단일 Go 바이너리 또는 공식 Docker 이미지 형태로 제공됩니다.
Traefik는 Docker, Kubernetes 또는 유사한 오케스트레이터에서 마이크로서비스를 운영하며, 전통적인 리버스 프록시 설정 파일을 수동으로 유지 관리하는 대신 라우팅과 TLS가 배포와 자동으로 동기화되기를 원하는 팀에 적합합니다.
- 카테고리
- DevOps
- 언어
- Go
- 라이선스
- MIT
관련 프로젝트
Ansible
GPL-3.0구성 관리, 배포, 오케스트레이션을 위한 극도로 단순한 IT 자동화 플랫폼입니다.
- DevOps
Caddy
Apache-2.0기본적으로 자동 HTTPS를 지원하는 현대적인 웹 서버·리버스 프록시로, 전통적인 웹 서버 설정에 비해 단순함을 중시해 만들어졌습니다.
- DevOps
Kubernetes
Apache-2.0컨테이너화된 애플리케이션의 배포, 확장, 관리를 자동화하는 오픈소스 시스템입니다.
- DevOps
Portainer
ZlibDocker, Swarm, Kubernetes, ACI 컨테이너 환경을 하나의 대시보드에서 관리할 수 있는 경량 웹 UI 및 API입니다.
- DevOps
잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기