初期構築の全コード化から運用フェーズでの引き算、どこも通る道なんだな
この界隈がインフラと呼んでいるものって、私から見たらすべてソフトウェアに見えるので、ちょっと面白く感じる。
ECSの環境変数をJira運用する愚かな組織の負債を、Terraformの分断という力技で誤魔化しているだけ。分離に伴うState競合やignore_changes、計算資源割当等の致命的な状態管理の課題解決から逃げた、中身と技術力のないポエム
環境変数の変更くらいならいきなりPull Requestを作れば良いだけじゃない?って提案するだけで解決しそう
昔MSの人がスライドで投影してた振り子の絵を思い出す。「我々は一時期すべてを.NETのマネージドコードにしようとしていましたが、振り子の針は戻りつつあります」って
あ、はい(問題の本質は開発運用フローであってIaCではないが…まぁいいか)
元のリポジトリでCODEOWNERSの設定をすれば良かったのでは。 リポジトリまたいでterraformが分散してるとさすがに厳しいでしょう。
チーム間の責任分界点を明確にしようねとか運用フローをちゃんとしようねってだけで、terraformあんまり関係ない気がする。IaCじゃなくても多分この問題は起きてる。
オーソドックス。待ち時間はチーム境界で発生するので、スピードを重視する組織では当然こういう対策になる。Terraform関係ない
“Terraformでは「静」のリソース管理に特化し、ECSタスク定義やStep Functionsの設定といった「動」のリソースは、アプリケーションのリポジトリ側で管理し、SE自身が自律的にデプロイできる体制への移行を進めています。”
似た話で、terraformってtfstate範囲のリソースを全部あるべき姿に変えちゃうので、例えばAさんがXアプリを修正中、BさんがYアプリを修正中とかだとつらい(BさんYデプロイでAさんXアプリが戻る)。アプリ関連はtf外としたい
cognitoとかdb系のうっかり削除防止⇨データリソース化の話かと思ったら運用の話だった。スピードのためなら他にも方法がありそう
たくさんの人同じ感想抱いたみたいだが、iac関係ないもうちょい変な何か
AWS Protonが同じ問題意識だったけど、サービス廃止になった。
terraform職人ファイト!
こういうときにこそecspressoよね
PR作ればいいだけでワロタ
全部Terraformで管理してはいけない?「かつての最適解」が生んだ管理の壁と、私たちが引き直した境界線
初期構築の全コード化から運用フェーズでの引き算、どこも通る道なんだな
この界隈がインフラと呼んでいるものって、私から見たらすべてソフトウェアに見えるので、ちょっと面白く感じる。
ECSの環境変数をJira運用する愚かな組織の負債を、Terraformの分断という力技で誤魔化しているだけ。分離に伴うState競合やignore_changes、計算資源割当等の致命的な状態管理の課題解決から逃げた、中身と技術力のないポエム
環境変数の変更くらいならいきなりPull Requestを作れば良いだけじゃない?って提案するだけで解決しそう
昔MSの人がスライドで投影してた振り子の絵を思い出す。「我々は一時期すべてを.NETのマネージドコードにしようとしていましたが、振り子の針は戻りつつあります」って
あ、はい(問題の本質は開発運用フローであってIaCではないが…まぁいいか)
元のリポジトリでCODEOWNERSの設定をすれば良かったのでは。 リポジトリまたいでterraformが分散してるとさすがに厳しいでしょう。
チーム間の責任分界点を明確にしようねとか運用フローをちゃんとしようねってだけで、terraformあんまり関係ない気がする。IaCじゃなくても多分この問題は起きてる。
オーソドックス。待ち時間はチーム境界で発生するので、スピードを重視する組織では当然こういう対策になる。Terraform関係ない
“Terraformでは「静」のリソース管理に特化し、ECSタスク定義やStep Functionsの設定といった「動」のリソースは、アプリケーションのリポジトリ側で管理し、SE自身が自律的にデプロイできる体制への移行を進めています。”
似た話で、terraformってtfstate範囲のリソースを全部あるべき姿に変えちゃうので、例えばAさんがXアプリを修正中、BさんがYアプリを修正中とかだとつらい(BさんYデプロイでAさんXアプリが戻る)。アプリ関連はtf外としたい
cognitoとかdb系のうっかり削除防止⇨データリソース化の話かと思ったら運用の話だった。スピードのためなら他にも方法がありそう
たくさんの人同じ感想抱いたみたいだが、iac関係ないもうちょい変な何か
AWS Protonが同じ問題意識だったけど、サービス廃止になった。
terraform職人ファイト!
こういうときにこそecspressoよね
PR作ればいいだけでワロタ