並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 21 件 / 21件

新着順 人気順

Kamalの検索結果1 - 21 件 / 21件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

Kamalに関するエントリは21件あります。 railsrubydocker などが関連タグです。 人気エントリには 『Kamal 2 を使い、インフラに詳しくない人でもNext.jsを296円のVPSにデプロイできるよう、説明してみる』などがあります。
  • Kamal 2 を使い、インフラに詳しくない人でもNext.jsを296円のVPSにデプロイできるよう、説明してみる

    Kamalシリーズ Kamalについては他にも記事を書いていますので、ご覧ください Kamal 2で さくらのVPS にRailsアプリをデプロイ Kamal 2 を使い、インフラに詳しくない人でもNext.jsを296円のVPSにデプロイできるよう、説明してみる(本記事) Kamal 2でNext.js + DatabaseをVPSにデプロイする Hono + JSX + Hotwire + SQLite + Kamal はじめに 9月26, 27日に開催され、めちゃくちゃ盛り上がったRails World 2024でKamal 2が発表されました。Kamal 2はRuby on Railsを作った37signals社が、自社の人気サービスをデプロイするのに使用しているツールです。 37signals社はAWS等のクラウドに年間で$3,201,564を使った(2022年: 日本円で4.5

      Kamal 2 を使い、インフラに詳しくない人でもNext.jsを296円のVPSにデプロイできるよう、説明してみる
    • DHH氏によるコンテナデプロイ自動化ツール「Kamal 1.0」正式リリース。ベアメタルや仮想マシンに自動デプロイ、ゼロダウンタイムのアプリ更新も可能

      DHH氏によるコンテナデプロイ自動化ツール「Kamal 1.0」正式リリース。ベアメタルや仮想マシンに自動デプロイ、ゼロダウンタイムのアプリ更新も可能 Ruby on Railsの作者として知られるDavid Heinemeier Hasson(DHH)氏は、Dockerコンテナに対応したアプリケーションのデプロイ自動化ツール「Kamal 1.0」をリリースしました。 Kamalはアプリケーション(群)の構成とデプロイ先のサーバ(群)のIPアドレスなどの基本的な情報を設定すると、あとは仮想マシンやベアメタルサーバ、クラウドのサーバインスタンスなどにDocker環境の構築からアプリのデプロイ、トラフィックの切り替えまでを自動的に行ってくれる、デプロイ自動化ツールです。 Kamal 1.0 has shipped. Deploy your web apps anywhere from bare

        DHH氏によるコンテナデプロイ自動化ツール「Kamal 1.0」正式リリース。ベアメタルや仮想マシンに自動デプロイ、ゼロダウンタイムのアプリ更新も可能
      • Ruby on Railsの作者がコンテナ・デプロイ・ツール「Kamal 1.0」を公開

        Ruby on Railsの作者として知られるDavid Heinemeier Hansson氏は、コンテナ・デプロイ・ツール「Kamal 1.0」を9月19日(現地時間)に公開した。同氏は開発したWebサービスをクラウド・プロバイダーから自前のサーバーに移行する手続きを進めており、Kamalはその手続きの中で生まれたという。KamalはMITライセンスで公開しているオープンソース・ソフトウェア。 Kamalは、Dockerでコンテナ化したアプリケーションを配備するツール。設定ファイルに外部の公開IPアドレスを記入して起動すれば、Linuxが動作するコンテナが動き出す。このコンテナにはSSHで接続することも可能だ。 Hansson氏はKamalをWebアプリケーションをクラウドから自前のサーバーに移す目的で使用しているが、クラウド間での移動など、ほかの目的にも利用できる。Kamalを利用す

          Ruby on Railsの作者がコンテナ・デプロイ・ツール「Kamal 1.0」を公開
        • Kamal 2で さくらのVPS にRailsアプリをデプロイ

          Kamalシリーズ Kamalについては他にも記事を書いていますので、ご覧ください Kamal 2で さくらのVPS にRailsアプリをデプロイ(本記事) Kamal 2 を使い、インフラに詳しくない人でもNext.jsを296円のVPSにデプロイできるよう、説明してみる Kamal 2でNext.js + DatabaseをVPSにデプロイする Hono + JSX + Hotwire + SQLite + Kamal はじめに 開催されたばかりのRailsWorld 2024で発表されたKamal 2を使って、さくらのVPSにRailsアプリをデプロイしましたので報告します。 Linuxのサーバデプロイの知識がある程度あることを前提に、私が引っかかったポイントを中心に説明します。入門的な内容は、いつか別途書きたいと思います。 TL;DR Kamalを使うと さくらのVPSなどに、Ra

            Kamal 2で さくらのVPS にRailsアプリをデプロイ
          • GitHub - basecamp/kamal: Deploy web apps anywhere.

            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 - basecamp/kamal: Deploy web apps anywhere.
            • プロジェクトのデプロイ方法をKamalに移行しました - ESM アジャイル事業部 開発者ブログ

              こんにちは!maimuです。 私が参加しているプロジェクトでは、複数のRailsアプリケーションが稼働しています。デプロイの方法として Docker Compose で対応をしていましたが、夜間にデプロイ作業をする必要があり、毎回タイミングの調整作業が発生していたため、ゼロダウンタイムでデプロイが可能なKamalに移行することになりました。 Kamal でデプロイを実行する場合、Rails アプリケーションのデータベースに SQLite を利用していたり、その他のミドルウェアを必要としない場合は設定ファイルは初期設定を少し編集するのみで対応ができます。 しかし、実際にサービスとして利用されているアプリケーションの多くは構成がもっと複雑であり、Kamal の設定においても状況に応じて考慮すべき点が変わっていきます。 今回のデプロイ方法の移行を通じて学んだ Kamal の設定部分に焦点を当てて

                プロジェクトのデプロイ方法をKamalに移行しました - ESM アジャイル事業部 開発者ブログ
              • Kamal README: 37signalsの多機能コンテナデプロイツール(翻訳)|TechRacho by BPS株式会社

                更新情報 コンテナデプロイツールであるKamalは、元はMRSKという名前でしたが、2023/08/23にリリースされたv0.16.0でKamalに変更され、リポジトリもリネームされました。 その後、コミットcfe7793でREADMEの内容がKamal公式サイト(kamal-deploy.org)に移されました。 そこで、本記事では利便性のため、可能な限りドキュメント移行直前の最新の内容に沿って更新翻訳しました。今後の最新情報についてはKamal公式サイト(kamal-deploy.org)を参照してください。 追記(2024/10/21): その後Kamal 2がリリースされました。 概要 MITライセンスに基づいて翻訳・公開いたします。 英語記事: kamal/README.md at main · basecamp/kamal 原文更新日: 2023/08/23(cfe7793)

                  Kamal README: 37signalsの多機能コンテナデプロイツール(翻訳)|TechRacho by BPS株式会社
                • Introducing Kamal

                  It's finally time to talk about the technology we've been building at 37signals to leave the cloud with HEY and many of our legacy applications. We already run Basecamp on our own hardware, but we deploy it using an old tool known as Capistrano. This is the deployment tool we originally wrote at 37signals all the way back in 2005, when we first had to deploy applications to multiple servers. It's

                    Introducing Kamal
                  • Rails: Kamalデプロイツールはゲームチェンジャーになるか?(翻訳)|TechRacho by BPS株式会社

                    概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: Kamal: hot deployment tool to watch—or a total game changer?—Martian Chronicles, Evil Martians’ team blog 原文初版公開日: 2023/04/25 原文更新日: 2024/04/02 原著者: Kirill Kuznetsov(SRE筆頭)、Travis Turner(技術編集者) サイト: Evil Martians -- ニューヨークやロシアを中心に拠点を構えるRuby on Rails開発会社です。良質のブログ記事を多数公開し、多くのgemのスポンサーでもあります。 日本語ブログ: 合同会社イービルマーシャンズ - Qiita 日本語タイトルは内容に即したものにしました。 なお、KamalはRails 8からデフォルトの

                      Rails: Kamalデプロイツールはゲームチェンジャーになるか?(翻訳)|TechRacho by BPS株式会社
                    • Kamal: hot deployment tool to watch—or a total game changer?—Martian Chronicles, Evil Martians’ team blog

                      The world of deployment and container management tools was slightly discombobulated last year due to the appearance of a bright new contender: Kamal (formerly known as MRSK). So, has it already changed the game and made Docker container deployment dead simple? Will it continue to innovate? Let’s find out together! In this article, the SRE pros at Evil Martians attempt an objective analysis of the

                        Kamal: hot deployment tool to watch—or a total game changer?—Martian Chronicles, Evil Martians’ team blog
                      • Fly.io ❤️ Kamal

                        Deploying is pretty much the same experience as with Fly.io. Type one command, watch output scroll by as your Dockerfile is being built, uploaded to a registry, and then pulled down, and then your ENTRYPOINT and CMD are executed on the new container. It is not as pretty (we do pty and ANSI cursor right - kamal simply scrolls), but the end result is the same. I’ll likely build shell aliases (or mor

                          Fly.io ❤️ Kamal
                        • Kamal Handbook

                          Kamal Handbook 2nd edition Kamal Handbook is the missing manual for the new Kamal deploy tool which lets you run Docker in production with minimal effort. Visualize Kamal's concepts and learn things behind-the-scenes Understand Kamal's configuration Deploy practical life examples with confidence Now in second edition for Kamal 2. Get your answers ❝ I can't recommend Kamal Handbook enough! I had so

                            Kamal Handbook
                          • Shipping Rails logs with Kamal and Vector

                            Shipping Rails logs with Kamal and Vector By Roel Bondoc on Apr 23, 2024 The ability to record and see everything happening across your web applications is essential when building resilient and highly available systems. All of your events—from application performance metrics to errors to user analytics—contain data that could be useful to you and your team. When you have a central place to access

                              Shipping Rails logs with Kamal and Vector
                            • Kamal 1.0

                              I count my lucky stars that SUSE's pricing for Rancher and Harvester was so ridiculous over the top for our situation. If they hadn't reached for those million-dollar contracts, we'd probably be stuck in enterprise vendor hell forever, buying over-priced consulting services for Kubernetes and VM tooling. That would have sucked. Now that might sound sarcastic, but I'm being earnest here. So many of

                                Kamal 1.0
                              • 自宅サーバー構築とKamalデプロイ環境構築メモ - laiso

                                目的:自宅サーバー作って遊びたい プライベート利用かつPaaSで高コストになるものの代替 セルフホスト型ウェブアプリ データベースが必要なもの VPSや自宅サーバーにインストールしたいSaaS代替Webアプリ38選 ONCEシリーズ GPUタスクを含むローカルLLMのフロントエンド 常駐プログラム クローラー 長時間かかるデータ処理 停止しても良いもの バックエンドのCMS(自宅サーバー) フロントエンド(デプロイ時にコンテンツを書き出し、ホスティングプラットフォームへアップロード) その他 マイクラなどの身内用ゲームサーバー サーバー構築自体を目的とした遊び(ISUCON過去問など) 要件:令和の自宅サーバー コンテナオーケストレーション コンテナイメージをpushするだけでデプロイ アプリ追加時のミドルウェア設定を自動化 Heroku代替のオープンソースツールを検討 Dokku, Ca

                                  自宅サーバー構築とKamalデプロイ環境構築メモ - laiso
                                • Deploying Rails on Docker: Kamal alternative - Dokku

                                  Recently, Basecamp, the creators of Ruby on Rails, released a solution for deploying it on bare metal servers. Kamal is Capistrano for Containers and is an alternative solution to Capistrano, Kubernetes, and Docker Swarm. If you want to deploy your Rails application on a bare metal server but do not like how Kamal works, there is a good and more straightforward alternative: Dokku. It's Heroku, but

                                    Deploying Rails on Docker: Kamal alternative - Dokku
                                  • Kamal 2.0 released

                                    We’ve just released version 2 of Kamal, our deployment tool for running web apps directly on VMs or bare metal servers. Kamal 1.0 was designed with 37signal’s use case in mind — deploying an application across multiple hosts, served with an external load balancer. With Kamal 2.0 we’ve focused on making it simpler to use at any scale, whether you are deploying your app to 50 servers or deploying 5

                                      Kamal 2.0 released
                                    • kamalでRailsアプリケーションをEC2へデプロイする

                                      kamalは, Ruby on Railsの作者として知られる, David Heinemeier Hasson (DHH)氏によってリリースされた WEB アプリケーションのデプロイ自動化ツールです. めんどくさいデプロイ作業を簡単にやってくれそうなので 既存プロジェクトのRails7.1アップデートのついでに触ってみました. 復習兼,備忘録として投稿しています. 完成図 下記構成図の環境を作成し, EC2へRailsアプリケーションをデプロイします. AWS環境の構築 今回はubuntuのイメージを利用してEC2を作成し,PostgresqlのRDSをDBとして利用します. ここらへんはサラッと流します VPC作成 EC2作成 作成後ElasticIPでIPアドレスを固定にします. IPを固定にする理由は, kamalはIPアドレスを指定してデプロイを行うため, IPアドレスが変更され

                                        kamalでRailsアプリケーションをEC2へデプロイする
                                      • Real World Kamal

                                        対象読者 Kamal の仕組みを知りたい Kamal のメリットを知りたい Kamal の実際の運用方法を知りたい ※デプロイツールって何?Dockerって?という初学者は対象としていません。 ※Kamalの基本的なインストール方法、導入方法については詳しく説明していません。 はじめに この記事では、Kamal v2を実際に案件で使ってみてわかったことをもとに、実践的なKamalの使い方を紹介します。 Kamalは、RenderやECS+Fargateなどの商用サービスと違い特定のプラットフォームに依存せず、昔ながらのCapistranoなどと比べてデプロイ先の環境構築が容易かつゼロダウンタイムのデプロイが簡単にできる特徴があります。 私の経験でも「ゼロダウンタイムのデプロイ」をしたいがためにECS+Fargateの導入をご相談されるお客様もいますが、アプリケーションの規模に比べて構成が複

                                          Real World Kamal
                                        • 自作サービスのデプロイ方法としてKamalを検証してみた - 出る杭は打たれない

                                          メリークリスマス🎅 この記事はフィヨルドブートキャンプ Part1 Advent Calendar 2024の24日目の記事です。 昨日は駒形さんの「フィヨルドブートキャンプのポッドキャスト」でした。 フィヨルドブートキャンプ Part 2 Advent Calendar 2024もあり、昨日はかわかみさんの「フィヨルドブートキャンプを卒業するために、真剣に考えてみました。」でした。 この記事ではフィヨルドブートキャンプの卒業課題である自作サービスのデプロイ方法としてKamalを使う場合を想定して検証したことをまとめたいと思います。 検証にあたって、対応方法が分からない部分もあり、勝手ながら師匠と呼んでいるursmさんにフォローいただきつつ、無事にデプロイをすることができました🙏 動機 単純にKamalを試してみたかったというのが一つ。 もう一つは自分がフィヨルドブートキャンプで卒業課

                                            自作サービスのデプロイ方法としてKamalを検証してみた - 出る杭は打たれない
                                          • 週刊Railsウォッチ: Kamalはゲームチェンジャーになるか、Solid Queueで使われているfugitほか(20240423後編)|TechRacho by BPS株式会社

                                            こんにちは、hachi8833です。後編が遅れてしまい申し訳ありません🙇 RubyKaigi 2024の公式パーティをはじめとするイベント募集が始まりました。 We just revealed details of the official party for RubyKaigi 2024 and its registration is now open: https://t.co/MUTBTeaFCi And more social events will follow during this week!#rubykaigi — RubyKaigi (@rubykaigi) April 16, 2024 週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋

                                              週刊Railsウォッチ: Kamalはゲームチェンジャーになるか、Solid Queueで使われているfugitほか(20240423後編)|TechRacho by BPS株式会社
                                            1

                                            新着記事