並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 3 件 / 3件

新着順 人気順

argoの検索結果1 - 3 件 / 3件

  • 第7回: Argo CDによるKubernetesへの継続的デリバリ - CADDi ENGINEER Tech Blog

    ※本記事は、技術評論社「Software Design」(2023年10月号)に寄稿した連載記事「Google Cloudで実践するSREプラクティス」からの転載です。発行元からの許可を得て掲載しております。 はじめに 前回はRenovateによる依存関係の更新について解説しました。今回はArgo CD1を利用した、Kubernetesへの継続的デリバリ(Continuous Delivery、CD)について紹介します。Argo CDとは何か、なぜ使うのか、基本的な機能やキャディでどのように活用しているかを紹介します(図1)。 ▼図1 CADDiスタックにおける今回の位置付け Argo CDとは Argo CDはKubernetesへの継続的デリバリを行うツールです。Gitリポジトリをソースとして継続的デリバリを行う手法をGitOpsと呼びます2。Argo CDはKubernetesへのデ

      第7回: Argo CDによるKubernetesへの継続的デリバリ - CADDi ENGINEER Tech Blog
    • Argo WorkflowsとGatlingで作るスケーラブルな負荷テスト環境 - asoview! Tech Blog

      これはアソビュー! Advent Calendar 2023の1日目です🎄 今年のアドベントカレンダーは2面公開なので、ぜひそちらも御覧ください! アソビューでVPoE兼Tech Leadをしているdisc99🐼です! 今回はアソビューの負荷テスト環境の事例を紹介させてもらえればと思います! はじめに 負荷テストに求められるもの Argo Workflowsとは Gatlingとは システム構成 運用事例 テストシナリオの作成と計画 負荷テスト実施とモニタリング テスト結果の分析とパフォーマンスの改善点 ナレッジの蓄積 まとめ はじめに 多くのサービスは実際の運用環境において予期せぬトラフィックやアクセスパターンに直面します。 サービスのパフォーマンス、スケーラビリティ、安定性を評価するために負荷テストは重要で、実際のトラフィックを模倣し、サービスが指定された要件を満たすかどうかを評価

        Argo WorkflowsとGatlingで作るスケーラブルな負荷テスト環境 - asoview! Tech Blog
      • シャーディングによるArgo CDパフォーマンス改善

        シャーディングによるArgo CDパフォーマンス改善 はじめに 本記事はCYBOZU SUMMER BLOG FES’24(クラウド基盤本部Stage)DAY7の記事です。 大規模なKubernetesクラスタ環境でArgo CDを使っていると、いつの間にかパフォーマンスが低下していて同期処理に時間がかかると感じたことはありませんか? サイボウズでも同様の課題に直面し、その解決のために様々な手段を試みました。 本記事では、特に効果があったApplication Controllerのシャーディングによるパフォーマンス改善の方法を紹介します。 背景 Argo CDは、Kubernetes上で動作するGitOpsを実現するための継続的デリバリーツールです。 GitリポジトリにマニフェストをPushすると、Argo CDがそれを検知してKubernetesクラスタにリソースをデプロイしてくれると

          シャーディングによるArgo CDパフォーマンス改善
        1