DevOps

チーム間依存を制御するArgo Workflowsの設計手法

本記事では、複数のドメインチームが持つ独自のロジックを、依存関係を保ちながら処理するデータパイプラインの構築を実践した例をご紹介します。 具体的なアーキテクチャパターン選定の経緯や、Argo Workflows上での実装内容、そして実際の運用において得ら…

kustomizeを使ったFeature環境の実現方法

kustomizeとArgo CDを活用して、featureブランチごとに独立した環境を自動的に構築・削除する方法を解説します。非エンジニアとのコミュニケーション改善や開発効率の向上に貢献した事例を紹介。

CI/CD革新 GitHub Script活用術

GitHub ScriptでCI/CDを自動化し、デプロイフローを改善。actions/github-scriptでタグの誤打ちやreleaseブランチの誤デプロイを防止。mainとのコミットハッシュ比較、最新releaseの自動特定でデプロイを制御。Workflow Dispatchで手動操作も可能。自動化に…

SREチームにおけるリクエスト対応のトイル削減に向けた取り組み

SREチームがインフラに関する様々な依頼対応の数を減らしていくために行った改善活動を、3つのステップに分けて紹介します。

GCPもマニフェストで管理!Config Connectorの真価とは

Kubernetes マニフェストで GCP リソースを管理できる Config Connector について実例を交えて特徴やメリットを紹介します。