タグ

ブックマーク / int128.hatenablog.com (3)

  • SSHログインごとに独立したコンテナを割り当てる - GeekFactory

    SSHのログインごとに独立したコンテナを割り当てる方法を書きます。 手順 まず、適当なユーザを作って公開鍵でログインできるようにしておきます。 sudo useradd -m -G docker newworld sudo -u newworld -i mkdir -m 700 .ssh sudo -u newworld -i tee .ssh/authorized_keys < ~/.ssh/id_rsa.pub sudo -u newworld -i chmod 600 .ssh/authorized_keys % ssh newworld@localhost [newworld@localhost ~]$ sshd_configに下記を追記してreload sshdします。 # /etc/ssh/sshd_config Match User newworld ForceCommand

    SSHログインごとに独立したコンテナを割り当てる - GeekFactory
    UDONCHAN
    UDONCHAN 2014/09/03
    便利
  • GitとJenkinsを使ってChefを運用する - GeekFactory

    Chefはリポジトリをバージョン管理する仕組みを持っていますが、チームでの協調作業を考えるとバージョン管理システムを使う方が運用しやすいと考えます。稿では、GitとJenkinsを使ってChefを運用するための1つのパターンを考えます。 以下があることを前提とします。 Chef Server Chef Client Gitリポジトリ Jenkins 基的な考え方 CookbookをGitリポジトリで管理します。開発者がgit pushすると同時にChef ServerのCookbookが更新されるようにします。これにより、GitリポジトリとChef Serverが同期されるようになります。 また、後続ジョブとして各サーバでChef Clientが実行されるようにします。ビルドパイプラインを組むことで、Staging EnvironmentにおけるChef Client、Producti

    GitとJenkinsを使ってChefを運用する - GeekFactory
    UDONCHAN
    UDONCHAN 2013/03/03
    便利
  • もしSIerのマネージャがFizzBuzz問題を解いたら - GeekFactory

    SIerのピーエム*1と呼ばれる人たちはパワーポイントを武器に日々闘っている。 そんなパワーポインターがFizzBuzz問題を解いたらどうなるだろうか? 作ってみた。 作成手順書 PowerPointを起動する。 スライドマスタを表示し、ページ番号を大きなフォントにして中央に配置する。 空白のページを15ページほど用意する。 3、6、9、12、15ページ目に、Fizzと書いたテキストボックスを配置する。 5、10、15ページ目に、Buzzと書いたテキストボックスを配置する。 1〜15ページをコピーして必要な分だけ貼り付ける。 レビュー指摘管理簿 レビュー出席者:部長、課長、次長、ヒラ(記) レビュー時間:120分 ページ数:60ページ 社内標準のスタイルを使っていない。 会社のコピーライトがない。 プロジェクト関係者の秘密資料であることの表示が入っていない。 フォントがMSゴシックでない。

    もしSIerのマネージャがFizzBuzz問題を解いたら - GeekFactory
    UDONCHAN
    UDONCHAN 2012/08/10
  • 1