記事一覧 2025

  • Kubernetes v1.35: Timbernetes (The World Tree Release)

    By Kubernetes v1.35 Release Team | 2025.12.17 in ブログ

    編集者: Aakanksha Bhende, Arujjwal Negi, Chad M. Crowell, Graziano Casto, Swathi Rao 前回のリリースと同様に、Kubernetes v1.35のリリースでは新しいGA、ベータ版、アルファ版の機能が導入されます。 高品質なリリースの継続的な提供は、私たちの開発サイクルの強さとコミュニティからの活発なサポートを示しています。 このリリースは60個の機能改善で構成されています。 それらのうち、GAへの昇格が17個、ベータへの …

    続きを読む

  • Kubernetes v1.34: Of Wind & Will (O' WaW)

    By Kubernetes v1.34 Release Team | 2025.08.27 in ブログ

    編集者: Agustina Barbetta, Alejandro Josue Leon Bellido, Graziano Casto, Melony Qin, Dipesh Rawat 前回のリリースと同様に、Kubernetes v1.34のリリースでは新しいGA、ベータ版、アルファ版の機能が導入されます。 高品質なリリースの継続的な提供は、私たちの開発サイクルの強さとコミュニティからの活発なサポートを示しています。 このリリースは58個の機能改善で構成されています。 それらのうち、GAへ …

    続きを読む

  • デバイスを持つPodでの障害への対処

    By Sergey Kanzhelev (Google) Mrunal Patel (RedHat) | 2025.07.03 in ブログ

    Kubernetesはコンテナオーケストレーションのデファクトスタンダードですが、GPUやその他のアクセラレーターのような専用ハードウェアを扱うとなると、少し複雑になります。 この記事では、Kubernetesでデバイスを持つPodを運用する際の故障モード管理の課題について、KubeCon NA 2024でのSergey KanzhelevとMrunal Patelのセッションの知見に基づいて掘り下げます。 スライドと録画のリンクもご確認ください。 AI/MLブームとKubernetes …

    続きを読む

  • Kubernetes v1.33: 思い描いていたとおりに動作するようになったImage Pull Policy!

    By Ben Petersen (Microsoft), Stanislav Láznička (Microsoft) | 2025.05.12 in ブログ

    思い描いていたとおりに動作するようになったImage Pull Policy! Kubernetesには意外な挙動がいくつか存在しますが、imagePullPolicyの挙動もその一つかもしれません。 KubernetesがPodの実行を本質とするものであることを踏まえると、認証が必要なイメージに対してPodのアクセスを制限しようとする際に、10年以上前からissue 18787という形で注意点が存在していたことを知ると、意外に思うかもしれません。 この10年越しの問題が解決されるリリースは、非 …

    続きを読む

  • Kubernetes v1.33: HorizontalPodAutoscalerの設定可能な許容値

    By Jean-Marc François (Google) | 2025.04.28 in ブログ

    この投稿では、Kubernetes 1.33で初めて利用可能になった新しいアルファ機能である、HorizontalPodAutoscalerの設定可能な許容値 について説明します。 これは何ですか? 水平Pod自動スケーリングは、Kubernetesのよく知られた機能であり、リソース使用率に基づいてレプリカを追加または削除することで、ワークロードのサイズを自動的に調整できます。 たとえば、Kubernetesクラスターで50個のレプリカを持つWebアプリケーションが稼働しているとします。 …

    続きを読む

  • Kubernetes v1.33: EndpointsからEndpointSliceへの継続的な移行を進める

    By Dan Winship (Red Hat) | 2025.04.24 in ブログ

    EndpointSlice (KEP-752)がv1.15でアルファとして導入され、v1.21でGAとなって以来、Endpoints APIはKubernetesの中でほぼ使われず、埃を被っています。 デュアルスタックネットワークやトラフィック分散など、Serviceの新機能はEndpointSlice APIでのみサポートされているため、全てのサービスプロキシ、Gateway API実装、及び同様のコントローラーはEndpointsからEndpointSliceへの移行を余儀なくされました。 …

    続きを読む

  • Kubernetes v1.33: Octarine

    By Kubernetes v1.33 Release Team | 2025.04.23 in ブログ

    編集者: Agustina Barbetta, Aakanksha Bhende, Udi Hofesh, Ryota Sawada, Sneha Yadav 前回のリリースと同様に、Kubernetes v1.33リリースでは新しいGA、ベータ、アルファの機能が導入されています。 高品質なリリースの継続的な提供は、私たちの開発サイクルの強さとコミュニティからの活発なサポートを示しています。 このリリースには64個の機能改善が含まれています。 それらのうち、GAへの昇格が18個、ベータへの移行 …

    続きを読む

  • KubernetesのマルチコンテナPod: 概要

    By Agata Skorupka (The Scale Factory) | 2025.04.22 in ブログ

    クラウドネイティブアーキテクチャの進化が続く中、Kubernetesは複雑で分散したシステムをデプロイするための定番のプラットフォームとなってきました。 このエコシステムにおける最も強力でありながら繊細な設計パターンの一つがサイドカーパターンです。これは、開発者がソースコードに深く踏み込むことなく、アプリケーションの機能を拡張できる手法です。 サイドカーパターンの起源 サイドカーは、バイクに取り付ける信頼できる補助座席のようなものだと考えてみてください。 ITインフラストラクチャでは、重要な処理 …

    続きを読む

  • kube-scheduler-simulatorの紹介

    By Kensei Nakada (Tetrate) | 2025.04.07 in ブログ

    Kubernetesスケジューラーは、Podがどのノードで実行されるかを決定する、非常に重要なコントロールプレーンコンポーネントです。 そのため、Kubernetesを利用するすべてのユーザーは、スケジューラーに依存しています。 kube-scheduler-simulatorは、Kubernetesスケジューラーの シミュレーター であり、Google Summer of Code 2021において私(Kensei Nakada)が開発を開始し、その後多くのコントリビューションを受けてきたプロ …

    続きを読む

  • Kubernetes v1.33の先行紹介

    By Agustina Barbetta, Aakanksha Bhende, Udi Hofesh, Ryota Sawada, Sneha Yadav | 2025.03.26 in ブログ

    Kubernetes v1.33のリリースが近づく中で、Kubernetesプロジェクトは進化を続けています。 プロジェクト全体の健全性を高めるために、一部の機能が非推奨となったり、削除または置き換えられたりする可能性があります。 本ブログ記事では、v1.33リリースに向けて計画されている変更の一部を紹介します。 これらは、Kubernetes環境を安定して運用し、最新の開発動向を把握し続けるために、リリースチームが特に知っておくべきであると考えている情報です。 以下の情報は、v1.33リリース …

    続きを読む