タグ

deployに関するpamucatのブックマーク (4)

  • SpinnakerによるContinuous Delivery | メルカリエンジニアリング

    SREの@deeeetです。 新しい機能を素早くリリースしフィードバックを得てすぐにPivotの決定を行う、もしくはリスクを抑え小さな改善を継続的に行うContinuous Deliveryはソフトウェア開発において非常に重要です。 メルカリではこのContinuous DeliveryのためのPlatformにSpinnakerを採用し始めました。現在は主にkubernetes(k8s)へのコンテナアプリケーションのDeployに利用しており、既にいくつかの番アプリケーションがSpinnakerによりDeployされています。 記事ではなぜSpinnakerを採用したか、Spinnakerとは何か、実際にメルカリでどのようにSpinnakerを使っているか、について簡単な紹介をします。 kubernetes上でのDeploy問題 k8sへのコンテナイメージのDeployは非常に簡単で

    SpinnakerによるContinuous Delivery | メルカリエンジニアリング
  • ECSにバッチ処理やらせるときにhako oneshotが便利 - パラボラアンテナと星の日記

    要約 ECSにバッチ処理をやらせるときに、 hako oneshotを使うと便利です。 hako oneshotを活用する話 先日(10/12)のDockerの勉強会*1にて、hako oneshot を活用する話をしました! 以下は私の職場での活用の一例。の雰囲気の図。 以下がスライドです。 hakoについてちょっと紹介 github.com Dockerコンテナのデプロイツールです。ECSに対応。 deploy と oneshotが主なサブコマンドです。 hako deploy Dockerコンテナをデプロイする。 使い方はこちらの記事が詳しいです。 so-wh.at hako oneshot Dockerコンテナにバッチ処理的なタスクをやらせる。 使い方はこちらの記事が詳しいです。 so-wh.at hako oneshotの様子 ECSに何かをやらせるときに、何回かAPIを叩くこと

    ECSにバッチ処理やらせるときにhako oneshotが便利 - パラボラアンテナと星の日記
  • CircleCI + LamveryによるLambda functionのdeployベストプラクティス - Qiita

    前置き AWS LambdaはEC2インスタンス無しでイベント駆動で必要な時に必要なだけコードを実行でき、課金も立ち上げているだけで料金がかかるEC2とは違い、完全なる使った分だけ課金という非常に強力で魅力的なサービスです。 しかし、このサービスはその軽量でシンプルなコンセプトとは裏腹に従来無かった独自の概念が多いためか、面倒なことや悩ましいことが多いと感じています。 だからこそ、もっと簡単かつ実用的に使いたいという想いからLamveryというツールを作っている訳なのですが、その中でも実用面で大きな課題となると感じていたデプロイの部分において、現時点で自分の中でのベストプラクティスと言って差し支えないフローを組むことができたので紹介したいと思います。 Lambda functionのdeployにおける3つの課題 ①デプロイパッケージの作成 Node.js npm installしてnod

    CircleCI + LamveryによるLambda functionのdeployベストプラクティス - Qiita
  • Consul クラスタ上で動作する S3 非依存の pull 型デプロイツール "fireap" を作った - weblog of key_amb

    github.com fireap = fire + reap です。 Consul Event を発火(fire)して、受信側でそれを収穫(reap)する、という意で。 読み方は「ファイリープ」で良いかと思ってます。 どんなツール? GitHub に上げた README.md より、かいつまんで日語に変換しつつ説明します。 ノード数 N に対して O(log N) で動作するデプロイツールです。 が、実際にはデプロイに限らず任意のコマンドを実行できるので、README の中ではデプロイツールとは書いておらず、「高速タスクランナー」としています。 fujiwara/stretcher や sorah/mamiya は O(1) なので、それらが使える環境(S3 的な I/O やトラフィックの上限が非常に高いストレージがある)でデプロイを速くしたいという場合は、それらを使えばよろしいかと。

    Consul クラスタ上で動作する S3 非依存の pull 型デプロイツール "fireap" を作った - weblog of key_amb
  • 1