![Dockerセキュリティベストプラクティス トップ20:究極ガイド #aqua #コンテナ #セキュリティ #ベストプラクティス - クリエーションライン株式会社](https://cdn-ak-scissors.b.st-hatena.com/image/square/15db2adc036be15fd999e79ba3b16cc7c7776412/height=288;version=1;width=512/https%3A%2F%2Fwww.creationline.com%2Fwp-content%2Fuploads%2F2021%2F07%2F6b5f2b1002976335db7a4ac5a5fbb872.png)
前回の「婚活支援プロジェクト:構想からデータモデル設計まで」では、婚活に必要な基礎情報を収集し、理想的な相手を予測する方式の決定、データモデリングまでを行いました。今回は、前回のデータモデルに基づいてグラフデータベースを作成し、実際に候補者を予測してみたいと思います。 第1回目:構想からデータモデル設計まで 第2回目:データ処理と問題点 第3回目:どのように改善したらいいのか 第4回目:改善したデータモデルによるデータ処理 事前準備 Neo4jサーバのインストール Neo4jが初めてという方は、次のサイトを参照してNeo4jサーバーをインストールしてください。OSは、WindowsやMac、Linuxが対応しています。今回の記事ではWindows版を使用しています。以下のページが参考になると思います。 Cypher Query Language(QL)-初級編 qitta.com/awk2
Docker Machine とは、Docker ホストをローカルマシンやクラウド、データセンター上に構築するツールです。ローカルマシン上で操作する感覚で Docker を操作することができます。 本稿では、ローカルマシンの Debian GNU/Linux 8.1 (amd64) 上に Docker ホストを構築してみます。ローカルマシンに Docker をインストールするのと何が違うのか、ということをまず説明しましょう。Docker Machine は VirtualBox を使って Docker ホストを構築します。作成したそれぞれの仮想マシンが Docker ホストになるので、ローカルマシン上のファイルシステムなどのリソースを Docker に直接使われる心配がなく、Docker 環境の切り替えも簡単です。では Docker Machine の手順通りに見ていきましょう。 まず、D
Consulとは Consul とは、米 HashiCorp 社が開発する、サービスの検出と設定を行うための仕組みです。クライアント・サーバ型の構成で動作し、キーバリューストア(KVS) に保持したデータを DNS や HTTP インターフェイスで取得できます。クライアントとサーバはそれぞれがクラスタを構成し、インターネット越しに別々のデータセンターをまたいで接続することもできます。 詳しくは公式サイトのイントロダクションやドキュメントを参照してください。 Consul サーバクラスタ Consul サーバはクラスタとして動作します。1台でも動作しますが、冗長性・耐障害性を高めるために 3台あるいは 5台での運用が推奨されています(参考: Deployment Table)。 ここでは 3台の Consul サーバによるクラスタを構築することとします。事前に 3台のマシンそれぞれに Con
本稿は ChefDK 0.6.0 Released! (2015/05/15) の和訳です。 シェフのみなさん、こんにちは。ChefDK 0.6.0をリリースしました。ダウンロードページから入手できます。 このリリースはChefDK 0.5.1から次の3つの変更があります。 新コマンド chef provision Berkshelfを3.2.4に更新 Kitchen Vagrantを0.18.0に更新 Chef Provisionコマンド Chef Provisioningを簡単に始められるように、またポリシーファイルと動作するプロビジョニングメカニズムを提供するために、chef provisionコマンドを追加しました。デフォルトでは、カレントワーキングディレクトリにある「provision」という名前のCookbookに対してchef-clientを呼び出します。chef provi
本稿は Overview of Test Driven Infrastructure with Chef (2015/04/21) の和訳です。また、長文のため、独自に目次をつけました。 Chefによる開発フェイズ 収束前 収束 収束後 テストの種類 ユニットテスト インテグレーションテスト よく使われるChefのテストツール RuboCop Foodcritic ChefSpec Serverspec Chef Audit Mode Test Kitchen サポートツールと、依存関係にあるソフトウェア RakeとThor Guard RSpec Fauxhai Busser あまり使われないか、非推奨のツール Cucumber BATS minitest minitest-chef-handler この記事はChefによるテスト駆動インフラに関するすべてです。現時点でのChef Coo
一口にChef-Clientといっても、Chef-Solo、Chef-Clientローカルモード、Knife-Solo、Knife-Zeroとたくさんあるので、どれを選べばいいか迷ってしまうでしょう。さらにクライアント・サーバ構成を取ろうとすると、オンプレミス版Chef-Server、ホステッド版Chef-Serverが出てきます。 まずChefを活用する前に、あなたのインフラにはどのような構成がふさわしいか、チャートで簡単に確認してみましょう。なお、Chefバージョン12を前提としています。 Chef-Serverの機能が必要? Chef-Serverの機能とは、次のものが挙げられます。 Search Organization, Group, User 認証 承認 まず、おおざっぱにこれらの機能が必要かどうかを確認します。ここで注意してほしいのは、確認するのはChef-Serverの機能
1.Mesos SlaveノードへのDockerインストール EPELリポジトリを追加する rpm -ivh http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/i386/epel-release-6-8.noarch.rpm yum -y install docker-io 【注意】”-io”なしのdockerパッケージでは以降の手順が正常に動作しません。 2.設定 Dockerコンテナのリポジトリにプライベートを使う場合のみ以下を実施 /etc/sysconfig/docker を編集 # /etc/sysconfig/docker # # Other arguments to pass to the docker daemon process # These will be parsed by the sysv initscript and
本稿は Quick Tip: Create a Provisioner Node (2015/02/10) の和訳です。 本記事(訳注:元記事)は jtimberman’s Code Blog です。 本稿は、Chef Serverクラスタを構築するためのChef ProvisioningについてのChefConfのプレゼンの下準備となります。これは以前のブログ記事を基にしています。以前はChef Serverとしてchef-zeroを用いていましたが、今回はHosted Chefを用いていきます。 Chef ProvisioningのためのRecipeが動作するためには、プロビジョニングNode (chef-clientを実行するNode)がChef Server上のオブジェクトを管理するための適切な権限を持っている必要があります。これはACLがまったくないchef-zeroでは簡単です
前回とりあげたMesosはOSでいうCPU動作を管理するカーネルに相当します。OSにinit.dやcronなどのサービスが存在しているように、Mesosにもそれらのサービスに相当するものがあります。 今回紹介するChronosは、OSでいうcronのように、Mesos上で動く各サービスの開始と停止(とエラー処理)を自動化するためのジョブ・スケジューラです。 本稿は下記の資料を参考に検証しております。 “How to run Chronos on Apache Mesos”:"Apache Mesos上でChronosを実行する方法" 事前準備 『Mesosphere 3node-cluster検証』を参照して、Master 3ノード以上、Slave 1ノード以上のMesosphereクラスタ構成が作成できていること 1.インストール(すべてのMasterノードで実行) Masterノードに
1- 3.設定 /etc/zookeeper/conf/zoo.cfgを編集 (末尾に追加) server.1=192.168.2.80:2888:3888 server.2=192.168.2.98:2888:3888 server.3=192.168.2.95:2888:3888 /etc/mesos/zkを編集 zk://192.168.2.80:2181,192.168.2.98:2181,192.168.2.95:2181/mesos /etc/mesos-master/quorumを編集 2 Mesos-Slaveを無効にします。 /etc/init/mesos-slave.confを編集 cat /etc/init/mesos-slave.conf description "mesos slave" # Start just after the System-V jobs (
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く