Kubernates
この記事は Kubernetes2 Advent Calendar 2020 の 3 日目です。 直前に空きが出ていたので光速で書きました。 枠が勿体無いですからね。がんばりました。 2日目がCRDだったのでOperatorの話にしました。 直前でアレなのですが書く時間を確保できなさそうなの…
CloudNativeDays2020で以下のタイトルで発表してきました。 Amebaアフィリエイト基盤のGKEアーキテクチャとマイクロサービス | CloudNative Days Tokyo 2020 会社のスポンサー枠ということで40分の発表枠を頂きました。 無論40分話せる自信がないので、サー…
GKE + datadogの監視をするのにhelmfileを使ってdatadog-agentを入れるのと、 helmfileをCircle CIで回してパッケージ管理の準備までしてしまおうというもの。 Integrationの有効化 Datadogなので、まずはintegrationの有効化 必要に応じてだけど、代替以下 …
これは何? とあるPodがCrashLoopBackOffのステータスになりあがってくれず、 それにあわせてNodeのstatusがNot Readyでフラッピングしている。 調査しつつ周辺技術(kubelet, CRI,CNIとか)についても調べて自信ニキになりたい。 事象 fluentdのpodがCrashLoop…
302-app-discovery Service Discovery for Microservices with Kubernetes ハードコードされたIPアドレスを使用するのではなく、 アプリケーション内のさまざまなマイクロサービスがサービス検出を使用してインフラストラクチャ内で互いにどのように位置付け…
203-cluster-upgrades Kubernetesクラスタのアップグレード AWS上のKubernetesクラスタのアップグレードは、kopsで簡単にできます。 今回Kubernetesクラスターを2つの方法でアップグレードする方法を試します。 インプレースアップグレード Kopsを使用すると…
Istioも0.8がリリースされたので、Istioの公式ドキュメントからサンプルアプリケーションを動かしたほうがよいです。 それでは続きをしていきます。 Service Mesh integration with Kubernetes Service MeshコンポーネントをKubernetesクラスタに統合する方…
前回の続きから 201-cluster-monitoring Kubernetes Cluster Monitoring Introduction 今回、以下を使用してKubernetesクラスタを監視していきます。 Kubernetesダッシュボード Heapster、InfluxDB、Grafana Prometheus, Node exporter、Grafana Prometheus…
101-start-here Kubernetes - Cloud9開発環境の設定 aws-workshop-for-kubernetesの101-start-here Cloud9を使うためにバージニアリージョンを選び、CloudFormationで既存のVPCを選び サブネットを選択して、次へを押せば、 k8s-workshopというスタックがで…
こちらKubernetes ハンズオンをやりました。 適宜コマンドや説明を修正、補足した作業メモです。 ゴール VirtualBox環境の1VM上にk8s環境をつくりwordpressを構築していきます。 事前知識 Pod Podはk8sでアプリケーションを動かす最小単位のリソースです。 …
https://medium.com/@yukotan/japan-container-days-v18-04-%E3%81%AE%E8%B3%87%E6%96%99-4f380fb7b696 サイバーエージェントにおけるプライベートコンテナ基盤AKEを支える技術 https://speakerdeck.com/masayaaoyama/saibaezientoniokerupuraibetokontenaji…