#GKEの記事一覧

Terraform に Helm チャートを組み込む

Terraform に Helm チャートを組み込む

はじめに 弊社では、インフラ構築に Terraform を使用しています。 Terraform は クラウド プラットフォームのリソースを作成するため、provider と呼ばれるプラグインを利用する必要があります。 Google Cloud のリソースを作成する場合は google provider を使用します。…

Chaos Meshでカオスエンジニアリング その1

Chaos Meshでカオスエンジニアリング その1

こんにちは、エンジニアのいずみです。 Chaos Meshでカオスエンジニアリング その1です。 その1はGoogleCloud上へデプロイして動かしてみよう編です。 Chaos Meshについて Choas Meshとは Chaos MeshはKubernetesに様々な障害のシミュレーションを行い、障害シナリオを…

Kubernetes の Pod のライフサイクルを理解しよう!初心者向け解説と GKE での検証

Kubernetes の Pod のライフサイクルを理解しよう!初心者向け解説と GKE での検証

こんにちは!この記事では、Kubernetes の基本である「Pod のライフサイクル」について解説します。 Pod は Kubernetes の中で最も基本的なコンポーネントで、アプリケーションを動かす「容器」のようなものです。この仕組みを理解することで、Kubernetes をより効果的に使えるようになります ま…

Open Match の Redis を Memorystore Redis に移行

Open Match の Redis を Memorystore Redis に移行

久々の投稿となります。よっしーです。今回は少しニッチな話題をお送りしたいと思います。 ネットゲームではサーバインフラにパブリッククラウドサービスを使用することが多く、 各クラウドサービスベンダーも、ゲームインフラ構築のためのサポートサービスを提供し、 インフラ構築を容易し、ゲームに必要な機能の安定して得られるようにな…

Cloud Functions vs Cloud Run vs GKE

Cloud Functions vs Cloud Run vs GKE

どうする?コンテナ化する? boom boom! Hello Cloud!どうも、しみちゃんでございます。 コンテナソリューションが当たり前に選択肢の一つとして挙げられるようになってから久しいですね。「 どうする?コンテナ化も視野にいれる? 」と突然話題に上がることも少なくありません。 特に、今年のMySQL 5.7…

GKEのyamlファイルの管理どうしてる?

GKEのyamlファイルの管理どうしてる?

こんにちはtsunodaです。 もう11月、、小さい頃は年末ってワクワクしましたよね!小さい頃は! GKEを触ってて思ったのが、 みんなyamlファイルどこにどう置いて管理してるの? です。 terraformのディレクトリ管理どうしてる?的な。 Dockerfile、cloudbuild.yaml、ingressや…

GKE 入門 2022年度版 その①(1/2)

GKE 入門 2022年度版 その①(1/2)

とにかくGKE/K8sを触ってみたい方むけ! boom boom! Hello Cloud!どうも、しみちゃんでございます。 GKE が広く使われるようになってから久しいですね。 GKEについて、たくさんの入門記事がある中、改めて2022年度版の最新の入門記事を書こうと思います。 こんな方におすすめの記事になっている…

 Google Cloud Deployでデリバリーしてみた

 Google Cloud Deployでデリバリーしてみた

どうも泉水です。 4ヶ月ほど経ってしましいましたが、1月26日にGoogle Cloud (GCP) DeployがGAされてちょっと使ってみたので使い勝手などをブログにしたいと思います。 実はpublic previewのタイミングでGAしたら使いたいなと思って触ってみてたんですけどね。。。 Google Clou…

GKEで簡単にnginxを立ち上げてみよう

GKEで簡単にnginxを立ち上げてみよう

1.Kubernetesって? コンテナオーケストレーションツールの標準ツールです。 このブログでは詳細は書きませんので公式サイトのKubernetesとは何か?を参照してください。 2\. Google Kubernetes Engine(GKE)って? Google Cloud (GCP)が提供するKuberne…

Kubernetesやってみた:Kubernetes 1.14以降の Kustomize 機能 実践

Kubernetesやってみた:Kubernetes 1.14以降の Kustomize 機能 実践

Kubernetes 1.14 以降にGAになったkustomize 機能について実践ベースで紹介します。 こんにちは。ペットのゴールデンハムスターのキンクマを眺めながらWork From Homeしている高田です。 ゴールデンと言えば最近無料配信中のゴールデンカムイを最新話まで勢いで読み切りました。勢いも情報量も凄…

go の kubernetes モジュールを GKE バージョンに合わせて更新

go の kubernetes モジュールを GKE バージョンに合わせて更新

ゲーム専用サーバで使っていた Agones, Open Match をバージョンアップしたので、GKE もバージョンアップしたらエラー発生! なんとかしましょー はじめまして、エンジニアのよっしーです。 ゲーム専用サーバで開発していたアプリの最新環境対応のために GKE, Agones, Open Match を最新…

GKE Autopilotを試してみた

GKE Autopilotを試してみた

boom boom! Hello Cloud! どうも、しみちゃんでございます。 今日は、今話題のGKE Autopilotを試してみたので チュートリアルと使用感のご紹介をしたいと思います。 GKE Autopilot が 2021/2/25 にリリースされました。 記事: Introducing GKE Auto…

Kubernetesやってみた:kustomize build を導入してサンプルを動かしてみよう

Kubernetesやってみた:kustomize build を導入してサンプルを動かしてみよう

Kubernetesの管理運用に使えるツールの導入と動作確認を実践ベースで紹介します。 こんにちは、grasys社内一のハムスター愛好者と自負している高田です。 今回は、弊社のプロジェクトでも導入しているKubernetesのツール紹介と、実際に導入にツールのインストールやサンプルを動かしていきます。 コマンドの結果…

CiliumでGKEコンテナネットワークを可視化する

CiliumでGKEコンテナネットワークを可視化する

CNI pluginの一つであるCiliumをGKEで構築したk8sクラスタにインストールして、お手軽コンテナネットワーク可視化を試したいと思います。 Cilium eBPF-based Networking, Observability, and Securityと銘打ってます。eBPFを利用すればLinux sy…

Agonesを構築してみた

Agonesを構築してみた

今回は、ゲーム専用サーバをKubernetes上で実行する為のソフトウェアAgonesの環境を構築してみました。 こんにちは、エンジニアの泉水です。 今回はゲーム専用サーバのホスティング、スケーリングをKubernetes上で管理するAgonesのサンプルをGKEへ上で構築してみました。 1.Agonesって? Ag…

マニュアルでLBを作成し、GKEとGCSをバックエンドとして指定した時のハマりポイント

マニュアルでLBを作成し、GKEとGCSをバックエンドとして指定した時のハマりポイント

どうも。しみちゃんでございます。 今回は、マニュアルで作成したLBのバックエンドにGKEやGCSを指定しよう、というパターンの紹介です。 Webコンソールや Ingress などを使用してLBを立てていると、普段なかなか意識しないリソースの設定などでハマったりするので、そういったポイントをお話したいと思います。 はじ…

GKEでFluentクラスタを作っちゃおう!もちろんBigQueryにデータを叩き込むよVer

GKEでFluentクラスタを作っちゃおう!もちろんBigQueryにデータを叩き込むよVer

(n‘∀‘)η ヤァーッホォー<2ヶ月ぶりの投稿だよ!grasysではプリチィ担当のどくまです♪ 今回はGKEでFluentクラスタを作った時の作業をまとめるよ!これができればあなたもGKEマスター? ぐらいな濃いめの内容になっています。 なので、初歩的なところははもろもろ省いちゃってますごめんなさい。 ゴール ワン…

GKEでコンテナ作成/管理しよう!

GKEでコンテナ作成/管理しよう!

GKEとは… Google Kubernetes Engine は、Docker コンテナの実行を支える強力なクラスタ マネージャおよびオーケストレーション システムとして機能します。ユーザーが定義する要件(CPU やメモリなど)に基づいてコンテナをクラスタにスケジューリングし、自動的に管理します。オープンソースの…