タグ

autopilotに関するtakaya030のブックマーク (6)

  • GKE(Google Kubernetes Engine) Autopilotの限定公開クラスタにIAPを利用してアクセスする | Tech-Tech

    エヌデーデーの関口です。 このTech-Techが始まった初期の頃に、限定公開クラスタの紹介をしましたが、当時はAutopilotがなかったので、少々複雑に考えなければならない部分がありました。 今回はAutopilot版の限定公開クラスタを作成してみて、IAPを利用してアクセスするという記事です。 まあ、ネタとしては既に出尽くされた感のあるものですが、最後の方に少しだけ実験的な事をやっていますので、最後までご覧ください。 GKE AutopilotとはGKEはコンテナオーケストレーションのソフトウェアであるKubernetes(k8sと略します)をGoogle Cloud上でマネージドに提供しているサービスです。 k8s自体は、複数のノードと呼ばれる仮想(or物理)マシンを一つのプラットフォームとして、その上で更に複数のコンテナなどを稼働させておくことができるものです。 すでにk8sのこ

    GKE(Google Kubernetes Engine) Autopilotの限定公開クラスタにIAPを利用してアクセスする | Tech-Tech
  • 完全マネージドな k8s ! GKE Autopilot を解説する

    Kubernetes / GKE ファンの皆様こんにちわ。Google Cloud の Kazuu (かずー) です。GKE Autopilot が GA になりました。弊社公式ブログに続きまして、GKE Autopilot を日語で解説していきたいと思います。 記事は以下、3 部構成となります。 GKE Autopilot 概要GKE Autopilot を試してみるGKE Autopilot がハマりそうなユースケースは? 1. GKE Autopilot 概要GKE Autopilot は GKE の新しいモードです。Control Plane に加えて、Node が完全マネージドになります。これまでの GKE では Node はユーザー自身が必要台数分作成し、以後の Day 2 オペレーション (e.g. アップグレード) 等も気に掛ける必要がありました。GKE Autopil

    完全マネージドな k8s ! GKE Autopilot を解説する
  • 開発環境のリソース無駄使いを防止しました!|Daisuke Taniwaki

    ユビーではdev-nと呼ばれるユビーのサービスを構成する全マイクロサービスを開発者ごとのKubernetes環境にデプロイして、検証ができる仕組みがあります。 GKEのAutopilotを利用しているため、Podが必要とするリソースが足りなくなると新しくNodeが追加されるため、開発者側はリソースの制限を気にすることなく利用することができます。 これは非常に良い仕組みなのですが、開発者やマイクロサービスが多くなってくると、Podを動かすNodeの数も比例して増えていきます。 さらに開発者は24/365で開発環境を利用しているわけではないので、夜間や週末はリソースを無駄にしていることになります。 KubernetesにはDeploymentのPod数をリソースの使用状況で調整できるHPA (Horizontal Pod Autoscaler)という仕組みがありますが、オートスケーリングのため

    開発環境のリソース無駄使いを防止しました!|Daisuke Taniwaki
    takaya030
    takaya030 2023/04/03
    "これを使うと、毎日あらかじめ設定した時間になると自分の環境の全Deploymentのreplicasを0にしてPodを落としてくれて、次の日の決められた時間になるとreplicasの数を元に戻してくれます。"
  • skaffold をGKE-autopilot で開発環境として利用する - y-ohgi's blog

    TL;DR GKE-autopilot でskaffold を使う skaffold のホットリロードを試す 概要 GKE-autopilot で開発環境としてskaffold を使い、開発効率化をする versions macOS 11.5.2 GKE-autopilot v1.20.8-gke skaffold v1.30.0 skaffold を実行する CLI のインストール $ brew install skaffold GCP Artifact の認証情報を取得 GCP Artifact を使用したいため認証情報を予め取得する $ gcloud auth configure-docker \ asia-northeast1-docker.pkg.dev Docker の準備 nginx を立てて単純なhtml のホットリロードを試すための Dockerfile を作成 FROM

    skaffold をGKE-autopilot で開発環境として利用する - y-ohgi's blog
  • 【GCP】GKE Autopilot Spot Podを導入してPod料金を60〜91%削減した話

    こんばんは、しーまんです。 最近AWSのネタばかりでGCPのことに触れていなかったので、今回はGCP関連の記事になります。 GCPでインフラを構築しているサービスで、最近では GKE Autopilot を使用することが多くなってきました。番環境ではそこまで導入は多くないイメージですが、ホスト管理が不要になるので、開発環境ではよく利用しています。 今回はそんなGKE Autopilotを使用している環境でSpot Podを導入してインフラ費用を削減しましたので、その話題に触れていきたいと思います。 もしGKE Autopilotを既に使用しているけど Spot Pod の導入をまだしていないという方は、是非この記事を参考にして導入をしてみてください。かなり効果が高い費用削減が行えると思います! Spot Podとは Spot Podとは、2021年11月に発表されたGKE Autopil

    【GCP】GKE Autopilot Spot Podを導入してPod料金を60〜91%削減した話
  • GKE Autopilot を半年運用してみて...めっちゃラク! - Beatrust techBlog

    Beatrust で SRE をやっている Yuta(中川 裕太)です.運用がラクにできように色々と改善したり,セキュリティ向上したり,インフラ作ったり API 開発したりしています. 今回のブログでは,Google App Engine (GAE) から Google Kubernetes Engine (GKE) Autopliot へ移行し半年間運用してみて感じたメリットやハマりポイントについて紹介します. モチベーション Beatrust では初期立ち上げの開発コストを下げるため,もともと GAE を用いて開発運用してきました.様々なお客様にご利用いただく中で,嬉しいことに今後 10 倍,100 倍のユーザ数成長が見込めるようになってきました.そういった状況下で以下のような GAE の課題も顕在化しており,インフラの抜的見直しを実施する必要がありました. GAE では Auto

    GKE Autopilot を半年運用してみて...めっちゃラク! - Beatrust techBlog
  • 1