タグ

ブックマーク / blog.1q77.com (5)

  • 続 Rancher 2.0 の HA 構成を試す

    前回、運悪く起動しないタイミングで試してしまった Rancher server の HA セットアップですが、その後、当該変更が Revert されていたので再度試せばうまくいきそうです。で、ただ同じことを繰り返しても面白くないので Terraform の DigitalOcean Provider を使って構築してみます。 コードは GitHub に置いてあります。1コマンドで簡単に構築・削除できます。 Rancher 2.0 リリースパーティ (Rancher Meetup Tokyo #12) で @yamamoto-febc さんが RKE Provider を作ったと発表されていました。気になりますが今回は shell script で rke コマンドを使いました。 Prerequisite #DigitalOcean のアカウント独自ドメインを所有しており、DigitalOc

    続 Rancher 2.0 の HA 構成を試す
  • Caddy という高機能 HTTPS サーバー

    https://caddyserver.com/ なにやら大変便利そうなものがありました。 HTTP/HTTPS サーバーTLS 証明書の自動更新が可能 (HTTP, DNS 両方対応)HTTP2, QUIC, WebSocket にも対応Go で書かれているのでマルチプラットフォーム対応単純なディレクトリの公開Markdown のレンダリングが可能ダイナミックな証明書取得 (Let’s Encrypt はワイルドカード証明書に対応していないが、リクエストを受けた時点でそのドメインの証明書を取得するということでワイルドカードっぽく使える)リバースプロキシロードバランスBasic認証他Plugin による拡張IPアドレス制限ratelimitファイルアップロード、削除CGIなどなどhttps://github.com/caddyserver/examples ここに各種設定例があります。でも

    Caddy という高機能 HTTPS サーバー
  • PostgreSQL 楽ちん FDW Foreign Table 作成

    PostgreSQL には他のDBのテーブルを参照(更新もできる)できるようにする Foreign Data Wrapper (FDW) という機能が搭載されています。 これよりも前に dblink がありましたが、仕組み上パフォーマンス的に厳しく使いにくさがありました。FDW ではかなり良くなっています。PostgreSQL 以外の DB と接続することも可能です。 PostgreSQL9.3 開発と運用を支える新機能 http://enterprisezine.jp/dbonline/detail/5620 PostgreSQL 標準の replication は DB 全体での同期しかなく、レプリカは参照しかできませんから分析用のサーバーとして使おうにも書き込むことができません。将来的には論理 replication ができるようになりそうです。特定のテーブルだけとか。 http:/

    PostgreSQL 楽ちん FDW Foreign Table 作成
  • DigitalOcean にて Rancher を試す - その2 (HA構成)

    今回は Rancher Server を HA 構成でセットアップしてみます。 https://docs.rancher.com/rancher/v1.3/en/installing-rancher/installing-server/#multi-nodes これまた簡単でした。 前回試した Quick Start Guide では とするだけでした。この Container の中で MySQL も稼働しているのですが、HA 構成とするためには複数のサーバーで共有するための MySQL サーバーを別途用意し、サーバーはお互いに 9345/tcp で通信できるようにします。ただそれだけで、複数台のどのサーバーにアクセスしても良い状態となるためこれらを Load Balancer に入れます。 今回も DigitalOcean です。OS は Ubuntu 16.04 サーバー間の通信には

    DigitalOcean にて Rancher を試す - その2 (HA構成)
  • DigitalOcean にて Rancher を試す - その1

    Docker 1.11 の Swarm クラスタを運用しているものの、Kubernetes に切り替えようかなと考えていて Rancher って便利なのかな?と思い Rancher Meetup Tokyo #3 に参加してきました。 Rancher Labs の VP of Sales である Shannon Williams さんが多くの導入事例を発表されました。 youtube に Case Study が沢山あるようです。 Version 2.0 では RBAC が導入されるようでエンタープライズ環境に入れやすくなりそうです。 さて、DigitalOcean のチュートリアルに How To Manage Multi-Node Deployments with Rancher and Docker Machine on Ubuntu 16.04 というものがありました。 Ranch

    DigitalOcean にて Rancher を試す - その1
  • 1