「Google Kubernetes Engine」で小規模クラスタが簡単に実行可能に:オープンソースツールや新テンプレートを公開
Googleは、「Google Kubernetes Engine」において最大4ノードの小規模クラスタを簡単に手ごろなコストで実行するための一連のツールとドキュメントなどをリリースした。
Googleは2018年10月4日(米国時間)、「Google Cloud」に含まれる「Google Kubernetes Engine(GKE)」において、最大4ノードの小規模クラスタを簡単に手ごろなコストで実行するための一連のツールとドキュメントなどをリリースした。
GKEは、Google Cloudのインフラを使用して、コンテナ化されたアプリケーションのデプロイや管理、スケーリングを行うマネージド環境を提供するサービス。オープンソースのコンテナオーケストレーションプラットフォーム「Kubernetes」を使ってコンテナクラスタの操作を行う。
今回発表したのは、オープンソースユーティリティー「kubehost」と、開発者向けテンプレート、ドキュメントだ。
- kubehost
kubehostは、シングルホストのKubernetesクラスタで動作するサービスをエクスポーズするユーティリティーだ。本番環境で使用しない開発ワークロード向けに設計されている。kubehostを使うことで、外部Webサービスを使用するシングルノードGKEクラスタの月間の実行コストを50%以上低減できるという。
開発環境をスケーリングしたい場合、kubehostを使ってシングルホストサービスを簡単にアップグレードし、本番グレードの負荷分散サービス「Google Cloud Load Balancer」と組み合わせて動作できる。
- 開発者向けテンプレート
Googleは、ユーザーがGKE環境をできるだけ迅速に構築できるよう、小規模開発環境向けの新しいテンプレートを作成した。もともとはGoogleのソリューションアーキテクトグループが内部的に利用するために作成したテンプレートだが、GKEチームによる検証を経て、多数の顧客と契約の下で使用されてきた実績がある。
クラスタの作成時に「Google Cloud Console」から、新しいテンプレートに直接アクセスできる。既にGKEの一部の顧客向けに提供を始めており、全てのユーザーが利用できるようにする予定だ。
- ドキュメント
ドキュメントの充実を求めるGKEの顧客からの要望に対応し、Googleは新しい「GKE How-to Guide(入門ガイド)」を用意した。このガイドでは、幾つかの一般的な構成について解説している。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- Google Cloudが推進する、さまざまな「サーバレス」
Googleのクラウド事業部門Google Cloudが、2018年7月にサンフランシスコで年次カンファレンス「Google Cloud Next ‘18」を開催した。本連載では、同イベントにおける数々の発表を、クラウドエースおよび吉積情報のエンジニアが解説する。第1回として、アプリケーション開発関連の発表をまとめる。 - Google、GCPでオンプレミスKubernetes、Istio、サーバレスなどを発表
Googleは2018年7月24日(米国時間)、同社がサンフランシスコで開催中のGoogle Cloud Platform(GCP)に関する年次イベント「Google Cloud Next ’18」で、Kubernetes、Istio、サービス監視、サーバレスなどのマネージドサービスを統合した「Google Services Platform」を発表した。 - Google、「Kubernetes Service Catalog」と「Service Broker」を発表
Google Cloud Platform(GCP)上のKubernetesクラスタや、オンプレミスのKubernetesクラスタからGCPサービスへの接続を容易にする「Kubernetes Service Catalog」と「Service Broker」の各β版が間もなくリリースされる。