(16)あなたのサーバは大丈夫?Shellshock対策をしましょう9月下旬に発覚したbashの脆弱性Shellshock。自分のサーバは関係ない、そのままでも大丈夫と思っていませんでしょうか。最近のサーバに対する攻撃はほぼ自動化されており、手当り次第に攻撃を仕掛けてきます。大手のサービスは狙われやすいですが、そんなことのないごくごく小さなサービスを運営しているだけでも狙われる可能性は十分にあります。2014/10/14あなたのサーバは大丈夫?Shellshock対策をしましょうなかのひと複数のDockerサーバで独自ネットワークを構築する「Weave」を試す!Dockerはコンテナ型の仮想化ソフトウェアで、一台のサーバの中にコンテナを複数立ち上げることができます。そのためDockerサーバ1台で何でもこなせそうに思いますが、やはり大きなシステムになると複数のサーバ内で動作するDockerコンテナ同士を連携させたいと思うのではないでしょうか。なると問題になりそうなのがネットワークです。篤司KVM用仮想マシンをVagrantで手軽に作るさまざまなOS環境を仮想マシン上に簡単に作成できるVagrantが近年注目を集めている。今回はこのVagrantを使って、KVM上で動作する仮想マシンの作成や実行を可能にする「vagrant-libvirt」および「vagrant-kvm」を紹介する。2014/10/2KVM用仮想マシンをVagrantで手軽に作る松島浩道DockerでUbuntuデスクトップを使おうLinuxをサーバ用途ではなく、デスクトップで使いたいと思っている人は少なからずいます。仕事や家庭でもどうしても必要なソフトウェアがあって、まるっと乗り換えるのが難しいというのも事実です。言え仮想マシンを使って用意してもなかなか使わないかも知れません。そこでDockerを使ってみるのはいかがでしょう。fleetによるクラスタリング事始めCoreOSはDocker用に作られたとても小さなLinuxディストリビューションです。その中で提供されている大きな3つの機能として、Docker/etcd/fleetが知られています。この3つを組み合わせるとクラスタリング構成がとても簡単に実現できるようになります。いうことでさくらのクラウドを使ってフェイルオーバーする所までをトライしてみます。篤司ネットワークエンジニアの基本に立ち戻れたRSRこんにちは、さくらインターネット運用部でネットワーク運用を担当しています。この夏、石狩にて行われたライジングサンロックフェスティバル(RSR)に当社は公衆無線LANサービスを提供しました。今回はこのRSRプロジェクトの一員として参加した東の実感を通した感想を書きたいと思います。Share」を使ってみる仮想マシン上に仮想開発環境やテスト環境を作るのは便利だが、仮想マシンを稼動させているマシン以外からのアクセスがやや面倒というデメリットもある。Share」について紹介する。Share」を使ってみる松島浩道boot2dockerを使わない。API」でローカルからクラウドのDockerを実行Dockerはコンテナ型の仮想化技術なので、実行できる環境がLinuxに限定されるのが難点です。OSXでも使いたいと考える人はとても多いです。2014/9/11boot2dockerを使わない。篤司さくらのクラウド、テスト用ゾーン「Sandbox」の公開など機能追加のまとめ(2014年9月9日版)横田です。いつも通り直近の「さくらのクラウド」の機能追加をまとめてみました。8月・9月と機能追加がありますので、この記事で直近の機能追加を確認していただければと幸いです。テスト用ゾーン「Sandboxゾーン」が9月4日に公開しております。2014/9/9さくらのクラウド、テスト用ゾーン「Sandbox」の公開など機能追加のまとめ(2014年9月9日版)横田真俊この秋に覚えたい。仮想化やクラウドに注目が集まってくると、サーバの管理というのはどんどん大変になっていきます。ようにラックに配置して一台という訳ではないので、コマンド一つでサーバができあがってしまいます。できて、どんどん終了するサーバ群を適切に管理、運用するというのは考えただけでも大変でしょう。そこで注目を集めているのがオーケストレーションツールです。2014/9/3この秋に覚えたい。Hubなどに保存された情報からコンテナを作成しますが、ターミナルでサーバに接続して操作しているのでは手間に感じられることでしょう。そこで試してみたいのがPuppetやChefを使ったDocker操作です。設定を行えば自動的な構成管理に近づくのではないでしょうか。篤司Packerを使ったISOイメージからの仮想マシン自動デプロイPackerにはVirtualBoxやQEMU(KVMおよびXen)などの仮想マシンイメージを作成する機能が用意されており、仮想マシン作成を自動化できる。今回は、Packerを使ってVirtualBoxおよびQEMU(KVM)用の仮想マシンにOSをインストールしてディスクイメージを作成する例を紹介する。2014/8/25Packerを使ったISOイメージからの仮想マシン自動デプロイ松島浩道Dockerで使うサーバサイドソフトウェア(エンジニア編)Linuxコンテナを使った仮想化ソフトウェアDocker。興味はありつつも、実際の運用の中で活かす機会は意外と多くないのではないでしょうか。1.0となったとは言え、実運用のサーバの中で活用していくというのは勇気が出ないかも知れません。そこで今回はあくまでも開発の部署内だけでDockerを使っていくという方法を提案したいと思います。「Packer」でDocker用のイメージファイルを作ってみようKVMやXen、VMware、VirtualBoxといった仮想化ソフトウェアやDockerなどのコンテナ管理ツールを利用する際には、それら仮想マシンやコンテナを起動するためのディスクイメージファイルが必要となる。今回はさまざまな仮想化ソフトウェア/コンテナ管理ソフトウェアで利用できるディスクイメージファイルを作成できる「Packer」というツールを紹介する。2014/8/18「Packer」でDocker用のイメージファイルを作ってみよう松島浩道レッツトライ!夏休みに覚えるDockerこんにちは。MOONGIFTというサイトを運営している中津川と言います。MOONGIFTは10年くらい前からオープンソース・ソフトウェアを紹介しているのですが、昨年よりサーバのホスティング先をさくらさんに変更しています。そんなご縁もあって、今回からさくらのナレッジにて記事を書かせてもらうことになりました。Hubでは多数のコンテナが公開されており、これらをベースにして独自のコンテナを作成できる。新規に独自のコンテナを作成したい場合もあるだろう。今回は、新規にコンテナを作成するのに必要な作業手順を紹介する。Hub」というサービスが開始された。Hubにて公開する方法を紹介する。Hub」を使ってみる松島浩道LXCを使った権限分離とテンプレートのカスタマイズLXCは単に仮想環境を構築するためだけでなく、権限を分離してセキュリティを高めるという目的にも利用可能だ。前回はLXCの基本について紹介したが、今回はLXCを使用した権限分離の例や、テンプレートをカスタマイズする例を紹介する。2014/7/1LXCを使った権限分離とテンプレートのカスタマイズ松島浩道さくらのクラウド、VPCルータ(β)版リリースなど機能追加のまとめ(2014年7月1日版)横田です。更新をしていなかったので今回のまとめはかなり色々と掲載しております。「さくらのクラウド」も日々、色々な機能を追加しているので、この記事で最近のアップデートを確認してみてください。Containers)がある。LXCはコンテナ型仮想化技術と呼ばれるものの1つで、OS上に別の隔離された環境を構築するものだ。今回はLXCの仕組みと、基本的なインストールについて紹介する。