タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

fpmに関するdannのブックマーク (3)

  • Consulをfpmでrpm化する - Qiita

    https://github.com/udzura/consul-rpm-builder 公式にはバイナリのみを提供しているみたいなので、もう少し楽なように各種ディレクトリや展開済のWeb UIをrpm化しておいた。Puppet/Chefのコード数が減って便利。 サードパーティのrpmは他にもあるのだが、個人的に でやっていきたいので自分で雑に書いた。 fpm が便利 fpm は各プラットフォームのパッケージを簡単に作成できるコマンド。Rubyのgemで提供されている。 適当なrootfsにディレクトリとファイル構成を構築する そこを指定して、後は適当にメンテナ名などの設定を入れつつコマンドを放つ Goの場合、バイナリ一発+設定のディレクトリやファイル ぐらいしか必要ないのでこれだけでできる(rpmを作る場合は別途 rpm-builder が必要だった)。 fpm -s dir -t rp

    Consulをfpmでrpm化する - Qiita
    dann
    dann 2015/03/02
  • Home

    Intro: This is fpm version 1.8.1 If you think something is wrong, it's probably a bug! :) Please file these here: https://github.com/jordansissel/fpm/issues You can find support on irc (#fpm on freenode irc) or via email with fpm-users@googlegroups.com Loaded package types: - dir - gem - deb - npm - rpm - tar - cpan - pear - empty - puppet - python - osxpkg - solaris - p5p - pkgin - freebsd - apk

    Home
    dann
    dann 2013/06/18
  • fpm で Mesos の RPM を作るまで - aptheia.info

    Mesos をインストールするとき各マシンでビルドはしんどいので、fpm で Mesos の RPM を作ってインストールしている。ビルドからパッケージ作成までの作業ログを残しておく。 fpmRuby の gem や Node.js の npm などのプログラミング言語のライブラリ、あるいは直接ディレクトリから RPM やら Deb やらのパッケージを作成するソフトウェア。 Mesos はクラスタ構成のリソースをよしなに管理するソフトウェア。 今回の話では具体的な使い方までは触れない 手順 作業環境は CentOS 6.4 x86_64。 Ruby をインストール。 sudo yum install ruby.x86_64 rubygems ruby-devel.x86_64 rpm-build.x86_64 fpm をインストール。 sudo gem install fpm --n

    dann
    dann 2013/06/18
  • 1