今年のre:Inventのセッション、「Kubernetes at AWS: Strategy, road map, and vision」を聴講しましたのでレポートします。 ※大分抜粋してレポートしているので、詳細を知 […]
GitHub – abahmed/kwatch: monitor & detect crashes in your Kubernetes(K8s) cluster instantly
kwatch kwatch helps you monitor all changes in your Kubernetes(K8s) cluster, detects crashes in your running apps in realtime, and publishes notifications to your channels (Slack, Discord, etc.) instantly Contribute & Support Add a GitHub Star Suggest new features, ideas and optimizations Report …
自作して学ぶKubernetes Scheduler
自作して学ぶKubernetes Scheduler Mercari advent calender の21日目を担当します@sanposhihoです。現在大学の学部4回生で、メルカリでは内定者インターンとして、メルカリのホーム画面などのバックエンドを担当するチームに所属しています。 また、最近は個人的にKubernetesやその周辺のOSSにコントリビュートをしてい…
双方向ストリーミングなgRPCサーバーをGKEにデプロイしてみる
どうもMAD事業部の新井です。 本エントリは クラスメソッド Google Cloud Advent Calendar 2021 の14日目の記事です。 あまりいいネタも思いつかなかったので、前回作成したojichat- […]
Kubernetesを使う上で知っておきたいツールやプラグイン
本記事では、普段Kubernetesを触っている中で便利に感じたツールやコマンドをざっくばらんに紹介します。 Kubernetes初心者からベテランまで幅広く楽しんでいただければ幸いです。 krew krewでは、kubectlのプラグイン管理を行います。 これ以降、本記事で紹介するプラグインは全てkrew経由でインストールが可能です。
大規模ゲームインフラとしての_Kubernetes_とノーメンテナンス運用.pdf
Transcript COLOPL, Inc. All Rights Reserved|CONFIDENTIAL 1 大規模ゲームインフラとしての Kubernetes とノーメンテナンス運用 2021/12/3 Cloud Native Lounge #3 「Kubernetesで実現する大規模サービス基盤運用」 COLOPL, Inc. All Rights Reserved|CONFIDENTIAL 2 Table of Contents • ソーシャルゲームのバ…
IAMユーザー・アクセスキーを作成せずにRed Hat OpenShift Service on AWS(ROSA)クラスターを作成してみた
Red Hat OpenShift Service on AWS(ROSA;ロサ)はAWSで提供されるフルマネージドなOpenShiftサービスです。 ROSAでは ユーザー Red Hat それぞれが、AWSリソースを […]
multipass 上に kubernetes 環境を最速で作る
はじめに M1 Mac で multipass が動くみたいですね!(M1 持ってません、誰か下さい) ところで multipass で kubernetes 環境作るの面倒だなぁと思っていたのですが、k3s を使う事で、一瞬で作れる事が分かってしまいました。以下その手順を書いていきます。 最初に答えを書く 最初に答えを書くと以下だけです。Windows …
Aqua EnterpriseをAmazon EKS環境で構築する
コンサル部のとばち(@toda_kk)です。 クラウドネイティブアプリケーションのためのセキュリティソリューションであるAqua Enterpriseについて、Amazon EKS環境で構築する手順について記載します。 […]…
Kubernetesオペレータのアンチパターン&ベストプラクティス
Transcript None ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ None ⚫ ⚫ ⚫ None ⚫ ⚫ None type Reconciler interface { // コントローラのReconcile処理の実装 // 受け取ったRequestの内容に応じてリソースの作成や削除などの処理をおこなう // 処理の結果に応じてResultとerrorを返す Reconcile(context.Context, Request) (Result, error) …