並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 15 件 / 15件

新着順 人気順

specinfraの検索結果1 - 15 件 / 15件

  • SpecInfra at JAWS DAYS 2014

    A method for separating policy definition and behavior control by an intermediate language to achieve optimal server configuration management according to the situation

      SpecInfra at JAWS DAYS 2014
    • specinfraを使ってみよう - Qiita

      specinfraは汎用コマンド実行フレームワーク。RubyGemsとしてで配布されています。 追記:これは1の頃の話なので全体的に古いです。 この書籍が一番詳しい。 => O'Reilly Japan - Serverspec ソースはこちら https://github.com/serverspec/specinfra specinfraが目指す所は、情報処理学会研究報告の serverspec: 宣言的記述でサーバの状態をテスト可能な 汎用性の高いテストフレームワーク という論文を見ると良いでしょう。 論文もソースコードと同様にGithubに公開されています。 https://github.com/mizzy/serverspec-thesis 概要 同じメソッドで任意のOS用のコマンド実行文字列を取得したり実行して結果をとったりします。 さわった感じこんな挙動 バックエンドの形式を

        specinfraを使ってみよう - Qiita
      • specinfra という serverspec/configspec に共通する処理を抜き出した gem をつくった - Gosuke Miyashita

        The backend of serverspec/configspec might have to be extracted to a gem to accommodate people's preferences to abstraction level. — kentaro (@kentaro) November 26, 2013 とあんちぽさんからごもっともな指摘をいただいたし、実際に configspec を書いてて、ほとんどが serverspec からのコピペで、今後開発をつづけるのであれば、共通部分を抜き出した gem をつくるべきだな、と思ったので、specinfra という gem をつくった。 specinfra で抜き出した処理は以下の部分。 SSH, ローカル、WinRM などの実行形式を抽象化している backend と呼んでいるレイヤー OS を自動判別し、O

        • かっぱのほげふが | Specinfra を試してみる

          Tags hello (1) middleman (1) s3 (1) git (1) InfluxDB (5) fluentd (2) よくわからん (3) Elasticsearch (3) 勉強会 (2) MongoDB (1) Sensu (8) AWS (10) Grafana (2) Tasseo (1) Shell (1) Ruby (4) Elastic Beanstalk (1) Docker (4) ElastiCache (2) RDS (2) memcached (2) twemproxy (2) RabbitMQ (3) Jq (1) Jenkins (1) Specinfra (1) Serverspec (4) Puppet (3) Chef (7) Graphite (2) Infrataster (2) mackerel (1) Monitoring (3

            かっぱのほげふが | Specinfra を試してみる
          • オライリー・ジャパン Serverspec書評 - Serverspec及びSpecinfraの究極の目標とは - 人間とウェブの未来

            mizzyさんの執筆されたオライリー・ジャパンのServerspec本を頂きました。ありがとうございます。そして、執筆お疲れ様でした。 実際の発売日は2015年1月17日です。素晴らしい本ですので、是非ともご購入されてみてはと思います。 O'Reilly Japan - Serverspec Amazon.co.jp: Serverspec: 宮下 剛輔: 本 Serverspec本の感想を書こうかと思ったのですが、技術者目線での素晴らしいレビューは既に幾つか書かれており、僕が同じような内容を書いてもやっぱり似たような感想になってしまうので、このエントリでは、「Serverspec本のどこが素晴らしいのか?」について、研究者視点で簡単に紹介したいと思います。 その前に軽く技術者視点で Serverspec本は、2章と3章でServerspecの最初の一歩から、より本格的に使うための方法につ

              オライリー・ジャパン Serverspec書評 - Serverspec及びSpecinfraの究極の目標とは - 人間とウェブの未来
            • specinfra をベースとしたオレオレ Configuration Management Tool/オレオレ serverspec 構想 - Gosuke Miyashita

              specinfra v0.0.6 では、serverspec/configspec/Syllabus で実行する具体的なコマンドを SpecInfra::Command::* に統合しました。 以前のバージョンまでは「OS を自動判別し、OS に適したコマンドクラスを返す commands と呼んでいるレイヤー」を specinfra で提供していましたが、コマンドクラスは各プロダクト側で実装していました。 specinfra v0.0.6 では、コマンドクラスも specinfra 側で持つようになりました。 これで何がうれしいのかというと、オレオレ Configuration Management Tool が簡単に実装できるようになる、ということです。 Exec/SSH といったバックエンド実行形式の切り替えや、OSを自動判別して適切なコマンドを実行する部分はすべて specinfr

              • Good bye Chef by mizzy · Pull Request #367 · mizzy/specinfra

                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                  Good bye Chef by mizzy · Pull Request #367 · mizzy/specinfra
                • Specinfra Host InventoryのデータをFluentdで集めてElasticsearchに入れてKibanaで見る構成管理 - Qiita

                  Specinfra Host InventoryのデータをFluentdで集めてElasticsearchに入れてKibanaで見る構成管理FluentdchefElasticsearchspecinfraKibana4 前書き @sawanoboly さんによるOhai版記事のSpecinfra Host Inventory版的なやつです。 踏襲したタイトル付けたらメッチャ長いタイトルになったw 何気なく軽量で実行方式(ローカルとかSSH越しとか)が選べて取り回しの良いインベントリ収集ライブラリは何かに使えるんじゃないかなーと思いつつ、ItamaeはChef Server的な存在が居ないし、こういう感じでインベントリを集めてみるのはどうでしょうかというコンセプトモデル的な何かです。 Azureの無料枠が余っていたのでAzure上でやってみましたが、 慣れてないので複数のVMを纏めて扱うの

                    Specinfra Host InventoryのデータをFluentdで集めてElasticsearchに入れてKibanaで見る構成管理 - Qiita
                  • 「Immutable Infrastructure時代の構成管理ツール基盤SpecInfra」 by 宮下 剛輔氏 #jawsdays – JAWS DAYS 2014 参加レポート Vol.06 | DevelopersIO

                    JAWS DAYS 2014 参加レポート、6発目は宮下 剛輔氏のセッション「Immutable Infrastructure時代の構成管理ツール基盤SpecInfra」のレポートです! 「Immutable Infrastructure時代の構成管理ツール基盤SpecInfra」 by 宮下 剛輔氏 こちらも立ち見いっぱいのセッションでした。座る事が出来た僕はラッキーです。 当日お話頂いたスライドはこちらです。 サーバ構成管理とは まずは「サーバ構成管理とは何か」からお話頂きました。サーバ構成管理とは「サーバの静的な状態を管理すること」であり、インストールされているミドルウェアやそのバージョン、設定、OSの各種パラメータなどを指すとのこと。 サーバ構成管理を行うためのツールとしてはChefやPuppet、Ansibleなどがありますが、サーバ構成管理ツールの基本原則として以下の4つを上げ

                      「Immutable Infrastructure時代の構成管理ツール基盤SpecInfra」 by 宮下 剛輔氏 #jawsdays – JAWS DAYS 2014 参加レポート Vol.06 | DevelopersIO
                    • GitHub - mizzy/specinfra: Command Execution Framework for serverspec, itamae and so on

                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                        GitHub - mizzy/specinfra: Command Execution Framework for serverspec, itamae and so on
                      • GitHub - sorah/infra_operator: what replaces specinfra (it's a goal...)

                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                          GitHub - sorah/infra_operator: what replaces specinfra (it's a goal...)
                        • ssh + su環境でServerspec/Specinfraを利用するためのバックエンドを書いた - hayajoのはてなブログ

                          こんにちは。業務都合上、サーバー運用ではsudoが使えずsuでrootになって作業を行わなければならないhayajoです。 Specinfraのsshバックエンドはsudoでのコマンド実行を前提としているため、suでrootになって運用しているサーバーに対してSpecinfra/Serverspecを実行するには少々手間がかかります。(Specinfra.configuration.disable_sudo + run_commandでexpect実行とか) そこでSSH + suでのコマンド実行を行うSpecinfraバックエンドを書きました。 specinfra-backend-extension-ssh_su | RubyGems.org | your community gem host hayajo/specinfra-backend-extension-ssh_su Speci

                            ssh + su環境でServerspec/Specinfraを利用するためのバックエンドを書いた - hayajoのはてなブログ
                          • Syllabus 0.0.2 and Specinfra - Kentaro Kuribayashi's blog

                            Syllabus 0.0.2 has been released. From this version, it depends on specinfra. specinfra now provides several common libraries that is useful when we write our own server testing tools (like serverspec) or configuration management tools (like Syllabus or configspec). People have their own preference to how much abstract their tool should be; to configure servers, some may say shell scripts are enou

                              Syllabus 0.0.2 and Specinfra - Kentaro Kuribayashi's blog
                            • GitHub - libspecinfra/specinfra

                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                GitHub - libspecinfra/specinfra
                              • Specinfra経由でSSHする - Qiita

                                require 'specinfra' Specinfra.configuration.backend = :ssh Specinfra.configuration.host = 'sample.udzura.jp' Specinfra.configuration.ssh_options = {user: 'udzura', keys: '/Users/udzura/.ssh/udzura.pem'} Specinfra.configuration.request_pty = true Specinfra.backend #=> #<Specinfra::Backend::Ssh:0x007fd10b9c4418 @config={}> cmd = Specinfra::Runner.run_command('whoami') #=> #<Specinfra::CommandResult:

                                  Specinfra経由でSSHする - Qiita
                                1