並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 3433件

新着順 人気順

chefの検索結果241 - 280 件 / 3433件

  • Windows Serverにchef-soloでIISをインストールする ※PowerShell縛り | DevelopersIO

    はじめに こんにちは、望月です。 入社して2週間、専らchefと戯れる日々が続いています。 弊社AWSコンサルティング部では、CloudFormationとchefを利用した環境構築の自動化を推進しています。chefやCloudFormationについては、過去のブログに記事が沢山あるので、そちらを見てみてください。 ところで、chefで環境構築する際に悩みの種になりがちなのが、Windows Serverへの適用です。 Linuxで標準のパッケージインストールが出来ない knife-soloを利用するためのSSH serverがインストールされていない そもそもRubyも入っていない などなど、課題が山積です。そこで本日は第一歩として、Windows Serverでchef-soloを実行するところまで行いましたので、その作業記録を残します。 ただし、手でインストーラをクリックしていくの

      Windows Serverにchef-soloでIISをインストールする ※PowerShell縛り | DevelopersIO
    • Chefでサーバのセットアップ・管理作業を楽チンにしよう~構成編~

      どうもhiroshiです。こんなに更新が早くてすみません。 今回もChefについてです。 前回の選定編に続いて、今回はChefの構成を見てみます。もちろんこれも「tommy report in Oct. 2010」からの抜粋です。 5/26 追記)この記事はv0.9.12に基づいてます。 Chefの構成の概要図 こんな感じです。 ツール群 <chef-server> 情報を集約して管理するサーバプロセス。各ClientとはJSON/RESTスタイルで通信する。 <chef-client> 設定を適用する各マシンにインストールされるデーモン。定期的にchef-serverをポーリングして、その内容に従ってレシピを実行する。 <chef-solo> サーバ無しでレシピを実行するツール。 <knife> chef-serverに登録されている情報の取得・変更を行うツール。切り刻むよ。 <webu

        Chefでサーバのセットアップ・管理作業を楽チンにしよう~構成編~
      • Chefを利用した運用省力化とDevOpsの取り組みについて

        1. - DevLove Conference 2012 - Chefを利⽤した運⽤省⼒化と DevOpsの取り組みについて 並河 祐貴 (Yuuki NAMIKAWA) id:rx7 / @namikawa 1 2. 自己紹介 並河 祐貴 (a.k.a. id:rx7) (株)サイバーエージェント所属 エンジニア Blog: http://d.hatena.ne.jp/rx7/ Twitter: @namikawa 著書・寄稿多数 2 3. これまでのキャリア 海岸沿いのSIer (2004〜2008) 先端技術調査・導入(R&D)、現場PJ支援(SI) 社内システム企画・運用、社内教育 SonicGarden (2008〜2010) B2B/B2C向けWebサービス、クラウド導入支援 企画/営業/PR/サービス構築/運用/顧客サポート CyberAgent (2010〜) Webサービ

          Chefを利用した運用省力化とDevOpsの取り組みについて
        • Pythonistaな私がChefからAnsibleに乗り換えた話(ひたすらゆるくプレゼンする会 2015/4/9)

          1. Hitasura Yuruku Purezen Suru-kai Good-bye Chef & Hello Ansible Shinichi Nakagawa a.k.a. @shinyorke (リクルート住まいカンパニー) ひたすらゆるくプレゼンする会 Pythonistaな私がChefからAnsibleに乗り換えた話 2. 自己紹介 • Shinichi Nakagawa(35) • リクルート住まいカンパニー • エンジニア(DevOps的な) • Pythonと野球が大好き • プライベートでは、野球統計 学を駆使して野球をHackする 「野生の野球アナリスト」と して活動しています 3. 野生の野球アナリスト活動 • 発表 スライドはこちらを参照→ http://www.slideshare.net/shinyorke • BPStudy #91 「Baseball P

            Pythonistaな私がChefからAnsibleに乗り換えた話(ひたすらゆるくプレゼンする会 2015/4/9)
          • Rebuild: 14: DevOps with Docker, chef and serverspec (naoya, mizzy)

            伊藤直也さん, 宮下剛輔さんをゲストに迎えて、Docker, chef, serverspec, Travis CI, Vagrant, サーバプロビジョニング、テスト などについて話しました。 0:00 miyagawa: 今日もゲストが二人いまして、一人目はおなじみの、直也さんです。 naoya: こんにちは。若干食傷気味だと思うんですが……。 miyagawa: いや(笑)。そんなことないと思います。 naoya: これ4回目でしたっけ。 miyagawa: そうですね。もう一人は昨日Twitterで声をかけて、ブッキングするっていう。ラクな時代になった感じなんですけど、serverspecとかの作者でもあるmizzyさんこと宮下剛輔さんです。 mizzy: こんにちは。よろしくお願いします。 miyagawa: 土曜日にすいません。 mizzy: いえいえ。 miyagawa: 最

              Rebuild: 14: DevOps with Docker, chef and serverspec (naoya, mizzy)
            • 日本Chefユーザ会 Meetup メモ

              日本Chefユーザ会 Meetup メモ 2014-09-19 日本Chefユーザ会なるものがいつの間にかできていたようで、Chef社の人も招いてMeetupが開催されると聞き、参加してきた。 先日発表されたChef 12(参考日本語記事)の簡単な紹介と、Chefのテスト環境に流れを追っての概要とデモがあった。新しい情報はそれほどなかったように思ったが、テストについてのデモ後は質問が活発に出たりしてなかなか面白かったので、メモ公開。 ちなみに、Chefユーザ会のハッシュタグは #getchef_ja だそうなので、日本語のChefに関連するつぶやきはここを見ておくのがよさそう。 Chef 12の紹介 (Michael Ducyさん) 新しくなったchef server 従来1組織しか管理できなかったがmulti tenantサポート chef client chef pushというクライア

              • chefなんて義務教育で習ったか? その会社では入社時に全員がchefを習ったの..

                chefなんて義務教育で習ったか? その会社では入社時に全員がchefを習ったのか? そうでないならchefを導入した増田の独りよがりでしかなく、 それによってチェフの利用について学習コストを強制されかけた後任が 危険が危なかったとしか言えないヨ。

                  chefなんて義務教育で習ったか? その会社では入社時に全員がchefを習ったの..
                • 既存のchef cookbookをtest-kitchen対応させていく。 - Qiita

                  test-kitchenかぁ... test-kitchen、 最近見ないうちに、色々と機能が追加されていた。 version 1.0.0が正式にリリースされた。 せっかくなので使ってみた。 test-kitchenとは cookbookって世にあるじゃないですか。chefというツールで使う ミドルウェアインストールのためのレシピ。 で、そのレシピがきちんと動作するのか────インストールできるのか? そしてインストールした後きちんと動作するのか?というのを確認するため、 opscodeが作ってるツールです。 必須なソフトウェア Vagrant Ruby 既存のchef cookbookを対応させていく 今回はたまたま対応準備を進めていた、 aiming-cookbooks以下にあるchef-td-agent cookbook(TD様のリポジトリからforkしました)を使う。 test-k

                    既存のchef cookbookをtest-kitchen対応させていく。 - Qiita
                  • AWS OpsWorks(Chef や Puppet を使って運用を自動化する)| AWS

                    重要なお知らせ AWS OpsWorks では、サポート終了が近づいており、新規のお客様を受け付けていません。詳細については、以下のサポート終了時のよくある質問をご覧ください。 AWS OpsWorks スタックのサポート終了に関するよくある質問 (リンク) AWS OpsWorks for Chef Automate のサポート終了に関するよくある質問 (リンク) AWS OpsWorks for Puppet Enterprise のサポート終了に関するよくある質問 (リンク) AWS OpsWorks は、Chef や Puppet のマネージド型インスタンスを利用できるようになる構成管理サービスです。Chef や Puppet は、コードを使用してサーバーの構成を自動化できるようにするためのオートメーションプラットフォームです。OpsWorks では、Chef や Puppet を

                      AWS OpsWorks(Chef や Puppet を使って運用を自動化する)| AWS
                    • ChefでRaspberry Piをセットアップする - AnyType

                      仕事で複数台のRaspberry Piをセットアップすることになったので、Chefを使ってセットアップを自動化することにした。Chef、Vagrant、Serverspecなどいろいろな周辺ツールの全体像を整理したり、それらを使ったワークフローを体験できてよかったので、ブログとして残しておく。 また、セットアップに使ったChefのレポジトリはgithubにホストしてあるので参考にどうぞ。 https://github.com/naoty/chef-repo 今回、Chefで自動化したのは以下の通り。 apt-getの更新 gitのインストール rbenvを使ってRuby 2.0.0-p247をインストール nodebrewを使って最新安定版のnode.jsをインストール Wiringpi(GPIOを簡単に操作するためのライブラリ)のインストール mjpg-streamer(Webカメラを使

                        ChefでRaspberry Piをセットアップする - AnyType
                      • Chef Container 0.2.0 (beta) で Docker コンテナを作成する #opschef_ja #getchef_ja #dockerjp - クリエーションライン株式会社

                          Chef Container 0.2.0 (beta) で Docker コンテナを作成する #opschef_ja #getchef_ja #dockerjp - クリエーションライン株式会社
                        • ChefとPuppetの比較

                          14. クライアント側の機能の比較 ディレクトリ構成 Puppet(クックパッドの場合) ├── lib ├── manifests ├── modules │ ├── apache │ │ ├── files │ │ ├── manifests │ │ └── templates │ ├── nginx │ ├── roles │ ├── app_server │ │ ├── files │ │ ├── manifests │ │ └── templates │ ├── db_server │ │ ├── manifests │ │ └── templates │ └── types Chef ├── cookbooks │ ├── apache │ │ ├── attributes │ │ ├── definitions │ │ ├── files │ │ ├── libraries

                            ChefとPuppetの比較
                          • Windows/Linuxで使えるシステム構築・設定の自動化ツール「Chef」とは?

                            Windows/Linuxで使えるシステム構築・設定の自動化ツール「Chef」とは?:Windows Insider用語解説 システム管理者を悩ませる煩雑で面倒なシステム設定。その自動処理を実現するツール「Chef」の特徴やメリットを、Windows管理者の視点で短くまとめる。 連載目次 「Chef」とは、システム構築を自動化するためのソフトウェアツールあるいは枠組み(フレームワーク)の一種。システムの各種設定を変更したり、アプリケーションやミドルウェア、コンポーネントなどのソフトウェアをインストールしたりする作業を自動化できる。WindowsやLinux、Mac OS Xなど複数のプラットフォームに対応している。 効率良く正確にシステムを構築する仕組みが求められている システム管理者であれば、複数台のコンピューターを同一構成にセットアップしたり、似たようなセットアップ手順を繰り返し実行し

                              Windows/Linuxで使えるシステム構築・設定の自動化ツール「Chef」とは?
                            • 【git】社内のChefリポジトリをgit subtreeで利用する | DevelopersIO

                              はじめに こんにちは植木和樹です。クラスメソッドではOSやミドルウェアの設定にchef(chef-solo)を頻繁に利用しています。chefを利用するようになって約1年。その間に多くの(本当に!)プロジェクトの構築を行ってきました。 多くの構築を経験していると、ある程度のパターンというか定石がでてきます。例えばApacheをインストール/設定するにしても、 KeepAliveはOnにする TimeOutは120秒(かそれ以上)にする ELBからのヘルスチェックはアクセスログに記録しない 案件ごとに異なる設定は /etc/httpd/conf.d に入れてRoleやNodeで指定できるようにする などです。 そうなると「クラメソ社内Chefリポジトリの整備が必要だよね〜」という話が当然でてきます。そして大瀧さんや望月さんの努力の結果、いい感じにChefリポジトリが整備されてきました。 本日は

                                【git】社内のChefリポジトリをgit subtreeで利用する | DevelopersIO
                              • Chef のログを Fluentd に流す - blog.ryotarai.info

                                Developers Summit 2014 での発表(スライド)後、Chef のログを Fluentd に投げてる部分についてツイートをいただいたので、すこしまとめておきます。 GREEさんが昨日発表した,ChefのハンドラからFluentdに投げてMongoDBでデプロイか何かの情報収集してるの,どこかに記事とかあるのかな?ユースケース的には便利なのだけども #fluentd— Mr. Fiber (@repeatedly) 2014, 2月 14 Report (Exception) Handler Chef の Report(Exception) Handler という仕組みを使って、ログを投げています。 Report Handler: Chef の実行が成功した場合に実行されるハンドラ Exception Handler: Chef の実行が失敗した場合に実行されるハンドラ 詳し

                                • Chefのテストスイーツを色々試してみた (2)foodcritic, flay, reek, cucumberによるコード整備。 - カイワレの大冒険 Third

                                  寒いの苦手なので早く温かい季節が来てほしいですが、花粉が怖くて、はざまの心境で揺れている@masudaKです。 前回の記事では、Chefのテストツールを紹介してみました。気楽にテスト。んで、テストは書くようになったものの、相変わらず自己流だったりするわけですね。それはまずいわけです。 ということで、この記事ではリファクタに焦点を当ててみたいと思います。 foodcritic まずはlintということで、foodcriticを紹介したいと思います。 こちらの記事にも丁寧に紹介されているので、詳しい説明は避けますが、lintツールは気軽に入れられるので、入れてみましょう。勝手にチェックしてくれるんですから、嬉しい限り。 $ gem install foodcritic --no-ri --no-rdocとするかbundleで入れるだけ。 あとは、 $ foodcritic COOKBOOK_P

                                    Chefのテストスイーツを色々試してみた (2)foodcritic, flay, reek, cucumberによるコード整備。 - カイワレの大冒険 Third
                                  • 【デブサミ2012】16-C-2 レポート ピグライフのスケ―ラビリティを支える2つのインフラ「MongoDB」「Chef」

                                    大規模環境でもスケーラビリティや冗長性を確保するMongoDB ピグライフはアメーバピグのサービス内ゲームであるが、まったく別のシステムで動作しており、アーキテクチャもまったく異なる。アメーバピグがJava+MySQLという従来型のWebアプリケーションであるのに対し、ピグライフはアプリケーションサーバがNode.js、データベースサーバにはMongoDBを採用している。 MongoDBは、オープンソースのドキュメント指向データベースで、米10gen社によって開発・提供されている。いわゆるNoSQLの一種だが、KVSほど単純ではなく、JSONをベースとした「BSON(バイナリJSON)」によるスキーマレスで柔軟なデータモデルであることが特長だ。 本セッションの前半では、ビグライフでMongoDBを採用した理由とその運用成果について桑野章弘氏が発表した。その理由としては、次のようなアーキテク

                                      【デブサミ2012】16-C-2 レポート ピグライフのスケ―ラビリティを支える2つのインフラ「MongoDB」「Chef」
                                    • Chef clientとWindows向け便利コマンドのインストールをする - ハードコイルド・ワンダーランド

                                      Chef、流行っていますね。僕も最近の流れを受けて始めたばかりのにわかChef使いなのですが、例によってWindowsでChefを動かすのは結構大変です。 今回はChef clientのインストールをするとともに、Chefを開発しているopscodeの提供しているrecipeを使ってWindows向けの便利なコードを使えるようにしたいと思います。 #なお、gemを使ってインストールする方法もありますが、今回はインストーラー(msi)を使います。 Chef clientのインストール 0. gitがインストールされていない場合はmsgitなどを使ってインストールしておいてください。 1. こちらのページのStep2にあるリンクからChefのインストーラーをダウンロードし、実行してください。 インストール後にコンソールでchef-soloなどのバージョンが表示されればOKです。 > chef-

                                        Chef clientとWindows向け便利コマンドのインストールをする - ハードコイルド・ワンダーランド
                                      • Docker on CircleCIでchefのcookbookをserverspecでテスト - パラボラアンテナと星の日記

                                        CircleCI自体もコンテナなんだが、さらにその上でdockerコンテナ立ててcookbookのテストしてしまうというアレです。 「Docker使えるならChef要らないじゃん」という話は大賛成なんだが、既存のcookbook資産を使いたいことも、まあある。 【追記】続きにさらにテストの時間短縮させる工夫書いた 動いたの? 動いた!!!!!!!!!!! 最小限で動いたところでタグを切った。コードは下記リンク参照。 CircleCI上で、 「chefでdockerコンテナにcookし、それをserverspecでテストする」 を実現しています。 以下、ポイントなど CircleCIでdockerをどう準備するか 無理にapt-get -y install dockerとかやってインストールしても、docker psすら返ってこなくなる。 公式にサポートしてるserviceを使うとうまくいっ

                                          Docker on CircleCIでchefのcookbookをserverspecでテスト - パラボラアンテナと星の日記
                                        • Chef で kibana + elasticsearch + fluentd デプロイしてみた

                                          こんにちは。@jedipunkz です。 前回 kibana + elasticsearch + fluentd を構築する方法を載せたのだけど手動で構築 したので格好悪いなぁと思っていました。いうことで! Chef でデプロイする方法を調 べてみました。 意外と簡単に出来たし、スッキリした形でデプロイ出来たのでオススメです。 前提の環境は… Ubuntu 12.04 LTS precise Chef サーバ構成 入力するログは nginx (例) オールインワン構成 Cookbook が他の OS に対応しているか確認していないので Ubuntu を前提にしていま す。Chef サーバのデプロイや knife の設定は済んでいるものとして説明していきます。 例で nginx のログを入力します。なので nginx も Chef でデプロイします。ここは他 のものに置き換えてもらっても大丈

                                            Chef で kibana + elasticsearch + fluentd デプロイしてみた
                                          • Sensuのclient.jsonをChefで管理する場合のsubscriptionの作成方法 - Qiita

                                            Sensuの管理をChefで行う場合、subscriptionsの設定をどうするか考えた結果 下記のようにtemplate側でまとめるという方法があるのかなと思ったのですが (attributesはrole to roleのみmergeされる。その際にnodeのattributesは破棄されてしまうので) 他に何か良い方法ありますかね。 もしくはそもそも私の認識に誤りがある可能性が高いので、 ご指摘頂ければありがたいです。 roles/web_foo.json "sensu": { "node_subscriptions": [ "web_foo" ] }, "run_list": [ "role[web]" ] { "name": "web", "description": "web", "json_class": "Chef::Role", "override_attributes":

                                              Sensuのclient.jsonをChefで管理する場合のsubscriptionの作成方法 - Qiita
                                            • Jenkins CIとChefまたはPuppetの統合による,デプロイの完全なトレーサビリティの実現

                                              Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                                                Jenkins CIとChefまたはPuppetの統合による,デプロイの完全なトレーサビリティの実現
                                              • ニフティ社内の Chef 利用について

                                                2011年7月21日(土) 開催 DevLOVE Chef de DevOps 発表資料。 NIFTY Cloud 向け Cookbook の紹介と、Chef のテストフレームワークの話が中心です。

                                                  ニフティ社内の Chef 利用について
                                                • DevOpsツールのChef、すべてのソフトウェアをオープンソース化

                                                  Steven J. Vaughan-Nichols (Special to ZDNET.com) 翻訳校正: 矢倉美登里 吉武稔夫 (ガリレオ) 2019-04-04 13:06 オープンソース関連のニュースを注視していれば、この数カ月間に、Confluent、Elastic、MongoDB、Redisなどの「オープンソース」企業が、オープンソースライセンスから遠ざかっていったことをご存じかもしれない。DevOpsのリーディングカンパニーの1つであるChefは違う。今後はすべてのソフトウェアを「Apache 2.0」ライセンスの下でオープンソースとして開発すると発表した。 Chefはこれまでオープンコアというアプローチを採用していた。オープンコアでは、中核ソフトウェアはオープンソースだが、中核ソフトウェアをさらに利用しやすくしたり、追加機能や管理機能を提供したりするソフトウェアは、プロプラ

                                                    DevOpsツールのChef、すべてのソフトウェアをオープンソース化
                                                  • Apache、PHP、MySQLパッケージのインストールで見るChefのRecipeの基本的な書き方

                                                    連載目次 前回の「WordPress構築で学ぶ、サーバー構築作業をChefのCookbookとして記述するためのポイント」では手動構築によるWordPressのインストール手順や、Cookbookの構成、WordPress構築をChefのCookbookにしていくための方針について解説しました。今回はChefのCookbookを作成しながら、Chefの構成要素を理解していきましょう。 まず、前回解説した「構築環境の前提条件」と「Cookbookの作成方針」を再度記載しておきます。 WordPress構築環境の前提条件 OSはCentOS 6.6を使用 ApacheとMySQLは同一サーバー内(「ノード」)にインストールする MySQLはRemiリポジトリを使用してインストールする 「wp.example.com」というバーチャルホストを作成し、ホスト名を「wp.example.com」、ド

                                                      Apache、PHP、MySQLパッケージのインストールで見るChefのRecipeの基本的な書き方
                                                    • 社内で発表したChefの紹介LTの資料を公開しました - 元RX-7乗りの適当な日々

                                                      私の勤めている会社では半期に一回、研究課題レポートの制度があるのですが、そこで審査の過程を経て、受賞するとインセンティブが出ます。で、見事Chefをネタに受賞できたわけなんですが、その代わり、受賞すると皆の前で発表しなくてはいけないという決まりがありまして。。。 # 何気に前回も受賞・発表したんですけどね。 で、その様子は会社のエンジニアブログで紹介されているのですが、そこで公開するために発表資料をSlideShareにアップしたところ、想像以上にブクマがついていたので、ここでも紹介しておきます。うひ。 サーバの構築作業や運用管理を自動化する「Chef」 (CADC研究レポート発表LT) from Yuuki Namikawa この資料、あくまでLT用なので内容は薄いです(汗) そして、版権的に問題がありそうなネタ画像を仕込んでいたのですが、それも外して公開しているので、本当に普通で申し訳

                                                        社内で発表したChefの紹介LTの資料を公開しました - 元RX-7乗りの適当な日々
                                                      • Chefの擬人化やってみました - 検討!目論見委員会Z

                                                        どうもこんにちは。毎度の季節となりました。冬コミで薄い本を頒布します。 前回の内容はこんな感じ AWSを擬人化してみた - 検討!目論見委員会Z なので雰囲気を味わって下さい。webサービス屋がよってたかって作る技術マガジンも早いもので4巻目です。今回の表紙はこちらです。今回はChefを擬人化してみました *1 。 概要 誌名:ななかInside Press Vol. 4 コミックマーケット 85 12/31(三日目・火曜日) 西し-35a スペース名「第7開発セクション」 サークルのサイト第7開発セクション 特集記事 わがままChefのおいしいRecipeの作り方 自動構築ツール*2のChefです。入門からコツ、テスト方法まで扱っております。ひと通り読めば、ひと通りChefが使える内容となっています。 個別記事 DMM 3Dプリントで連装砲ちゃんを作る 今話題のDMM 3Dプリントでプリ

                                                          Chefの擬人化やってみました - 検討!目論見委員会Z
                                                        • 第1回 Chef Casual Talks を開催しました(動画と資料) #eytokyo - Engine Yard Blog JP | Engine Yard Blog JP

                                                          2013年4月15日に参加者全員が発表するという形式で毎月行うChefの勉強会「Chef Casual Talks」を開催しました。当日は19人もの参加者がChefに関する様々な内容を発表し、また発表者が参加者に対して質問をするなどの活発なやり取りが行われました。 全体を通して Chefを最近使い始めた人の発表も多かった一方で1年以上利用しているような実績に基づいた発表、Puppetに関する発表など19人の中で発表内容の重複が無いという多彩な時間でした。一方でそれだけの人が使っていても「クックブックをどう書くべきなのか」や「Chef Serverを使った運用のイメージ」など参加者に共通する疑問点などが浮き彫りになっていました。また「入門 Chef Solo」を19人中16人が読んでいるという驚異的な状況である事も挙手アンケートで判明したのも見逃せない事実です。 本筋には関係ありませんが、

                                                          • Chefを利用したPaaS環境

                                                            Engine Yardはあなたの環境をCHEFで構築 Engine Yard Cloud上で稼働するアプリケーションはそれぞれに専用のAmazon EC2インスタンスが作成され、Chefを利用して環境の構築が行われます。Engine Yard CloudのPaaS環境は通常のEC2インスタンスと同じパフォーマンスを発揮し、他のユーザとの共用による性能低下や制限はありません。複数サーバで構成されるクラスタを作成した場合もEngine Yardが長年開発したクックブックにより自動的に最適な設定が行われます。 またChefのカスタムレシピを記述する事でEngine Yardクラウドの環境に自由に変更を加えたり、追加のミドルウェアの導入や外部サービスとの連携なども実現できます。Engine Yard CloudはPaaSであると同時にChefを利用したインフラを運用できるクラウドサービスです。 ダ

                                                            • Chef: The Company Formerly Known as Opscode - Chef Blog | Chef

                                                              This morning we announced we’ve changed the company name from Opscode to Chef. Aaaaaaand… the Earth is still spinning. As we circulated the idea of changing our company name amongst employees and some members of the Chef Community (and some total strangers, too) the reactions generally fell into one of four categories: Awesome, makes sense. It’s about time. So what? Um, what’s Opscode? So, Opscode

                                                                Chef: The Company Formerly Known as Opscode - Chef Blog | Chef
                                                              • Chef Blog - IT Automation for everything from configuration management to continuous delivery. | Chef

                                                                The primary objective of IT automation is to make processes related to infrastructure faster, more secure and error-free. Chef SaaS enables you to automate your IT infrastructure with the power of the cloud. Now, all your favorite Chef tools are available as SaaS. No setup hassles, no maintenance and no extra resources required. Read on to learn more.

                                                                  Chef Blog - IT Automation for everything from configuration management to continuous delivery. | Chef
                                                                • レンジで調理する惣菜!簡単・美味しい・ヘルシーおうちごはん!NEWS CHEF株式会社

                                                                  新鮮食材を手軽に電子レンジ調理するのがNEWS CHEF。添加物を極力使用せず、ヘルシーで栄養成分を守った商品を展開。小田急新宿店・三越恵比寿店にて販売中。

                                                                  • Chefで利用できるインタラクティブシェル"Shef" - 元RX-7乗りの適当な日々

                                                                    "Chef"は、Ruby製のシステム管理ツールで、サーバOSでのインストール・設定・各サービスの状態管理等、諸々のシステム構築や運用作業を自動化してくれるツールです。(Puppetの仲間ですね) え?Chefって何よ?って方は、以下をご参考に。 システム管理ツールChefのチュートリアル(RailsConf2009レポート) - クックパッド開発者ブログ Chef - Automate IT Infrastructure | Chef で、Chefには"Shef"と呼ばれるインタラクティブシェルが付属していて、recipe(chefで扱う、サーバのあるべき状態を記述する設定ファイル)をちょっぴりローカルで試してみたい時とかに使えます。今日はその紹介。 chef-clientのインストール Chefのクライアントがインストールされていれば、すぐにでも使えると思います。 一応、これから試してみ

                                                                      Chefで利用できるインタラクティブシェル"Shef" - 元RX-7乗りの適当な日々
                                                                    • Chefのレシピ作成エクスペリエンスを向上するChef Sugar

                                                                      Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                                                                        Chefのレシピ作成エクスペリエンスを向上するChef Sugar
                                                                      • Chef Casual Talks Vol.1 で 初 LT してきた一部始終 - ようへいの日々精進

                                                                        要件 Chef Casual Talks Vol.1 で chef に携わっている人、これから携わっている人達の話を聞いて三ツ星 chef を目指せ ついでに自分も喋ってみる いきなりまとめ とにかく濃かった!!!!!!!!!!!!!!!!!!! インフラエンジニアよりも開発側の人が多くてびっくり...と同時にインフラエンジニアも頑張らんといかんなと思った次第 Chef Server も触る必要があるなと思った次第 EngineYard さんのステッカーを沢山もらって嬉しかった ビールを二本飲んだ 内容 以下、 Evernote に箇条書きした内容をちょっと整理した。 最近、Vagrantが楽しいのでその辺りを。 vagrant でしょ chef めちゃくちゃ盛り上がっているよね。 ベストプラクティスがわかんない 孤独のシェフ、コードレビューとかもやらない EngineYard では第3月

                                                                          Chef Casual Talks Vol.1 で 初 LT してきた一部始終 - ようへいの日々精進
                                                                        • Chef を始める #2 – Chef Server に Node を追加して Recipe を実行する | DevelopersIO

                                                                          前回 は、Chef Server のインストールと、Workstation のセットアップまで行いました。 今回は、Node を Chef Server に登録して Recipe を実行するところまでやってみたいと思います。 Node の準備 新たに Node 用の EC2 インスタンスを立ち上げ、セキュリティグループで ssh を許可しておきます。 OS は Amazon Linux、インスタンスタイプは t1.micro で試しました。 Chef Client のインストール EC2 にログインしたら、最初に Chef Client をインストールします。 前回は、RubyGems を使ってインストールを行いましたが、以下の方式でもインストール可能です。 $ sudo true && curl -L https://www.opscode.com/chef/install.sh | s

                                                                          • vagrant-omnibusで簡単Chef Client/Chef Soloインストール

                                                                            Vagrantを使ってインスタンスを作成し、Chef Provisionerで自動でパッケージをインストールしたり設定をする、というのが定石の流れです。 しかし、インスタンスの雛形であるboxにChef ClientやChef Soloがインストールされていない場合、このインストールを自分でしないといけないのは面倒の極みです。 そもそも設定するためにインスタンスにログインして設定を追加してからプロビジョニングするのはアホくさいですし、自動化された処理を走らせるために手動で面倒くさい処理をするというのはナンセンスです。 これを解決するには2つのアプローチがあります。 Chef Client/ Chef Soloをインストールした上でインスタンスを再度box化して次回以降も使えるようにするVagrantを起動するときにChef Client/Chef Soloがインストールされていなければ自動

                                                                              vagrant-omnibusで簡単Chef Client/Chef Soloインストール
                                                                            • Testing chef cookbook with docker and test kitchen

                                                                              Test Kitchen is a framework for isolated integration testing of chef recipes. For testing a recipe it spawn a vm, execute tests and then destroys it. For local cookbook development and manual testing of changes vagarnt is definitely the first choice, but for developing cookbook with automated tests suits this VM based approach is very slow and as test kitchen destroys box with each run, testing fe

                                                                              • 軽量簡易Chef Server「chef-zero」を使ってみよう #opschef_ja - クリエーションライン株式会社

                                                                                1. chef-zero とは chef-zero とは、Chef 11 Server 同等の REST API インターフェースを備えた軽量で簡易な Chef Server です。認証やデータの永続的な保存などを行わない代わりに導入が大変簡単で、Chef Clientなどのテストに有用です。 #ChefConf2013 にて発表されたスライドも参照してください。 2. chef-zero のインストール インストールは gem コマンドを用います。 $ sudo gem install chef-zero --no-ri --no-rdoc 3. chef-zero の起動 chef-zero コマンドで起動可能です。以下が usage です。 $ chef-zero -h Usage: chef-zero [ARGS] -H, --host HOST Host to bind to (

                                                                                  軽量簡易Chef Server「chef-zero」を使ってみよう #opschef_ja - クリエーションライン株式会社
                                                                                • Chef-Solo で PHP をインストールしてみた - miauのブログ

                                                                                  開発環境、ステージング環境、本番環境と似たような環境を構築する機会は多いわけで、このあたりを自動化したいとは前々から思っていたんですが。 今回 PHP(と pear のパッケージいくつか)をインストールするために Chef というやつを使ってみたので、これについて書いてみます。 Home - Chef - Opscode Open Source Wiki 結論としては、いちおうインストールできましたが、結構いろいろ難ありでした。 Chef とっかかり システム自動管理ツールについて システム自動管理ツールというと Puppet が有名です。システムの構成を自動化するだけであればスクリプトなんかでもできないことはないんですが、Puppet 導入の利点として オープンソースなシステム自動管理ツール Puppet:第1回 システム自動管理ツールの必要性とPuppetの概要|gihyo.jp …

                                                                                    Chef-Solo で PHP をインストールしてみた - miauのブログ