EKS

EKSクラスタのバージョンアップ手順

3/10にEKSでKubernetesのバージョン1.15のサポートが開始されたことに伴いバージョン1.12が5/11でサポート対象外となります。そのため、現在のバージョンが1.12の場合は速やかなアップデートが必要になります。Kubernetesについてはリリースサイクルが早く、…

aws-google-authとdirenvを使ってEKSのクラスタ切り替えを安全に行う

EKS

みなさんEKSクラスタの切り替えはどうしてますか?kubectxを利用されている方は多いのではないでしょうか? kubectxは切り替えは非常に便利なのですが、逆に便利すぎてクラスタの選択を誤って冷や汗をかいたということはないでしょうか。 私自身は10程度のEK…

EKS構築メモ

EKS

Amazon EKSを触り始めて4ヶ月ほど経ちました。これまでの構築の経験を踏まえてハマった点やこうした方がいいなどの気づいた点や参考になったブログなど、あまりまとまった内容ではありませんがメモとしてまとめておきたいと思います。 VPCのCIDR設計 インス…

EKSでEBSのReadIOが高騰した話

EKS

はじめに あるシステムのステージング環境を運用している中で、EKSクラスタのワーカーノードが頻繁にダウンするというか事象が発生しました。 色々な調査の末、なんとか解決できましたので発生の経緯と対応内容を書いておきたいと思います。 環境 EKS(1.14…

kubernetesのServiceを使ってプライベートサブネットのRDSに接続する方法

EKS

EKSとRDSを利用して構築している環境があるのですが、RDSについてはプライベートサブネットに配置しているため、DB接続するには踏み台サーバを置いてポートフォワードするなどの対応が必要になります。 この方法だと踏み台サーバが必要になるため、以下のよ…

EKSのPod起動数の制限

EKS

最近、いくつかEKSの環境構築を進めているなかで、EKSのPodの起動数の制限がネットワークとインスタンスタイプに依存することが分かりました。すでに知っている人も多いと思いますが、備忘録として残しておきたいと思います。 Podの起動数 通常、Podの起動を…

EKSにおけるSecurity Group変更の注意点

EKS

長くなるので結論を先に書きます。 EKSのノードインスタンスにおいてセキュリティグループを変更(アタッチ or デタッチ)する際は、ノードグループを更新しましょう。要するに手動での変更は止めましょうということです。ちなみにアタッチ済のセキュリティ…