Mirai Translate TECH BLOG

株式会社みらい翻訳のテックブログ

Apache Airflow (MWAA) から EKS の Pod を起動・停止して AWS コストを削減する

この記事はみらい翻訳 Advent Calendar 2023 の 22日目です。 こんにちは!プラットフォーム開発部 SRE チームの jeff です。 Amazon Managed Workflows for Apache Airflow (MWAA) から EKS の Pod を起動・停止できるようにして AWS コストの削減を行なっ…

CodeDeployの実行順はちゃんと意識しよう

AWS

こんにちは!プラットフォーム開発部 SRE チームの jeff です。 先日起こった AWS CodeDeploy の事象について備忘録がてら書いていきます。 AWS CodeDeploy とは? AWS が提供するアプリケーションのデプロイを自動的に行うマネージドサービスです。EC2, Lam…

EKS の aws-auth をいじって Fargate が立ち上がらなくなった話

こんにちは。みらい翻訳 SRE チームの jeff です。 遅くなりましたが みらい翻訳 Advent Calendar 2022 の 8日目です。 EKS を触ってて表題の件で少しハマったので書き記しておこうと思います。 aws-auth は kubernetes の ConfigMap リソースで IAM エンテ…

EKS の aws-loadbalancer-controller のインストールを terraform 化する

こんにちは。みらい翻訳 SRE チームの jeff です。 前回の記事で EKS に aws-loadbalancer-controller を導入するところまで書きました。 今回はこれをインストールしやすいように terraform 化するまでを書きたいと思います。 記事の内容について 今回書く…

EKS on Fargate で aws-loadbalancer-controller を有効にするまで

こんにちは。みらい翻訳 SRE チームの jeff です。 現在 SRE で EKS 導入を進めています。 EKS を導入するにあたり、EKS でロードバランサー気軽に扱えるように aws-loadbalancer-controller を有効化しようとしましたが、色々とハマりポイントがあったので…

Developers Summit 2022 登壇レポート「リーンな開発を目指す第一歩」 SRE 編

こんにちは。みらい翻訳のクラウド AI 翻訳サービス Mirai Translator 開発チーム SRE の jeff です。 2022年2月に行われた Developers Summit 2022 に登壇しました。遅くなりましたがそのレポートを書いていきます。 event.shoeisha.jp 発表内容について 「…

GitHub Actions で AWS OIDC 認証&プロファイル付きで awscli を使う

こんにちは。みらい翻訳のクラウド AI 翻訳サービス MiraiTranslator 開発チーム SRE の jeff です。 MiraiTranslator はサービスを AWS に構築しており、CI の一部に Github Actions を使用しています。少し前になりますが Github Actions で OIDC(OpenID …