サイボウズではMOCO(MySQLオペレータ)やTopLVM(CSIプラグイン)をはじめとする数多くのカスタムコントローラやオペレータを開発し、RookやVictoriaMetrics Operator, ECKなどサードパーティ製のオペレータを含め、本番環境で運用しています。
それらの開発や運用の中で様々な問題に直面し、安定運用の維持に必要な対応をおこなってきました。
本発表ではこれまでの経験からチームが学んだKubernetesオペレータのアンチパターンとベストプラクティスを紹介します。