Chef

ChefはRuby等で書かれた構成管理ツールです。 システム構築や、運用作業を自動化してくれます。

RSS

  • 受付中

    回答
    1

    App Storeにないアプリケーションのインストールを自動化させたい。(iTerm Sublime...

    Macを新しく入手するたびにこういったアプリケーションをインストールしてセットアップするのがだんだんと面倒になってきました。 ・iTerm ・Sublime ・google日本語入力 App Storeからインストールアプリケーションは、自動でインストールできるようにできましたが、 App Storeにないアプリケーションも同様にインストールで

    • -1評価
    • 48PV
    qaz3330 qaz3330 1ヶ月前
  • 受付中

    回答
    0

    ChefのBootstrappingを高速にする方法

    Chefで対象ノードにChef環境をインストールするとき以下のコマンドを実行します knife solo prepare ホスト名 これを実行したときChefをインターネット上から探しだしダウンロードしてインストールします。インストールする時間がかかるのは仕方ないと思いますが、対象ノードが多くなったとき、毎回Chefをダウンロードするのは効率が悪い

    • 0評価
    • 92PV
    iku8 iku8 2ヶ月前
  • 受付中

    回答
    0

    Rubyを実行し、Chefを動作させるには?

    rubyでexec.rbを作成します。 chefのリポジトリが3つあるとします。repo_a, repo_b, repo_cとします。 repositories/内にこの三つのchefリポジトリがあります。 repositories/exec.rbも存在します。 exec.rbには各リポジトリのknife solo cook hostが記

    • 0評価
    • 120PV
    iku8 iku8 2ヶ月前
  • 受付中

    回答
    0

    ruby実行ファイル内でChefのknifeコマンドを叩く方法

    rubyでexec.rbを作成します。 chefのリポジトリが3つあるとします。repo_a, repo_b, repo_cとします。 repositories/内にこの三つのchefリポジトリがあります。 repositories/exec.rbも存在します。 exec.rbには各リポジトリのknife solo cook hostが記

    • 0評価
    • 99PV
    iku8 iku8 2ヶ月前
  • 受付中

    回答
    0

    AWS OpsWorks(chef)実行時にtemplateをうまく認識しない問題

    AWS opsworksを利用して、chefのコードを実行しています。 chefリポジトリ内は以下のようなcookbook構成になっています。 cookbook----apache--recipes-------default.rb | ∟templates-----httpd.conf.erb

    • 1評価
    • 114PV
    TakakiSato TakakiSato 2ヶ月前
  • 受付中

    回答
    0

    Chefの効率的な使い方

    Chef-soloを利用する際に、効率の良い シンプルでわかりやすいディレクトリの設計方法など あるでしょうか。 普通はchef-repo→cookbook→recipeとかだと思うのですが・・・ また、変更や拡張が必要になったときに どのようにchefを設定すると楽になるか、 アドバイスお願いいたします。

    • 0評価
    • 129PV
    Eri6xiah Eri6xiah 2ヶ月前
  • 解決済

    回答
    1

    Chefでlogを出力したい

    Chefに関しては初心者なのですが、 試しに「Hello all World」とlogを表示させたいと考えています。 前提・実現したいこと Chefのnodesとrolesとenvironmentsの機能を使い、それぞれをrecipesで実行したいと考えています。 nodesは「Hello」,rolesは「all」,environmentsは「W

    • 0評価
    • 148PV
    ddkk ddkk 3ヶ月前
  • 解決済

    回答
    1

    chefでのphp55インストールについて

    chefを利用して、php55等をインストールしようとしています。 コードとしては以下のようになっています。 # install php %w(php55 php55-cli php55-pdo php55-mbstring ).each do |pkg| yum_package pkg do action :install end

    • 0評価
    • 217PV
    TakakiSato TakakiSato 5ヶ月前
  • 受付中

    回答
    0

    Chef-serverUIではどういうことが出来るのか?

    GUIがChef-serverに実装されているようですが、どういう操作が出来るのでしょうか? もちろんrecipeなどは手書きで記述すしなければなりませんよね? 自分の認識では、 recipeを複数作っておき、それをchef-serverに登録しておける。 nodeも複数台登録することができ、chef-server上で確認ができる

    • 0評価
    • 86PV
    sumsum25 sumsum25 4ヶ月前
  • 受付中

    回答
    1

    Chef-serverによるプロビジョニングがの利点?

    Knife-soloを使っていたのですが、大規模サービスなどのサーバは数台とかではなく、数十、数百台となると思います。 その際、Chef-serverを利用する方が良いと聞きました。もちろん数台の場合でもChef-serverは使えると思いますが、管理運用が大変らしいです。 個人的に二つを比べた時、なぜ大規模向きなのはChef-serverかと考

    • 0評価
    • 112PV
    sumsum25 sumsum25 4ヶ月前
  • 受付中

    回答
    0

    Chefで大規模サービスに対応する(一斉プロビジョニング)

    Knife-soloを使っていたのですが、大規模サービスなどのサーバは数台とかではなく、数十、数百台となると思います。 その際、Chef-serverを利用する方が良いと聞きました。もちろん数台の場合でもChef-serverは使えると思いますが、管理運用が大変らしいです。 個人的に二つを比べた時、なぜ大規模向きなのはChef-serverかと考

    • 0評価
    • 106PV
    sumsum25 sumsum25 4ヶ月前
  • 解決済

    回答
    1

    Chefで複数の仮想マシンに同時にプロビジョニングをするには?

    仮想マシンを数台用意して、chef側で複数指定して、同一のレシピを同時にプロビジョニングすることって可能なのでしょうか??

    • 0評価
    • 126PV
    sumsum25 sumsum25 4ヶ月前
  • 解決済

    回答
    1

    VCCWを使ったVagrant環境を構築で => C:/vagrant/vccw/provision...

    お世話になります。 VCCWを使ったVagrant環境を構築しようとしているのですが、 vccw.dev: /tmp/vagrant-chef/ea6a7db6f74a184edc4185c146c25738/cookbooks => C:/vagrant/vccw/provision/cookbooks vccw.dev: /tmp/v

    • 0評価
    • 254PV
    otaharunobu otaharunobu 5ヶ月前
  • 解決済

    回答
    1

    nodejsインストールに伴うnpmのインストールについて

    chefを利用してnodejsをインストールしました。 コードとしては以下のようになっています。 # install mysql %w(nodejs gcc-c++ make).each do |pkg| yum_package pkg do action :install end end インストール後にサーバにロ

    • 0評価
    • 170PV
    TakakiSato TakakiSato 5ヶ月前
  • 解決済

    回答
    1

    vagrant ssh-config --host ホスト名 >> ~/.ssh/config がW...

    現在、ドットインストールでChefの講座を受けております。 http://dotinstall.com/lessons/basic_chef/24204 (有料版) そこで、ホスト名を指定するコマンドを実行すると、その設定内容が出力されます。 C:仮想サーバーのディレクトリ>vagrant ssh-config --host harmony

    • 0評価
    • 153PV
    zigutabi zigutabi 5ヶ月前
  • 解決済

    回答
    1

    Windows10でChefの設定を行おうとしているのですが、手順がわかりません。

    現在、ドットインストールでvagrantが終わり、Chefの勉強に入っております。 ドットインストールでChefの講座があり、進めていたのですが、 使用しているOSに応じて、セットアップする方法が異なるので、 公式サイトの「QuickStart Gaido」の「Workstation Setup」を確認してくださいとありました。 それで、公式サイトの

    • 0評価
    • 196PV
    zigutabi zigutabi 5ヶ月前
  • 解決済

    回答
    1

    Chef solo + Knife soloをどのプロビジョニングツールに移行すべきか?

    railsのwebアプリケーションプロジェクトのインフラ構成を、Chef solo + Knife soloで管理しています。 Chef soloのサポート停止で、乗り換えツールを検討しておりますが(動きが遅いですが・・・)、知見のある方にご意見お聞きしたいです。 Chef Client Local Mode、Puppet、Ansible、Itamae、

    • 0評価
    • 278PV
    KoukoMatsumoto KoukoMatsumoto 5ヶ月前
  • 解決済

    回答
    1

    vagrantでrailsの開発環境を構築する時のディレクトリ構成とgitにどこまで含めるかについて

    前提 Vagrantにitamaeでrailsの環境構築をしております。 ディレクトリの構成は下記のような感じです。 |- .git |- Vagrantfile |- cookbooks(itamaeのレシピ) |- rails_root(実際のrailsのプロジェクトディレクトリ) |- app |- Capfile |

    • 0評価
    • 182PV
    momoyuri momoyuri 5ヶ月前
  • 解決済

    回答
    2

    dockerが使えるなら、chef、ansibleは不要か

    dockerが使えるなら、chef、ansibleは不要か 1点目。dockerの台頭により、chefやansibleはじわじわ廃れていくかどうか。 2点目。dockerの方が,総合的にchefやansibleより優れているかどうか よろしくお願い致します。

    • -5評価
    • 714PV
    joshima joshima 6ヶ月前
  • 解決済

    回答
    1

    デプロイに関して、どのツールをどの順序で学ぶべきか教えてください

    当方、フレームワークはdjango、デプロイ先のサーバーは共用レンタルサーバーで、サイトを開設・運用しているものです。 これまではコード改変ごとにSFTPクライアントで上書き保存していたのですが、今週よりgit、githubの学習を始めました。 併せてデプロイツールの勉強し始めようかと思っているのですがansible・chef・dockerなどい

    • 0評価
    • 308PV
    bin_300K bin_300K 7ヶ月前
1

もっと見る

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    615

  • 総質問数

    51

  • 今週の質問数

    0

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る