タグ Capistrano
人気順 5 users 50 users 100 users 500 users 1000 usersRails初心者がハマったCapistranoの環境変数 - dely engineering blog
こんにちは。 delyコマース事業部エンジニアのjohnです。 もともとは開発部でiOSエンジニアとしてクラシルのiOSアプリ開発をやっていましたが、今年のはじめから新規事業のコマース事業部でwebのフロントエンドやRailsアプリケーションとかいろいろと開発をしています。 この記事は「dely Advent Calendar 2019」の16日... 続きを読む
capistrano-bundle_rsyncを利用したデプロイ方式に変更しました - LCL Engineers' Blog
Webエンジニアの森脇です。LCLでは、Capitranoを利用してRailsアプリケーションのデプロイを行っていましたが、「capistrano-bundle_rsync」を利用する方式に変更しましたので、背景含めて紹介いたします。 デプロイの概要 capistranoを利用したデプロイでは、デプロイサーバではcapistranoを実行し、各Webサーバへsshで... 続きを読む
Capistranoを使ってS3等からpull型デプロイするgemを書いた、ほか — Mobage Developers Blog
こんにちは。ゲーム事業本部開発基盤部の池田(@progrhyme)です。 先日、Ruby製デプロイツールの Capistrano と組み合わせて利用できるgemをいくつかRubyGemsに公開しました。 https://rubygems.org/gems/capistrano-net_storage https://rubygems.org/gems/capistrano-net_stor... 続きを読む
capistrano によるデプロイ時に Mackerel へのグラフアノテーション投稿も同時に行なう - えいのうにっき
2017 - 01 - 29 capistrano によるデプロイ時に Mackerel へのグラフアノテーション投稿も同時に行なう Mackerel 先週、とうとう Mackerel にグラフ アノテーション 機能がリリースされました。 mackerel.io この機能を使えば、「デプロイ実施」とか「 ミドルウェア の設定を変更」などといったオペレーションの実施の記録に加えて、「経験値2倍キャン... 続きを読む
RailsアプリをNginx+UnicornなAWSにCapistranoでデプロイ - 珈琲駆動開発
2015 - 08 - 30 RailsアプリをNginx+UnicornなAWSにCapistranoでデプロイ Rails Nginx Unicorn AWS Infrastructure Special Thanks Rails 初心者が Capistrano3 で AWS EC2 にデプロイするためにがんばったこと。 http://qiita.com/kizashi1122/items/b... 続きを読む
AWS CodeDeployを使ってAnsible or itamae + Serverspec - Qiita
俺です。 以前 同僚 がCapistrano + itamaeでプロビジョニングしていたのを見ていて、 AWS CodeDeployを使って似たようなことができないか、CodeDeployの検証ついでにやってみた。 やってみた感想 ElasticBeans TalksかOpsWorks使えばいいのではとも思ったけどありだとおもう 同時実行方法を設定できるんでローリング/ハーフ/一斉が可能なの楽 s... 続きを読む
GitHub + CircleCI + Capistrano + Slack + Hubot で快適リリース生活 | QUARTETCOM TECH BLOG
こんにちは、@qckanemotoです。先日、Symfony Meetup #5のLTでChatOpsについて発表させていただきました。 発表に使用したスライドはこちらにあります。 ここでは、その発表の内容をもう少し詳しく解説したいと思います。大きく5つのステップに分けて、一つずつ解説していきます。少し長いですがお付き合いください。 Step 1. CIの導入 Step 2. Capistrano... 続きを読む
PHPプロジェクトを簡単にデプロイするならDeployerがお薦め — A Day in Serenity (Reloaded) — PHP, FuelPHP, Linux or something
今日はPHP製のデプロイツールの紹介です。デプロイツールとはCapistranoみたいなツールのことです。コマンド一発でデプロイが完了するようにするツールです。 PHP製のツールもいくつかありますが、Deployerは非常にシンプルなツールで、最近3.0がリリースされました。 インストールが簡単 公式サイト http://deployer.org/ へアクセスし、deployer.pharをダウン... 続きを読む
ytake.blog | PHP製デプロイタスクランナー Envoy(Laravelファミリー)
PHP製デプロイタスクランナー Envoy(Laravelファミリー) Posted: 2015-05-11 00:12 | PHP全般 デプロイツール、最近は便利なものがたくさんありますね! 自分はいつもCapistrano3なんですが、最近Rocketeerを触ってみたりしてPHP製のデプロイツールもいいものが揃ってきました。 そんな中、日本国内ではほとんどエントリを見かけないのに実は結構... 続きを読む
WordPressのデプロイをwp-deployで設定する - Qiita
vpsを借りてwordpressを設置するのは簡単だが、ただ設置するだけだとデザイン調整を本番ままで調整したりいじってもバックアップ取らないといけなかったりとかが面倒になる。面倒なところは早めに潰しておきたいのでwordpressのデプロイをwp-deployで設定する。 wp-deployの機能として簡単に説明すると capistranoを使用 wordpressのコア部分はgithubにあるW... 続きを読む
Ansible を使ってみた感想 - tototoshi の日記
2015-02-11 Ansible を使ってみた感想 Ansible ここ数日 Ansible を触ってみてた。 MoinMoin Wiki のセットアップとか試しにやってみた。 tototoshi/ansible-playbook-moinmoin · GitHub Chef の代替というよりも Chef + Capistrano/Fabric という感じ。 インストールが楽。設定ファイルもほ... 続きを読む
AWS CodeDeploy を使って Rails アプリケーションをデプロイしてみた | Developers.IO
Rails アプリケーションをデプロイしてみよう 昨日の re:Invent で発表された AWS CodeDeploy (以下 CodeDeploy) を使って GitHub リポジトリで管理している Rails アプリケーションを EC2 インスタンスにデプロイしてみました。いままでは Capistrano を利用してデプロイを行うのが主流でしたが、果たして CodeDeploy はこれに変わ... 続きを読む
DockerコンテナをCapistranoでデプロイ | KRAY Inc
開発環境と運用環境の差異 Railsアプリの開発をMacでしている人は多いと思います。しかし本番では大抵Linuxマシンで運用するため、実行環境の違いから問題が発生することがあります。特にサードパーティ製ライブラリやツールを使う場合、MacとLinuxで同じ動作をする保証はどこにもありません。また、開発にLinuxマシンを使っていたとしても、本番と全く同じ構成で開発するのは難しいでしょう。 Doc... 続きを読む
Capistranoによるデプロイの実行時にSlackに通知する方法
2014-09-04 リポジトリにpushしたらSlackに通知する方法 2児の父、@artifactsauceです。愛の重さに潰されそうな毎日です。 Slack便利ですよね。ハウテレビジョンではSlack導入してから、あらゆるコミュニケーションを集約化しています。例えば弊社はプロダクトのリポジトリを自前のGitサーバーに置いているのですが、push時にSlackに通知が出されるようにhooksを... 続きを読む
Rails - cronをシンボリックリンクにしている場合にcapistranoで権限変更をしたい - Qiita
前提 capでデプロイしている 本番サーバーでsudoが使えるようになっている cronの設定ファイルをプロダクトのgitレポジトリ内に含めている 問題 cronをシンボリックリンクで/etc/cron.d/以下に設置しても権限の問題で無視される 以下の設定を追加 ownerはroot:root permissioは644 gitで予めchown root:rootしておけない(よね?) 解決方法... 続きを読む
Auto Scaling 時のデプロイを User Data と Capistrano を使って行う(BootStrap パターン) | Developers.IO
Auto Scaling 時のデプロイを User Data と Capistrano を使って行う(BootStrap パターン) Auto Scaling を使った構成の場合、EC2 へのデプロイはどうやっているでしょうか? AWS を使ってる方はご存知の方も多いと思いますが、EC2 には User Data という仕組みがあります。 User Data は、インスタンス起動時にタスクやスクリ... 続きを読む
Consul + Capistrano でオーケストレーションさせてみた - log.fstn
2014-06-29 Consul + Capistrano でオーケストレーションさせてみた Serf Consul オーケストレーション Infrastructure OSS はじめに Serfに続いてHashiCorpからConsulが発表されて、2ヶ月少々経ちました。 公式では Serf: service discovery and orchestration Consul: servic... 続きを読む
GitHub 時代のデプロイ戦略 - naoyaのはてなダイアリー
少し前までアプリケーションのデプロイと言えば capistrano などをコマンドラインから叩いてデプロイ、みたいなことをやっていたが、最近は少し様子が違うのでそのやり方、KAIZEN platform Inc. での事例を紹介する。 GitHub のイベントを契機に CI as a Service にデプロイを担当させるGitHub で Pull Request を送って開発するのが前提になって... 続きを読む
Capistranoで実行結果をファイル出力しつつ終了ステータスを取得する | eXcale | Blog
eXcale開発チームの平井です。 eXcale では、その裏側の仕組みで、サーバのセットアップやアプリケーションのデプロイ処理にCapistranoを使っています。今回の記事は、そのCapistranoに関するTIPSのご紹介です。 Capistranoでコマンドを実行する際に、その実行ログを特定ファイルに保存しつつ、コマンドの実行結果でその後の処理を振り分けたいといったことは無いでしょうか。今... 続きを読む
意外と知らないCapistrano2系のログレベル | eXcale | Blog
eXcale開発チームの平井です。 eXcale では、その裏側の仕組みで、サーバのセットアップやアプリケーションのデプロイ処理にCapistranoを使っています。 今回は、Capistrano 2系でのログレベル変更方法と変更による違いをご紹介します。ログレベルを指定することで、出力情報を制御することができます。 >>eXcaleは期間限定でサインアップキャンペーン実施中!気になる内容はこちら... 続きを読む
wercker + Capistrano で自動デプロイ - milk1000cc
wercker, capistranoGitHub / Bitbucket のプライベートリポジトリも無料で CI し放題の wercker というサービスがあります。(2013/11/30 現在) サイトもきれいで素敵です。ビルド成功後、Capistrano でデプロイが自動実行される方法を書いておきます。 まず、アプリの設定で SSH 公開鍵を作成します。 生成された公開鍵は、デプロイ先サーバ... 続きを読む
Capistrano 3への手引き - 今日のごはんは素麺です
2013-10-12 Capistrano 3への手引き ruby capistrano Capistrano、便利ですよね。capistrano/capistrano最近メジャーバージョンアップがあったのですが、使い方、というかスクリプトの書き方やお作法が変わり、「Capistrano 3にアップデートしたはいいけど全然動かなくてどうなってんだ」という流れはもはやお約束みたいです。試しに僕も個人... 続きを読む
特集 DevOps時代の必須知識:まとめてたくさん処理したい! を解決する「Capistrano」 - @IT
インフラ運用の自動化を実現し、DevOpsを支援するツールはいくつかあります。ここではその中から「Capistrano」というツールについて、サンプルを用意しつつ紹介します。 はじめに インフラ運用の自動化を実現するツールには「Chef」や「Puppet」などいろいろあります。今回の記事ではそういったツールのうち、Capistranoというツールを簡単なサンプルを用意しつつ紹介します。 Capis... 続きを読む
Capistrano + capcakeを使ったCakePHP2.xのデプロイを出来るのが大人 | にちようびのお膝元
「CakePHP2 実践入門」で紹介されていたのを見て初めて知ったのですけど、 capcakeというツールがあります。 jadb/capcake · GitHub 本→CakePHP2 実践入門 (WEB+DB PRESS plus) “Capcake extends Capistrano, removing the rails-ism, replacing them by more cake-i... 続きを読む
WebistranoをRails3.2.9に対応させた - yo_waka's blog
2012-11-22 WebistranoをRails3.2.9に対応させた ruby アプリのデプロイやDBのマイグレーションに Capistrano を使っているのですが、PM やディレクターでもテンプレートの修正くらいならコミットしてデプロイできるようなやり方をいろいろ探していて、Capistrano の WebUI であるWebistrano に行き着きました。これめっちゃいいじゃん!と思... 続きを読む