まっしろけっけ

めもてきなやーつ

kubernetes

Istio を利用して HTTP Request 時に問題があったら retry してもらう

はじめに Istio is istio.ioservice mesh の一種で色々な事ができるので上記参照(雑) 内部的に envoy を使ってたりする。 今回やる事 特定の pod から別の pod にアクセスする際に稀にネットワーク的な問題で繋がらなかったり、アクセス先の pod が高負荷で…

EKS の node を managed node groups 管理に移行する

はじめに aws.amazon.comEKS の managed node groups にカスタム AMI と EC2 起動テンプレートのサポートが追加されました。 元々 managed node groups が出る以前から EKS を使用しておりかつカスタム AMI も使用していたので managed node groups が登場し…

kubeval を CI に組み込んで kubernetes の yaml をチェックする

はじめに kubeval is これ github.com1 年くらい前に kubernetes の yaml の形式が正しいのか?を CI とかでチェックしたいな〜という気持ちになり色々なツールを調べはしたんですが、 その時はいまいちしっくりこなかった(記憶が曖昧)で導入を見送ったので…

EKS で Auto Scale 導入した後のトラブルを解消する

はじめに shiro-16.hatenablog.comAuto Scale 導入に関しては上記を参照。 今回のトラブルとは Auto Scale によって workernode 自体は増えたのにその workernode に pod が作られた時に IP が の状態のままで pod が起動しないというもの。 調査をする 正常…

Kubernetes Meetup Tokyo #24 で登壇してきた #k8sjp

Kubernetes Meetup Tokyo とは k8sjp.connpass.comKubernetesのことを詳しく聞く会とのこと登壇経緯は青山さん(以下青)青「次回○○って回なんですけどネタないですか?」 僕「〜って感じなら喋れますよ」 青「ではそれで」雑にまとめるとこんな感じ 登壇内容 …

EKS で Auto Scale 導入したお話

はじめに お仕事で開発している minne というサービスは OpenStack と AWS のハイブリットクラウドなのだけれど(詳細はこちら)色々つらみがあってそのつらみを解決するために Kubernetes への移行を行ったんですよ。(移行についてはまた別のお話なので何処か…

EKS の pod で mackerel-container-agent を動かして監視する

はじめに EKS is これで最近 EKS を触ってアレコレしてるんだけどそのアレコレの一つで mackerel-container-agent 導入してメトリクスを収集するというのがあった。僕が所属している GMO ペパボでは mackerel をかなり使っていて mackerel 上で一括して見ら…

Cloud Native Meetup Tokyo #7 で登壇して来た

Cloud Native Meetup Tokyo とは cloudnative.connpass.com Cloud Native に近しい技術や CNCF がホストするプロジェクトについて共有し合う会です!昨今はコンテナ関係のエコシステムが大量に増えてきましたが、それらの技術検証結果などを発表しあう?場と…