mz-logo

豆蔵デベロッパーサイト

開発に役立つチュートリアルやテクニック・ノウハウを豆蔵メンバーがご紹介します!

記事のタグから検索 ...(全てのタグを表示)

本サイトは本家の豆蔵ホームページではありません。会社概要、製品紹介等はこちら、 募集中の求人情報はこちらをご覧ください。

mameka豆香の豆知識 image for mameka column
Argo CDで部署大渋滞デプロイをぶっ飛ばせ!
ねえねえ、聞いてよ!今日もリリース前の深夜に「誰が本番に反映したんだー!」って叫び声がオフィスに響いたんだ。チームAもBもCも同じクラスタにマニフェスト直接 kubectl apply!もう渋谷の交差点より衝突事故多発⚡️
そんな血煙デプロイ地獄を救ったのがArgo CDだ!GitOpsばんざい!ブランチにプルリク投げて LGTM した瞬間、自動で環境に同期、もう深夜に呪いのコマンド打たなくていい。やっと冷めたコンビニコーヒーから解放😆
でも導入初日は大荒れ。「GUI触るの誰担当?」「KustomizeとHelmどっちなん?」ってミーティングが軽くワンピースの会議編ばりに長引く。わたし涙目。「漫画より先にリリース出させて!」って叫んだ。
そこで豆香式ごり押し3ステップ!
1. デプロイ事故の被害額をポップコーン料金に換算して壁に貼る。「昨日のロールバック=IMAX20回分!」って数字で殴ると人は動く。
2. チーム対抗 Argo CD スピード競争。最速同期した人には焼肉チケット。肉の匂いはプルリクより強い。
3. 自動ロールバックで“自分のミスが即バレる”体験を全員に味わわせる。羞恥心こそ最大の学習装置💡
結果?部署またぎのデプロイが5分で終わるようになり、週末のオンコール削減58%。みんな金曜の夜にパリピモード突入👏 わたしも推しのライブに間に合った!ほっぺ落ちる嬉しさ。
それでもまだ抵抗勢力はいる。「Gitに全部任せるなんて怖い」って?大丈夫、Argo CD は監視もヘルスチェックもコミコミ。恋人より面倒見いいよ。
さあ、あなたのチームもArgo CDでデプロイ渋滞にレッドカード!夜中の叫び声をライブの歓声に変えちゃおうぞー!🚀🔥
※本コラムはAIで生成したものです。内容の正確性を保証するものではありません。
過去のコラムはこちらから!

新着記事new-articles全ての記事を見る

  • | ロボット - TwinCAT | 12 min read
    #ロボット #PLC #TwinCAT

    TwinCATで始めるソフトウェアPLC開発(その2:ST言語でのプログラミング(1/2))

    0. はじめに # 前回はTwinCATの開発環境(XAE)・実行環境(XAR)の構築方法について説明しました。 今回は基本的なPLCプログラムの実装方法についてご紹介します。 1. ST言語とは? # IEC61131-3規格で定められた5種類のプログラム言語のうちの1つです。 テキスト形式による実装が可能な言語であり,Pascalライクな文法で記述します。 本記事ではこの言語を使用します...

    記事を読む
  • | ブログ | 4 min read
    #retrospective

    豆蔵デベロッパーサイト 2025年7-9月のサマリー

    やっと涼しくなってきました。弊社も新体制となり、Web サイトがリニューアルされました[1]。🎊 https://mamezo.tech/ 今後ともよろしくお願いいたします。 それでは、2025年度第2四半期のサマリーです。 記事数・執筆者数 # この3ヶ月で40本の記事が投稿され、記事総数は809になりました。800本超えです。新たに5名が執筆デビューし、累計71名になりました。 テーマ別の記事 # プロジェクトマネージメント # 1Qで始まったプロジェクトマネージメントシリーズ...

    記事を読む
  • | ブログ | 7 min read
    #GitHub #CI/CD

    GitHub オーガニゼーションのリポジトリ作成を通知する GitHub Actions ワークフローを作る

    はじめに # 豆蔵の GitHub オーガニゼーションもメンバーが増えて、多くのリポジトリを把握するのが困難になってきました。 新規のリポジトリ作成の内容をチェックすることも必要になってきました。機密性の高い情報を扱う場合もあるため、リポジトリの可視性が public になっていないかを確認することは重要です。 この記事では、オーガニゼーションのリポジトリ作成を通知する仕組みを構築しようと試行錯誤した内容をお届けします...

    記事を読む
  • | ブログ | 8 min read
    #MATLAB #simulink #arduino #s-function

    MATLAB/SimulinkとArduinoで学ぶ ― S-Functionブロック自作によるデバイス連携

    はじめに:SimulinkとArduinoで始めるS-Functionブロックの自作 # Arduinoで利用可能なデバイスは多岐にわたりますが、Simulinkで直接サポートされていないセンサーやディスプレイも数多く存在します。 そこで有効なのが S-Function を使った自作ブロックです。 本記事では、OLEDディスプレイ SSD1306 を例に、Simulink用のS-Functionブロックを自作し、Arduinoで動作させる手順を紹介します...

    記事を読む
  • | ブログ | 7 min read
    #lmstudio #gemma #LLM #生成AI

    クラウドに頼らないAI体験:LM Studioで始めるローカルLLM入門(Gemma 3)

    はじめに # 近年、大規模言語モデル(LLM)をローカル環境で動作させるツールが充実してきました。 その中でも LM Studio は、ユーザーが手軽にLLMを試せるアプリケーションとして注目されています。 今回は、LM Studio を使って Gemma LLM を動作させる手順と、基本的な使い方を紹介します。 LM Studio とは # LM Studio は、ローカル環境で大規模言語モデル(LLM)を手軽に動かせるように設計されたアプリケーションです...

    記事を読む
  • | ブログ | 5 min read
    #MATLAB #simulink #arduino #led #model

    MATLAB/SimulinkとArduinoによるLED点滅制御(Lチカ)に挑戦する

    はじめに:SimulinkとArduinoで始める「Lチカ」 # 「Lチカ」(LEDの点滅) は、ハードウェア制御の入門として最も基本的な実験です。 本記事では、MATLAB/SimulinkとArduinoを連携させ、LEDを点滅させるプログラムの作成方法を解説します...

    記事を読む
  • | ブログ | 27 min read
    #dotnet #csharp #ORマッパー

    C#とEntity Frameworkで生産性アップ!基本から実践まで徹底解説

    C#で開発する場合、ORマッパーはEntity Frameworkが定番です。Entity Frameworkは理解が多少難しい点は否めないですが、開発効率が高いという特徴があります。 さらにはASP.NET Coreの時代となってから、Entity FrameworkもEntity Framework Coreとなり、さらに開発効率が上がりました。 今回の記事を書くにあたって久々にEntity Frameworkを使ってみたのですが、驚くほど簡単に開発できると実感しました...

    記事を読む
  • | ブログ | 14 min read
    #wpf #mvvm #csharp #gui #画面開発 #summer2025

    【C#】WPFとMVVM「はじめの一歩」から現場Tipsまで! 〜デスクトップアプリ開発の実践メモ〜

    この記事は夏のリレー連載2025 12日目の記事です。 お久しぶりです。小川です。 最近開発でWPFを扱ったので初学者の開発Tips的なものを備忘録感覚で記していきたいと思います。 WPF(Windows Presentation Foundation)はWindowsデスクトップアプリ開発の選択肢として候補に挙がるものです。 まずはUIのロジックを作る主要な方法としてのコードビハインドとMVVM(Model-View-ViewModel)についてベタに触れていきます...

    記事を読む
  • | ブログ | 10 min read
    #JetBrains #AIエージェント #java #summer2025

    JetBrainsのJunieを使ってみた(導入編)

    この記事は夏のリレー連載2025 11日目の記事です。 カレーの付け合わせには、福神漬けよりもらっきょうの方が好きな塩田です。 今年の4月に、JetBrains社からAIエージェントのJunieが一般公開されました。 AIエージェントとしては他にも、Claude CodeやCursorなどがありますよね。 筆者は日ごろからIntelliJ IDEAを利用する機会が多いので、今回はJetBrainsのJunieについて記事にしたいと思います...

    記事を読む
  • | ブログ | 3 min read
    #GitHub Copilot #生成AI #summer2025

    Copilotのプルリクレビューのすすめ — カスタム命令と日本語化の実践

    この記事は夏のリレー連載2025 10日目の記事です。 はじめに # 現場で GitHub + GitHub Copilot を使っていて、最近はプルリクエストのレビューをセルフチェックも兼ねて Copilot に依頼しています。 結構的確にコメントしてくれるのですが、デフォルトでは英語で返ってくるため、日本語で返してほしいと思い調べ始めたのが本記事のきっかけです...

    記事を読む

豆蔵では共に高め合う仲間を募集しています!

recruit

具体的な採用情報はこちらからご覧いただけます。