タグ

consulに関するmainyaaのブックマーク (14)

  • Consulを利用したTLSセッションチケットの自動更新 | メルカリエンジニアリング

    Site Reliability Engineering Team(通称SRE)の@cubicdaiyaです。最近チーム名が変わりました。 今回はConsulを利用して複数台のnginxサーバのTLSセッションチケットを自動更新する仕組みについて紹介します。 TLSセッションチケットは簡単に言うとTLSのセッション情報を暗号化してクライアント側に保存することで HTTPS通信時に行われるTLSハンドシェイクの手順を省略してネットワークレイテンシを削減するための仕組みです。(詳細については一番下の参考情報を御覧ください) 似たような仕組みとしてTLSセッションキャッシュがありますが、こちらはセッション情報をサーバ側に保存します。 HTTPS通信ではTCPのハンドシェイクに加えてTLSのハンドシェイクが必要になるのでHTTP通信よりもネットワークのレイテンシが大きくなりますが、 これらの仕組み

    Consulを利用したTLSセッションチケットの自動更新 | メルカリエンジニアリング
  • Consul は 全自動オーケストレーションの 夢を見るか?

    @ペパボテックカンファレンス http://pepabo.connpass.com/event/13208/Read less

    Consul は 全自動オーケストレーションの 夢を見るか?
  • Tech-Circle #4: Consulハンズオン勉強会 (2015/03/25 19:30〜)

    新機能 バウチャーによるイベント管理機能をリリースしました。協賛企業の社員や関係者のイベント参加を円滑にすることに活用いただけます。詳しくはヘルプページをご覧ください。 新機能 connpass APIに新しく、所属グループを取得できるAPIやユーザーの参加イベントAPIを追加しました。各APIの詳細な仕様や利用方法につきましては、 APIリファレンス をご確認ください。またAPI利用希望の方は connpassのAPI利用について をご覧ください。 お知らせ 2024年9月1日より、connpassではスクレイピングを禁止し、利用規約に明記しました。以降の情報取得にはconnpass APIをご利用ください。APIご利用についてはヘルプページをご確認ください。

    Tech-Circle #4: Consulハンズオン勉強会 (2015/03/25 19:30〜)
  • consul & consul-alerts を使った監視システム (hbstyle-2015-01-08)

    2. 概要 • consul(1 (並びに(consul*alerts(2 (を使った監視システムを試作 • consul(の(health(check(3 (機能を使用し監視を設定 • check(の状態が変化した場合に(consul*alerts(が通知を実行 • 通知先は(email,(slack,(pagerduty(...(等 3 "h$p://www.consul.io/docs/agent/checks.html 2 "h$ps://github.com/AcalephStorage/consul9alerts 1 "h$ps://consul.io/ ハートビーツ社内勉強会!hbstyle!(2015/01/07)!1!YOSHIKAWA!Ryota!(@rrreeeyyy) 2 3. consul • hashicorp*4 *の出しているオーケストレーションツール •

    consul & consul-alerts を使った監視システム (hbstyle-2015-01-08)
  • 【Consul】dnsmasqで名前解決を行う方法を試してみた | Pocketstudio.jp log3

    Twitter を眺めていると、Consul の名前解決に Dnsmasq を使う方法が紹介され、興味を。 Consul, DNS and Dnsmasq – Morethanseven http://www.morethanseven.net/2014/04/25/consul/ 対象記事は、Ubuntu 向けでしたので、ここは自分で、RHEL/CentOS6 の環境でも同様に動作するかどうか、確認してみました。 ■ 作業の目的 Consul には DNS インターフェースが標準で提供されています。そのため、dig で Consul サーバのポート 8600 に対して名前解決を問い合わせると、指定したノード名やサービス名に該当する IP アドレスを返すことができます。 例えば、Consul サーバの IP アドレス’192.168.39.5′ に対し、’web’ という名前のサービスを問

  • Consul + Capistrano でオーケストレーションさせてみた - log.fstn

    はじめに Serfに続いてHashiCorpからConsulが発表されて、2ヶ月少々経ちました。 公式では Serf: service discovery and orchestration Consul: service discovery and configuration と言っていますが(http://www.serfdom.io/intro/vs-consul.html)、Consulも使い方によってはオーケストレーションできるかなと思って、試してみました。 ちなみに Serf や Consul の最近の動向については @zembutsu さんの記事がわかりやすいです ご注文は監視自動化ですか? SerfとConsulの記事まとめ そもそもオーケストレーションとは webサーバをproxyから追加したり抜いたり webサーバにデプロイしたり 障害が発生したサーバを撤去したり db

    Consul + Capistrano でオーケストレーションさせてみた - log.fstn
    mainyaa
    mainyaa 2014/07/01
    おおお。素晴らしい。ConsulとCapistarnoをつなぎ合わせるツールのAttenderとEnforcer。名前も分かりやすくていいなぁ。こういう周辺ツールもデータセンターにとらわれない感じで良い
  • Consulの名前解決にDNS Forwardingを使う方法 - Qiita

    BIND の DNS Forward で名前解決 概要 BIND の設定を変更し、特定ゾーン (.consul) に対しての問い合わせを Consul に対しておこなえるように変更します。通常の名前解決と Consul の名前解決を同時に行う事ができるため、アプリケーションやインフラ環境に加える必要はありません。また、dnsmasq を併用する手法が使えない環境でも、容易に名前解決が可能です。 Consul の名前解決と課題 Consul には名前解決をおこなうために、DNS インターフェースを備えています。しかし、通常の Consul が提供するインターフェースは、Port 8600 です。そのため、dig やアプリケーション側ではポート番号を明示する必要があります。 $ dig @sakura1.pocketstudio.net -p 8600 web.service.sakura.c

    Consulの名前解決にDNS Forwardingを使う方法 - Qiita
    mainyaa
    mainyaa 2014/06/29
    "既存の名前解決と Consul の名前解決を BIND の DNS Forward 機能を使って解決"
  • ご注文は監視自動化ですか?

    『ご注文は監視自動化ですか?』 Serf と Consul を使って運用を楽しくする話 Serf とか Consul とか聞くけど、イマイチわからん!という疑問はありませんか。 どのような働きをするのかや、使いどころを、皆さんと共有したいなと思っています。 1. はじめに 2. 基編 ・ Serf ・ Consul ・ envconsul 3. 実践編 ・ API 連携 4. まとめ July Tech Festa 2014 June 22, 2014, @ AITT Shinagawa, Tokyo, Japan #techfesta #jtf2014 Read less

    ご注文は監視自動化ですか?
    mainyaa
    mainyaa 2014/06/29
    SerfとConsulについてすごい詳しい。良い資料
  • Consul の情報を Chef / Ohai から使う ohai-plugin-consul を作ったのとその周辺の話 - 酒日記 はてな支店

    先日とあるサービスに Consul を入れました。 内部 DNS と、たとえば nginx からアプリケーションサーバに振り分ける定義をするために service を使用しています。 そこで使うために、ohai-plugin-consul を書きました。Github にあります。 fujiwara/ohai-plugin-consul · GitHub Ohai の version 6 と 7 で plugin の interface が変わっており、ohai-plugin-consul は Ohai 7 向けなので、Chefから使う場合は Chef-11.12.0 以上、または 11.10.4.ohai7.0 が必要です。 【参考】 Ohai, new Ohai plugins! - O'Reilly Radar 使用方法 ohai コマンドから使う場合は -d で plugin (co

    Consul の情報を Chef / Ohai から使う ohai-plugin-consul を作ったのとその周辺の話 - 酒日記 はてな支店
    mainyaa
    mainyaa 2014/06/11
    おお、素晴らしい
  • Consul v0.2.0 のWebUI、他を使ってみた | Pocketstudio.jp log3

    Consul v0.2.0 が 5/1 (日時間では 5/2) に公開されました。 今回のバージョンアップは、主な変更点が Web UI が搭載されたこと(デモが公式で用意されています)、バグに関する修正が行われています。 Web UI では、consul 内部で指定するデータセンタ毎に、サービス一覧、ノード一覧、KVS の操作に加え、ヘルスチェックの状況表示を確認することができるようになりました。 ■ ダウンロードと使い方 体パッケージの使い方は、これまでと変わりません。開発環境が変わったためか、今回は普通に CentOS 6 の環境でも、そのまま動きました。 wget -O 0.2.0_linux_amd64.zip \ https://dl.bintray.com/mitchellh/consul/0.2.0_linux_amd64.zip chmod 750 ./consul

    Consul v0.2.0 のWebUI、他を使ってみた | Pocketstudio.jp log3
  • Consul関連文書の参考訳、Serfとの違い等 | Pocketstudio.jp log3

    Consul について、自分の中の理解を深めるために関連ドキュメントの参考訳を作成しました(4/19現在)。せっかく作ったのに、自分の引き出しの中にしまっておくだけでは勿体ないと思い、公開します。Consul や Serf に興味を持っている方の参考になれば幸いです。 Consul の意味は、’領事’や’執政官’です。Serf は’農奴’ ですから、まるで、農民(Serf)を支配し、使役するお代官様(Consul)のような関係がイメージされます。実際のところ、Consul は内部の Serf クラスタ上に構築されていますが、Consul の機能や役割は、Serf の持つものとは異なるように見えます(現時点の公開情報では)。詳しくは、ドキュメントをご確認ください。 実際に使いたい!という場合は、先日の投稿 Consul を使ってみた、をご覧下さい。 当ページのドキュメントについては、あくまで

    mainyaa
    mainyaa 2014/04/24
    おお、素晴らしい
  • Consulを使ってみた | Pocketstudio.jp log3

    Consul ( http://www.consul.io/ ) という新しいツールが4月17日(日時間18日)に発表されました。Vagrant や Serf の作者さんが所属している Hashicorp 社としての新しいプロダクトです。 サイトによると、Consul は、’solution for service discovery and configuration’ とあり、サービス検出と設定のためのソリューションであり、具体的には、サービス(データベースやメール等々)を監視し、問題発生時にはトラフィックを迂回させるなどといった情報を、KVS を通して提供するもの、と書かれています。 また、複数のデータセンタにまたがる非常に大きなインフラ(基盤)上で、既に数ヶ月間利用されてきた実績もあるようですね。 4/19追記:背景やアーキテクチャのドキュメントは、別途厄翻訳しました Cons

  • Serf2Excel - Serf を実運用に活かす話 + Consul もあるよ

    1. Serf toExcelSerf を実運用に活かす話 + Consul もあるよ @zembutsu Apr 19, 2014, Tokyo Ginza #qpstudy LightningTalks

    Serf2Excel - Serf を実運用に活かす話 + Consul もあるよ
    mainyaa
    mainyaa 2014/04/20
    笹食ってる場合じゃねぇ!Consul
  • Consul by HashiCorp

    Identity-based networking with ConsulConsul uses service identities and traditional networking practices to help organizations securely connect applications running in any environment. The pillars of service networkingA modern service networking solution requires that we answer four specific questions: Where are my services running? How do I secure the communication between them? How do I automate

    Consul by HashiCorp
    mainyaa
    mainyaa 2014/04/18
    おお、HashiCorp の新たなソフトウェア。fleetから発想を得たのかな。期待
  • 1