EKSからkopsで構築したKubernetesクラスタに乗り換えた

Anket は今まで EKS を使って Kubernetes を運用してきました。 blog.hatappi.me EKS を使って運用し始めたのが4ヶ月くらいですが、今回 kops で構築した Kubernetes (k8s) クラスタに乗り換えました。 このエントリではなぜ乗り換えたかなどを書いていこう…

Block KitのButtonに色つけれるようになったのでAnketでも取り入れました

Back by popular demand! Color buttons are now available for Block Kit enabled apps https://t.co/hM2H0RzN1H— Slack Platform (@SlackAPI) April 12, 2019 ついに Slack Block Kit のButtonに色がつけられるようになった!!!! 嬉しい。 [ { "type": "act…

Chainer Meetup #09で「RubyでChainerつくってます!!」というタイトルで発表してきました

月に1回は登壇するチャレンジをしていて今月は月初に1回LTしたので今日は2回目なので良いペース!! 今日はお誘いいただいて Chainer Meetup で登壇してきました。 chainer.connpass.com 資料はこちらです。 speakerdeck.com 今回はRed Chainerをなぜ作ったか…

Anketのメッセージをjsx-slackを使ってBlock Kitベースへ変更しました

Block Kit は 今年の2月に発表されたツールセットです。 これを使うことで今までよりもリッチに情報を表示したりSlack Appの対話性が向上するようです。 japan.zdnet.com 実際に見てみるのが早いです。 Block Kit Builder というプロトタイピングツールが提…

eksctl で VPC を作るのをやめて Terraform で作るようにしました

Anket は EKS を使ってます。 こんな感じ↓ 今回やったこと AWS 内の各サービスは基本は Terraform を使って作成しているのですがEKS周りの必要なものはeksctlを使ってました。 blog.hatappi.me Anket における Terraform と eksctl の役割をざっと書くとこん…

AnketのAurora MySQLのVPCを引っ越しました

Anket はSlack でアンケートをとるためのサービスです。 hatappi.slack.com 今回やったこと Aurora MySQL の VPC を移行しました。 というのもAnket は EKS を使って k8s 上にアプリケーションを構築しているのですが、Redis と DB を AWS のサービスを利用…

yarnで管理しているpackageやgemの定期更新はPRまでは自動化!!

blog.hatappi.me 以前↑な記事を書きました。 この時は gem の update だけでよかったけど Yarn でパッケージをしているのでそっちも定期的に update していきたい ということで Yarn で管理しているパッケージの定期更新に使ったのがこちら github.com 自分…

Otemachi.rb #13 で「EKSにRailsをのせた」話をしてきました

初参加の地域.rb、今年初LT、転職後初LTというはじめてずくしのLTしてきました。 参加したのは Otemachi.rb !! enechange-meetup.connpass.com 登壇資料はこちら。 speakerdeck.com 内容としては最近やっていた Anket のインフラ環境を EC2 上から EKS に…

EKS で ALB のホストごとにヘルスチェックを設定する

前提として今回の記事は AWS ALB Ingress Controller を使用していることを想定しています。 ALB Ingress Controller については以前書いた記事にのっているので、そちらを参考にしてください blog.hatappi.me 今回やりたかったこと EKS のクラスタには2つの…

Anket を EKS (k8s) に移行しました

タイトル通り Anket を EKS に移行しました!! Anket とは? Anket は Slack 上でアンケートをとり Slack 上、 WEB 上で確認できるサービスです。 blog.hatappi.me なぜ移行したのか? kubenetes 使ってみたかった 遅かれ早かれ kubernetes は使うことになるだ…