タグ

ブックマーク / pocketstudio.jp (22)

  • 参考訳:Nomad 0.3 リリース | Pocketstudio.jp log3

    HashiCorp のブログに Nomad 0.3 のリリースに関する投稿がありました。例によって、自分のための情報整理とメモを兼ねて、翻訳内容を参考情報程度の位置づけで公開します。 ■ original post Nomad 0.3 – HashiCorp https://www.hashicorp.com/blog/nomad-0.3.html ■ Nomad 0.3 私たちは Nomad 0.3 のリリースを誇りに思います。 Nomad とは分散してスケールする高可用性を持つクラスタ管理(マネージャ)であり、マイクロサービスとバッチ処理の両方を行うよう設計されたスケジューラです。 今回のリリースでは新機能を導入しました。中心となるコンポーネントを強固なものにします。全面的な UX (ユーザ経験)の改善は、Nomad をプロダクションで使えるよう、準備するに至る道を確固たるものとします

  • 参考訳:Docker 1.10 新しい Compose ファイル、セキュリティ改善、ネットワーク機能等 | Pocketstudio.jp log3

    Docker社のblogで、新しい Docker 1.10 のリリースに関する投稿が掲載されました。内容を日語でも把握できるよう、意訳も含めた参考訳を作成しました。内容は参考程度にどうぞ。 ■ Docker 1.10: 新しい Compose ファイル、セキュリティ改善、ネットワーク機能等たくさん! Docker 1.10 をお知らせします。皆さんが求めていたものが寿司詰めです。 複雑な分散アプリケーションも Docker Compose を使えば、より簡単に定義・実行できます。Compose は、コンテナをオーケストレーション(組織化)する能力があります。今回はネットワークとボリュームを設定できるようになりました。自分の開発マシン上で、複数のネットワーク層や複雑なストレージ設定をするアプリケーションがセットアップできます。セットアップした環境は、プロダクション(番運用)にもセットアッ

  • 諸君、私は運用が大好きだ!私がZabbixを導入した根本的な理由 | Pocketstudio.jp log3

    諸君、私は運用が大好きだ! 監視が好きだ 監視設計が好きだ アラートが好きだ パトランプが好きだ データセンタの入館申請が好きだ Muninも好きだ Zabbixも大好きだ トラブルシュートが好きだ 報告書作成が好きだ データセンタで オフィスで 公園で 映画館のロビーで この地上で行われる ありとあらゆる運用が大好きだ ――とある運用担当者の手記より。作者は不明である。 稿は、Zabbix アドベントカレンダー 2015 の、12月9日分の投稿です。想定している読者は、Zabbix や運用・監視といったキーワードに興味をお持ちの方です。 ■ 概要(はじめに、運用があった) 先日、Zabbix Conference Japan 2015 で登壇の機会をいただきました。その発表内容の前半、「そもそも、わたしは何故 Zabbix を導入したのか」を、改めて文章として紹介したいと思っています。

    諸君、私は運用が大好きだ!私がZabbixを導入した根本的な理由 | Pocketstudio.jp log3
  • 【参考訳】Consul 0.6 | Pocketstudio.jp log3

    Consul のメジャー・アップデートがありました。Blog 記事があがっていましたので、例によって参考程度にどうぞ。 Consul 0.6 – HashiCorp https://hashicorp.com/blog/consul-0-6.html —-ここから ■ Consul 0.6 私たちは Consul 0.6 のリリースにワクワクしています。今回は多くの新機能や改良が追加されたメジャー・アップデートです。Consul とは最新のデータセンタ・ランタイムです(訳者注:HashiCorpでは、いわゆるネットワーク・システムのことをデータセンタとして表現しています。日語の物理的なデータセンタとは概念が少し異なります)。Consul は扱いやすい Go 言語のバイナリであり、サービス・ディスカバリ、設定、オーケストレーションの各機能があります。分散と高い可用性、そして、複数のデータセ

    【参考訳】Consul 0.6 | Pocketstudio.jp log3
  • 【参考訳】 プロダクションに対応するマルチホスト Docker ネットワーク機能 | Pocketstudio.jp log3

    投稿は、「Multi-Host Docker Networking is now ready for production」の参考日語訳です。 ■ プロダクションに対応するマルチホスト Docker ネットワーク機能 6月の DockerCon では、Docker ネットワークの実験的なサポートを真っ先に紹介しました。Docker 1.9 では、ネットワーキングはプロダクションにおける利用準備が整い、Swarm と Compose とも動くことをアナウンスできるので、私達は嬉しく思います。 ネットワーキング(networking)は Docker エンジンの機能です。アプリケーションに対して仮想ネットワークを作成し、コンテナに作成したネットワーク・トポロジを取り付ける(attach)機能を持ちます。ネットワークに対応したコンテナは、複数のホストにまたがるだけではありません。どのホスト

  • 【参考訳】 Docker 1.9 発表:Swarm とマルチホスト・ネットワーキングのプロダクション対応 | Pocketstudio.jp log3

    投稿は、「Announcing Docker 1.9: Production-ready Swarm and Multi-host Networking」の参考日語訳です。 ■ Docker 1.9 発表:Swarm とマルチホスト・ネットワーキングのプロダクション対応 今日、私達は Docker 1.0 を発表します。これはとても大きなものです。Docker Swarm とマルチホスト・ネットワーキングはプロダクション(訳注;実サービス・番向けの意味)対応となりました。Docker Engine は新しいボリューム管理システムを持ち、Docker Compose は複数の環境をよりよくサポートします。これはアプリケーションをプロダクションでスケールするための基礎を構成するものです。 コンテナ化は、インフラの構築のしかたを変えつつあり、作業にあたっては正しいツールを使う必要があります

  • HashiConf 2015 参加してきました&KeyNoteまとめ | Pocketstudio.jp log3

    オレゴン州ポートランドで HashiConf 2015 という、HashiCorp 社主催のカンファレンスが9月28日、29日の2日間にわたって開催されました。参加者は総勢300人。北米からだけでなく、知りうる限り、オランダ、ドイツ、オーストラリアや、インド、もちろん日からも含めて、多くの国からの参加者が集まりました。 この記事は、1日目(現地時間9月28日・月曜日)と2日目それぞれ冒頭の「Opening Keynote」について、ざっくりと日語で整理したものです。一応、私も現地で参加させていただくことができましたので、内容を共有させていただきます。 最後におまけとして、ポートランド情報と ESTA 再入国時の手続きが楽な件について。 ■ KeyNote 1日目まとめ HashiCorp の概要 Vagrant のプロジェクトをスタートしてから、Packer、Serf、Consul等々

    HashiConf 2015 参加してきました&KeyNoteまとめ | Pocketstudio.jp log3
  • 【参考訳】Nomad | Pocketstudio.jp log3

    HashiCorp から、HashiConf 2015 および HashiCorp の blog で Nomad の発表がありました。例によって、参考訳を作成しましたので、参考程度にどうぞ。新ツールotto (Vagrantの知見を元にマイクロサービス・アーキテクチャ基盤の構築・デプロイをコマンドラインで行うツール)や Vault 0.3 のリリースについては、この後また改めてを予定しています。 —– Nomad – HashiCorp https://www.hashicorp.com/blog/nomad.html ■ Nomad 私達は今日 Nomad を発表します。これはマイクロサービスやバッチ・ワークロード向けに設計されたクラスタ・マネージャとスケジューラです。Nomad は分散し、高い可用性を持ち、複数のデータセンタやリージョンにわたる数千のノードにスケールすることができます。

  • 【参考訳】 Docker Content Trust 入門 | Pocketstudio.jp log3

    こちらも参考情報としての翻訳です。2015年8月にリリースされた、Docker 1.8 の新機能に関する補足となります。 Introducing Docker Content Trust | Docker Blog http://blog.docker.com/2015/08/content-trust-docker-1-8/ オリジナルの投稿は、2015年8月12日に、Docker 社の Diogo Mónica 氏によって書かれました。画像は、同ブログからの引用です。 —-ここから—- ■ 更新フレームワーク(TUF) を使ったイメージに対する署名と検査 Docker コミュニティから寄せられた一般的なリクエストは、強力な暗号方式とインフラ上でソフトウェアを実行するコードのバージョンに関する保証でした。これは安全性やプロダクションにおける開発に対して絶対的に不可欠なものです。これらの要

    【参考訳】 Docker Content Trust 入門 | Pocketstudio.jp log3
  • 【参考訳】Docker Toolboxの公開 | Pocketstudio.jp log3

    2015年8月12日(米国時間)公開の Docker Blog で、新しい Docker Toolbox に関する投稿がありました。これまでの Boot2Docker に替わるものであり、何が違うのか?という考えがまとめられています。内容はシンプルなのですが、これも共有したほうが良いかなと思い、翻訳してみました。 —-ここから—- Announcing Docker Toolbox | Docker Blog http://blog.docker.com/2015/08/docker-toolbox/ ■ Docker Toolbox の公開 今日、Docker Toolbox(ドッカー・ツールボックス)という名前の Mac OS X・Windows 向けの新しいインストーラを公開します。 私達が何度も何度も聞いてきたのは、Docker の開発環境を準備して使うのが大変だということです。特

  • 【参考訳】Docker 1.8 公開:Content Trust、Toolbox、Registry とオーケストレーションのアップデート | Pocketstudio.jp log3

    【参考訳】Docker 1.8 公開:Content Trust、Toolbox、Registry とオーケストレーションのアップデート Docker 1.8 のリリースに関する Blog 投稿がありました。内容未保証ですが、内容に関して皆さんに共有できればなぁ、という個人的な思いがあり、日語訳をここで共有させていただきます。例によって、参考程度にどうぞ。 Announcing Docker 1.8: Content Trust, Toolbox, and Updates to Registry and Orchestration | Docker Blog http://blog.docker.com/2015/08/docker-1-8-content-trust-toolbox-registry-orchestration/ ■ Docker 1.8 公開:Content Trus

  • Weave Scopeでコンテナ構成をリアルタイム視覚化 | Pocketstudio.jp log3

    サーバの上で、どんなコンテナが動いているかを把握するのは大変ではないでしょうか。自分だけの環境ならまだしも、複数台のサーバ環境を見なくてはいけない場合は面倒。特に複雑にリンクしている場合や、グループやチーム内で共有している環境では、誰が何を立ちあげているのか確認するだけでも一苦労。 その問題を解決するのが、Weave Scope というツール。最近使う機会がありましたので、内容を軽く共有します。 ■ Weave ? Weave(http://weave.works/)という、Weaveworks 社が公開しているオープンソースのプロジェクトがあります。先月 Weave 1.0 としてリリースされました。これは Docker コンテナのネットワークを拡張するプラグイン機能であり、全体として3つのモジュールで構成されています(正確には、それぞれがコマンドラインのツールですが、一体的に運用しても

    Weave Scopeでコンテナ構成をリアルタイム視覚化 | Pocketstudio.jp log3
  • 【日本語参考訳】Packer 0.8 | Pocketstudio.jp log3

    6/23(現地時間)に Packer の最新安定版 version 0.8 が公開されました。例によって、日語参考訳です。内容の把握程度にどうぞ。 原文: Packer 0.8 – HashiCorp https://hashicorp.com/blog/packer-0-8.html ■ Packer 0.8 私達は Packer 0.8 をリリースします。Packer は仮想マシンイメージやコンテナなど、デプロイ可能なアーティファクト(訳者注;成果物の意味、抽象化された仮想イメージに対する呼称)を構築するためのツールです。 Packer 0.7 を公開してからほぼ一年ですが(マイナーリリースはありました)、ようやくメジャーリリースの時だと決めました。Packer 0.8 は非常に大規模なリリースであり、1ダース以上もの新機能を備えています。コミュニティにおいて 100 を越えるプルリ

  • 【日本語参考訳】Terraform の Atlas GitHub 連携 | Pocketstudio.jp log3

    HashiCorp の Blog に “Terraform in Atlas:GitHub Integration” という記事が投稿されました。例によって、日語の参考訳を作成しましたので、参考になればと思い公開します。 Terraform in Atlas: GitHub Integration – HashiCorp https://www.hashicorp.com/blog/atlas-terraform-github.htmlTerraform の Atlas GitHub 連携 私達は GitHub と Atlas の連携について発表できることを非常に嬉しく思います。GitHub レポジトリに Terraform の設定を保管し、管理しているインフラを自動的に処理します。この機能を使えば、運用チームがローカルに Terraform をインストールする必要がなくなります。

    【日本語参考訳】Terraform の Atlas GitHub 連携 | Pocketstudio.jp log3
  • Vault参考訳 | Pocketstudio.jp log3

    HashiCorp から新しいツール Vault がリリースされました。credentialや機密情報的なものを管理するためのツール。例によって参考訳です。変なところありましたら、ご指摘いただけると助かります。 Vault – HashiCorp https://hashicorp.com/blog/vault.html ※今回も一応書いておきますと、blogでの投稿は私個人の意志によるものであり、所属する組織の意見を代表するものでもなく、仕事でもなく、誰からの指示をうけているわけでもなく、すべて興味位であり、ぶっちゃけ好き勝手に書いています。これまでも、これからも。 ■ Vault 機密情報を管理するツール 今日私達は Vault という安全な機密情報の管理と暗号化データ転送を行うツールを発表します。credential や API 鍵の保管から、ユーザ・サインアップ用のパスワードの

  • Packer in Atlas:Vagrant Boxとマシンイメージの構築自動化(参考訳) | Pocketstudio.jp log3

    Packer が Atlas の UI を通して、リモートでも使えるようになる、という HashiCorp ブログの投稿がありました。これまではコマンドラインでの作業が必要でしたが、今後はそれが不要。しかも、ビルド時の情報やアーティファクトを共有できるようになりました、という内容です。最後で、今後は GitHub との連携や、 Packer と Terraform との自動連係について触れられています。 というわけで、例によって参考訳です。 原文: Packer in Atlas: Automate the Building and Managing of Vagrant Boxes and Machine Images https://hashicorp.com/blog/atlas-packer-vagrant.html ※一応書いておきますと、blogでの投稿は私個人の意志によるも

  • Tectonicとは? | Pocketstudio.jp log3

    4月6日(現地時間)、CoreOS, Inc. が Tectonic の発表を行いました。Tectonic の新ウェブサイトと、Twitterアカウント @techtonicstack が公開されています。 Tectonic とは何なのか興味があり、使ってみないとナントモなのですが、以下で blog の投稿やサイト上の情報を、自分向けに簡単に整理しました。 ■ Tectonic は Linux コンテナを動かすプラットフォーム Tectonic は CoreOS 製品群と Kubernetes を一体化し、Linux コンテナを動かすための商用プラットフォームです。実体は CoreOS Linux 上で動作するパッケージ化されたアプリケーション群です。そのため、クラウド環境上でも、オンプレミスの環境でも動作します。Tectonic を使えば、Googleのインフラをどこでも実現します。 T

  • Consul 0.5 新機能(参考訳) | Pocketstudio.jp log3

    Consul 0.5 がリリースされました。久々のメジャー・アップデートです。新機能や変更点がまとめられた内容が、HashiCorp のブログに投稿されました。例によって、自分の情報整理用の翻訳であり、死蔵しておくのもアレなので、参考程度にどうぞ。 ■ Consul 0.5 私たちは Consul 0.5 のリリースを誇りに思います。Consul とは、現代のデータセンタが必要とする多くの機能、例えば、サービス検出(service discovery)や設定やオーケストレーションなどを行う、データセンタ・ランタイムです。分散や高可用性、千台ものノードにスケールすることの立証や、複数のデータセンタにまたがるサービスを行えるように設計されています。 数か月前に行った Consul のメジャーリリースでは、その驚くべき安定正により、大きな新機能、ユーザ経験の改善、バグ修正に集中することができまし

  • 【入門】PrometheusでサーバやDockerコンテナのリソース監視 | Pocketstudio.jp log3

    新しい監視ツールとして開発途上の Prometheus 概要と、インストール・設定方法、そして複数サーバのCPUやメモリ情報を参照したり、Docker コンテナ情報の取得方法、そしてアラートの確認の仕方を調べました。実際使い始めるまで少々とまどった所もあり、Prometheus を知りたい方、使いたい方向けに、ここで共有します。 ■ Prometheus とは? Prometheus(プロメテウス)は、オープンソースのサービス監視システムと時系列データベースであり、要は監視ツールです。先月末にバージョン 0.1.0 が公開され、目下開発が進んでいます。開発は、音楽のソーシャル・プラットフォームを展開しているSoundCloud社によって2012年から行われ、数千ものサーバを管理することが目的でした。現在はGitHub上で公開されています。開発言語は Go です。 ■ これまでの監視ツールと

    【入門】PrometheusでサーバやDockerコンテナのリソース監視 | Pocketstudio.jp log3
  • 【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’ という名前のサービスを問