並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 21 件 / 21件

新着順 人気順

Traefikの検索結果1 - 21 件 / 21件

  • Traefik Labs: Say Goodbye to Connectivity Chaos

    Application ProxySimplify microservice discovery, routing, & load balancing.

      Traefik Labs: Say Goodbye to Connectivity Chaos
    • K8sとTraefikでつくるマイクロフロントエンド

      CloudNative Days Tokyo 2020 #CNDT2020_A

        K8sとTraefikでつくるマイクロフロントエンド
      • GitHub - traefik/traefik: The Cloud Native Application Proxy

        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

          GitHub - traefik/traefik: The Cloud Native Application Proxy
        • Traefik Proxy Documentation - Traefik

          Welcome Getting Started Configuration Discovery Routing & Load Balancing HTTPS & TLS Middlewares Plugins & Plugin Catalog Operations Observability User Guides Migration Contributing References Deprecation Notices Welcome¶ Traefik is an open-source Application Proxy that makes publishing your services a fun and easy experience. It receives requests on behalf of your system and identifies which comp

          • GitHub - emilevauge/traefik: Træfik, a modern reverse proxy

            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

              GitHub - emilevauge/traefik: Træfik, a modern reverse proxy
            • Traefik, The Cloud Native Application Proxy | Traefik Labs

              Application ProxySimplify microservice discovery, routing, & load balancing.

                Traefik, The Cloud Native Application Proxy | Traefik Labs
              • GitHub - traefik/yaegi: Yaegi is Another Elegant Go Interpreter

                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                  GitHub - traefik/yaegi: Yaegi is Another Elegant Go Interpreter
                • Traefik さえ使えば、nginx がリバースプロキシとして動くのは不要! - Qiita

                  背景 同一のサーバ上で複数サービスをホストする際に普段 nginx または apache を使いましたが、設定を調整するたびに何を書いたかなかなか覚えられませんので。。 そこで、 Traefik を使えばいいです! Traefik とは 公式 HP より: An open-source reverse proxy and load balancer for HTTP and TCP-based applications that is easy, dynamic, automatic, fast, full-featured, production proven, provides metrics, and integrates with every major cluster technology... No wonder it's so popular! Traefik は、HTTP・

                    Traefik さえ使えば、nginx がリバースプロキシとして動くのは不要! - Qiita
                  • CoreOS環境でtraefikを使ってコンテナのサービスディスカバリを行う方法 - Qiita

                    はじめに この記事はDocker2 Advent Calendar 2016の12日目の記事です。 このエントリではtraefikというGo製のリバースプロキシ兼ロードバランサをCoreOSクラスタ上にdockerコンテナとして展開し、サービスディスカバリを行う方法について書きます。 なお、検証で利用するCoreOSのクラスタ環境については、以前書いた、CoreOSのクラスタ環境(CoreOS+etcd+fleet)でdocker-composeを使う方法で作った環境で進めますが、適当なCoreOSのクラスタ環境であれば同じ方法で試せるかと思います。 使用ソフトウェアとバージョン CoreOS:stable 1185.5.0 docker:1.11.2 traefik:1.1.1 Traefikについて簡単な紹介 Traefikとは様々なバックエンド(docker、swarm、kubern

                      CoreOS環境でtraefikを使ってコンテナのサービスディスカバリを行う方法 - Qiita
                    • 気になる インテリジェント負荷分散 Traefik を試してみる | Casley Deep Innovations株式会社 技術ブログ

                      こんにちは。 キャスレーコンサルティングのSD(システムデザイン)部の 小松 です。 社内でミドルウェアのチューニングやシステム基盤の設計等を担当しています。 今回は、Go言語で書かれたインテリジェントな負荷分散を実現する Traefik を試した話を紹介します。 はじめに システムデザイン部の開発では Vagrant を使っており、 開発用イメージを Packer で予めビルドして配布するケースが多いです。 最近は 業務で Docker を使う機会もありレジストリにで共有するなど、積極的に Docker の利用を進めています。 Docker コンテナはデプロイが容易であるため、 複数のマシン上でコンテナを並列に実行させて負荷分散構成が取れるメリットがあります。 しかし、Docker をしばらく利用してみて感じたことは、クラスタ上のコンテナに対してリバースプロキシを使い バランシングしよう

                        気になる インテリジェント負荷分散 Traefik を試してみる | Casley Deep Innovations株式会社 技術ブログ
                      • 【入門】Traefikとは?基本的な使い方を解説

                        Traefikはオープンソースのエッジルーター(いわゆるリバースプロキシ・ロードバランサーの役割)で、サービスを簡単な設定で公開することが出来るのが特徴です。 リバースプロキシとしてのNginxの代替手段となります。 既存の技術(すなわちNginx)のリバースプロキシでは複数の設定ファイルを管理しなければならなかったり、近年主流となってきているDocker, Docker Swarm, Kubernetesなどの技術への親和性がそこまで高くないという問題がありました。 Traefikは「シンプルな操作性を実現することを最大の目標としている」ため、その理念の通り自分で細かな設定をする必要がありません。展開されているサービスから関連する設定を自動的に取得し、「うまいこと」ルーティング等の設定をしてくれます。 また下記の通り、現在主流の技術をネイティブにサポートしており簡単に展開することが出来ま

                          【入門】Traefikとは?基本的な使い方を解説
                        • Traefik と consul を使って web サービスをお気軽にぶら下げる - Qiita

                          Traefik とは Træfɪk is a modern HTTP reverse proxy and load balancer made to deploy microservices with ease. Traefik は、GO で書かれたマイクロサービス用のリバースプロキシです。 https://traefik.io/ consul の KV から設定を読むようにして起動する consul も一緒に入れたコンテナ作るべきか小一時間悩みましたが、同じサーバに consul のコンテナが居るので、そちらへつなぐようにしました。 # traefik.toml.base traefikLogsFile = "/data/log/traefik.log" accessLogsFile = "/data/log/access.log" logLevel = "DEBUG" defaultE

                            Traefik と consul を使って web サービスをお気軽にぶら下げる - Qiita
                          • Docker Swarm + Traefikで手軽にリバースプロキシ&ロードバランシングを導入する方法 - Qiita

                            先日、WEBサイト制作者向けのウェブサービスをリリースしたのですが、その制作過程で得た知見をシリーズで発信していく記事の第2弾です。 個人開発でウェブサービスにトライしてみたいと考えている方の参考になりましたら嬉しいです。 さて、「個人開発でウェブサービスをやろう!」となりますと、バックエンドも自分で整えていくことになります。 Dockerを利用する これまでに僕は、個人開発でいくつかのウェブサービスをVPSサーバを使って運用したことがあるのですが、OSのバージョンアップや使用しているライブラリのバージョンアップの際に発生する依存関係の問題に悩まされることが何度かありました。例えば、CentOS6上のcertbotをアップデートしようとしたら、python2からpython3へのアップデートが必要だけどyumが使えなくなるので困るとか、phpをバージョンアップしたいけど問題が発生した場合に

                              Docker Swarm + Traefikで手軽にリバースプロキシ&ロードバランシングを導入する方法 - Qiita
                            • How To Use Traefik as a Reverse Proxy for Docker Containers on Ubuntu 16.04 | DigitalOcean

                              ... [entryPoints] [entryPoints.http] address = ":80" [entryPoints.http.redirect] entryPoint = "https" [entryPoints.https] address = ":443" [entryPoints.https.tls] The http entry point handles port 80, while the https entry point uses port 443 for TLS/SSL. We automatically redirect all of the traffic on port 80 to the https entry point to force secure connections for all requests. Finally, add this

                                How To Use Traefik as a Reverse Proxy for Docker Containers on Ubuntu 16.04 | DigitalOcean
                              • Traefik でお手軽に Docker コンテナの無停止 Blue/Green デプロイを実現した - にゃみかんてっくろぐ

                                3 行でまとめると Traefik を使って Docker Compose だけで無停止デプロイを実現 docker-compose.yml に定義するだけ、他の設定ファイルは不要のお手軽さ コンテナは graceful shutdown するようにしておく docker-compose.yml ざっくり作り上げた docker-compose.yml がこちらです。 gist.github.com これだけで動きます。リクエストを投げながら nginx-blue, nginx-green のどちらか一方を落としてもエラーになることはありません。 nginx-blue を停止してもエラーなくレスポンスし続けている様子 Traefik とは Traefik はある種のリバースプロキシです。ただし、 HAProxy や nginx と違ってサービス検出機能が備わっているほか、環境変数やメタデー

                                  Traefik でお手軽に Docker コンテナの無停止 Blue/Green デプロイを実現した - にゃみかんてっくろぐ
                                • Traefik Mesh, the Simplest Service Mesh | Traefik Labs

                                  Simpler Service MeshTraefik Mesh is a straight-forward, easy to configure, and non-invasive service mesh that allows visibility and management of the traffic flows inside any Kubernetes cluster.

                                    Traefik Mesh, the Simplest Service Mesh | Traefik Labs
                                  • gpk blog - Working on Multiple Web Projects with Docker Compose and Traefik

                                    My ramblings about emacs, the internet and everything Docker Compose is a brilliant tool for bringing up local development environments for web projects. But working with multiple projects can be a pain due to clashes. For example, all projects want to listen to port 80 (or perhaps one of the super common higher ones like 8000 etc.). This forces developers to only bring one project up at a time, o

                                    • Traefikマーシャラーになろう

                                      次世代リバースプロキシであるTraefik。HTTPS化、認証、Prometheus連携など便利な機能を解説!

                                        Traefikマーシャラーになろう
                                      • Architecting a Highly Scalable Golang API with Docker Swarm & Traefik | HackerNoon

                                        Too Long; Didn't ReadThis post will show you how to setup a <strong>Swarm Cluster</strong>, deploy a couple of microservices, and create a Reverse Proxy Service (with <a href="https://traefik.io/" target="_blank"><strong>Traefik</strong></a>) in charge of routing requests on their base URLs. This post will show you how to setup a Swarm Cluster, deploy a couple of microservices, and create a Revers

                                          Architecting a Highly Scalable Golang API with Docker Swarm & Traefik | HackerNoon
                                        • Tailscale HTTPSのTLS証明書をTraefikで動的に取得する | DevelopersIO

                                          ども、大瀧です。 Tailscale HTTPSはTailscaleのVPNノード間通信のためにLet's EncryptによるTLS証明書を提供するサービスです。これまではTailscale CLIとCaddyが証明書取得に対応していましたが、OSSのリバースプロキシTraefikでも利用できるようになっていたので試してみた様子を紹介します。 動作確認環境 OS: Amazon Linux 2 アーキテクチャ: Arm64 Tailscale: v1.36.0 Traefik: v3.0.0-beta2 Tailscale HTTPSとTraefikバージョン3はいずれもベータリリースの段階です。本番ワークロードには利用できないことに注意してください。手順は以下のブログ記事が詳しいです。 手順1. インストール まずはTailscaleとTraefikをそれぞれインストールします(Tra

                                            Tailscale HTTPSのTLS証明書をTraefikで動的に取得する | DevelopersIO
                                          • 【2020年1月版】Traefik 2.0 で Docker-Compose の"80"ポートを交通整理 - Qiita

                                            ホストのポート番号、足りていますか?! docker-compose でバンバンサービスを立ち上げて監視しつつ、開発しつつ、実験などやっていると、3000とか8080とかぶつかって8081とか8180とか、ポート番号をずらすのが大変になってきますよね? ちょっと違いますが僕は先日、k3s上の何かのサービスのhttps用ポートで8443がぶつかってしまったので6443に変更し、 k3sのクラスタを丸ごと喪失させました。k3sが6443使ってるんだよね! Dockerで多数のサービスがサクサク動かせるのは良いことなのですがホストのポート番号がマヂでヤヴァイのであります。 そんなあなたに!今回は Traefik と nip.io のワイルドカードDNS を使ってポート番号の衝突から解放される手順をご紹介します! 対象環境 OS: Ubuntu 18.04.3 LTS (Bionic Beaver

                                              【2020年1月版】Traefik 2.0 で Docker-Compose の"80"ポートを交通整理 - Qiita
                                            1