Foreverly

メモ帳

Kubernates

Kubernetes2 Advent Calendar 2020 3日目: redis-operatorの導入

この記事は Kubernetes2 Advent Calendar 2020 の 3 日目です。 直前に空きが出ていたので光速で書きました。 枠が勿体無いですからね。がんばりました。 2日目がCRDだったのでOperatorの話にしました。 直前でアレなのですが書く時間を確保できなさそうなの…

CNDT2020で発表してきた

CloudNativeDays2020で以下のタイトルで発表してきました。 Amebaアフィリエイト基盤のGKEアーキテクチャとマイクロサービス | CloudNative Days Tokyo 2020 会社のスポンサー枠ということで40分の発表枠を頂きました。 無論40分話せる自信がないので、サー…

GKE + datadogの監視の仕組みをhelmfileを使っての下準備

GKE + datadogの監視をするのにhelmfileを使ってdatadog-agentを入れるのと、 helmfileをCircle CIで回してパッケージ管理の準備までしてしまおうというもの。 Integrationの有効化 Datadogなので、まずはintegrationの有効化 必要に応じてだけど、代替以下 …

podのCrashLoopBackOff原因およびNodeのNot Readyフラッピング問題調査

これは何? とあるPodがCrashLoopBackOffのステータスになりあがってくれず、 それにあわせてNodeのstatusがNot Readyでフラッピングしている。 調査しつつ周辺技術(kubelet, CRI,CNIとか)についても調べて自信ニキになりたい。 事象 fluentdのpodがCrashLoop…

Service Discovery for Microservices with Kubernetes

302-app-discovery Service Discovery for Microservices with Kubernetes ハードコードされたIPアドレスを使用するのではなく、 アプリケーション内のさまざまなマイクロサービスがサービス検出を使用してインフラストラクチャ内で互いにどのように位置付け…

k8sクラスタのアップグレード

203-cluster-upgrades Kubernetesクラスタのアップグレード AWS上のKubernetesクラスタのアップグレードは、kopsで簡単にできます。 今回Kubernetesクラスターを2つの方法でアップグレードする方法を試します。 インプレースアップグレード Kopsを使用すると…

# 202-service-mesh

Istioも0.8がリリースされたので、Istioの公式ドキュメントからサンプルアプリケーションを動かしたほうがよいです。 それでは続きをしていきます。 Service Mesh integration with Kubernetes Service MeshコンポーネントをKubernetesクラスタに統合する方…

aws-workshop-for-kubernetes(201-cluster-monitoring)

前回の続きから 201-cluster-monitoring Kubernetes Cluster Monitoring Introduction 今回、以下を使用してKubernetesクラスタを監視していきます。 Kubernetesダッシュボード Heapster、InfluxDB、Grafana Prometheus, Node exporter、Grafana Prometheus…

aws-workshop-for-kubernetes(101〜103)

101-start-here Kubernetes - Cloud9開発環境の設定 aws-workshop-for-kubernetesの101-start-here Cloud9を使うためにバージニアリージョンを選び、CloudFormationで既存のVPCを選び サブネットを選択して、次へを押せば、 k8s-workshopというスタックがで…

minikubeでWordPress環境を構築

こちらKubernetes ハンズオンをやりました。 適宜コマンドや説明を修正、補足した作業メモです。 ゴール VirtualBox環境の1VM上にk8s環境をつくりwordpressを構築していきます。 事前知識 Pod Podはk8sでアプリケーションを動かす最小単位のリソースです。 …

JAPAN CONTAINER DAYS V18.04に行ってきた

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…