並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 32 件 / 32件

新着順 人気順

" Kubernetes"の検索結果1 - 32 件 / 32件

  • Kubernetes における cgroup v2 での Out-Of-Memory 問題の解決 - Preferred Networks Research & Development

    はじめに PFN のエンジニアの小松です。Cluster Services チームという機械学習基盤を開発・運用するチームに所属し、日々基盤の改善や新機能の開発を進めています。また、最近では社内基盤に限らず Preferred Computing Platform の開発・運用も行っています。 PFN での機械学習基盤ではコンテナを実行するオーケストレータとして Kubernetes を採用し、日々運用をしています。本記事ではKubernetes の機械学習基盤の日々の運用で社内からもらったフィードバックを 実装し、Kubernetes のアップストリームへ貢献した話題を紹介します。 PFN のクラスタチーム PFN の機械学習基盤を運用/保守しているクラスタチームでは、Kubernetes のバージョンアップの追従にも力をいれています。Kubernetes クラスタを継続的に更新し、バグ

      Kubernetes における cgroup v2 での Out-Of-Memory 問題の解決 - Preferred Networks Research & Development
    • 終わらせましょう。複雑過ぎるKubernetes/クラウドネイティブが生む心理的安全性の低下を――無料でクラウドセキュリティの勘所が分かる130ページの電子書籍

      クラウドの活用が一般化し、必要に応じてオンプレミスからパブリッククラウドにシステムやアプリケーションを移行する企業が増えている現在、クラウドの特性を生かすために必要となるクラウドネイティブ技術の見極めも進んでいると思います。「Docker」がよく使われているコンテナ技術や、コンテナ管理基盤として定着している「Kubernetes」を中心に、クラウドネイティブ技術は定番となるものがある程度出そろった、いわゆる“枯れている”状態になってきたといえます。 クラウドを導入する企業が増える中、本番環境で運用する際の大きな課題となるのは、やはりセキュリティではないでしょうか。特にクラウドネイティブのセキュリティについてはカテゴリーが細分化、複雑化して多彩なツールが提供されています。何をどう使えばいいのか分かりにくく、Kubernetes導入後に心理的安全性が低下した方も増えていると思います。 本eBo

        終わらせましょう。複雑過ぎるKubernetes/クラウドネイティブが生む心理的安全性の低下を――無料でクラウドセキュリティの勘所が分かる130ページの電子書籍
      • AIチームGoogle Kubernetes Engineオンボーディングチュートリアル - エムスリーテックブログ

        こんにちは。AI・機械学習チーム(以下AIチーム)チームリーダー、兼、エンジニアリンググループゼネラルマネージャーの横本(@yokomotod)です。 AIチームでは開発したMLプロダクトの実行基盤としてGoogle Kubernetes Engine(以下GKE)を採用しています。デプロイ関連コードのテンプレートも整備され、新しいプロダクトをスタートさせるときはGKE初心者でも簡単にデプロイまで持っていけるようになっています。 しかし自動生成は一方で、なにがどうなってデプロイされているのかブラックボックスのままになってしまいがちという問題もあります。 そこで今回は、チームメンバーへのオンボーディング、そしてKubernetesを触ってみたい人の参考になればと期待して、 ゼロからGKEにデプロイするハンズオン形式のチュートリアルを作ってみました。 What's this 前提条件 GKEク

          AIチームGoogle Kubernetes Engineオンボーディングチュートリアル - エムスリーテックブログ
        • Kubernetesで実践する Platform Engineering | 翔泳社

          Kubernetesの可能性を最大限に引き出す、プラットフォームエンジニアリングの決定版! 本書は『Platform Engineering on Kubernetes』の翻訳書です。 本書はKubernetesにおけるプラットフォームエンジニアリングを体系的に解説した決定版と言える書籍です。本書の解説はKubernetes上のプラットフォームの台頭から始まり、クラウドネイティブアプリケーションの課題、サービスおよび実行環境パイプライン、マルチクラウドインフラストラクチャー、そしてプラットフォームの構築および組織の成熟度に応じた進化に至るまで、幅広いトピックをカバーしています。さらにプラットフォームの測定方法についても解説しており、理論と実践のバランスが取れた構成となっています。 ■プラットフォームエンジニアリングとは プラットフォームエンジニアリングは開発チームが本来の価値創造に集中でき

            Kubernetesで実践する Platform Engineering | 翔泳社
          • Kubernetes 10周年 - The Linux Foundation

            LF Research        Cloud Native Computing Foundation Kubernetes 10周年 (日本語版を公開) 2024 年、Kubernetes は 10 周年を迎えました。この節目を記念して、Cloud Native Computing Foundation は LF Research に委託し、コミュニティにおけるこのテクノロジの影響について調査を行いました。CNCF は、このテクノロジが長年にわたってどのように成長してきたかを認識し、個々の開発者、利害関係者、組織にどのような影響を与えてきたかを把握したいと考えました。 この調査にはコミュニティ メンバーから多数の参加があり、テクノロジーが職業レベルと個人レベルで組織や個人に提供してきた計り知れない価値を物語るデータやストーリーが寄せられました。キャリアの成長や経済的利益から、技術革新や

              Kubernetes 10周年 - The Linux Foundation
            • Raspberry Pi 5でオンプレKubernetesに入門 - 電通総研 テックブログ

              はじめに こんにちは。金融ソリューション事業部エンジニアリングオフィスの加藤です。 仕事でGKEやAKSといったマネージドKubernetesサービスを利用したインフラ構築を経験してきました。 この記事では、Raspberry Pi 5でK8sクラスタを構築しながら、マネージドK8sのありがたみについて学んでいきます。 ゴール 以下の作業を通して、Kubernetesクラスタのオンプレ環境における構築手順の全体的な流れと、設計判断のポイントについてざっくり理解する Raspberry Piをセットアップする Kubernetesクラスタを作る Prometheus, Grafanaを入れてクラスタの監視環境をセットアップする Cloudflare tunnelを利用して、セキュアにインターネット経由からのアクセスをできるようにする 構成 Raspberry Pi 5は手元に3台あります。以

                Raspberry Pi 5でオンプレKubernetesに入門 - 電通総研 テックブログ
              • Roo Clineで「一行プロンプト+@」しただけで、約15分でKubernetes上で動くテトリスゲームが無からできました

                Roo Cline × Azure OpenAIで「一行の指示」から完成まで 皆様こんにちは。 アクセンチュア株式会社の佐藤です。世の中に佐藤は多いので、気軽にさゆって呼んでください 自分はKubernetesとAzureが得意というか、もう色んな感情を通り越して"好き"の領域にまで至っているわけなのですが、年末にGoogle Cloud Codeから「KubernetesをCode Assistがサポートするようになった!」みたいなニュースがありました。 意気揚々と触るも、あまり真価を発揮出来ず。(佐藤がうまく使えてないだけかも) 確かにkubernetesの構成ファイルであるyamlは生成できるが、単体ずつであり、めっちゃKubernetes側でエラー出る、といった具合でした。(佐藤がうまく使えてないだけかも) 結局、インフラ側のバグが多く、Kubernetesに詳しくないと原因に対処

                  Roo Clineで「一行プロンプト+@」しただけで、約15分でKubernetes上で動くテトリスゲームが無からできました
                • GitHub - podman-desktop/podman-desktop: Podman Desktop is the best free and open source tool to work with Containers and Kubernetes for developers. Get an intuitive and user-friendly interface to effortlessly build, manage, and deploy containers and Kuber

                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                    GitHub - podman-desktop/podman-desktop: Podman Desktop is the best free and open source tool to work with Containers and Kubernetes for developers. Get an intuitive and user-friendly interface to effortlessly build, manage, and deploy containers and Kuber
                  • オープンソース化から10年、「Kubernetes」が企業に与えた影響と課題をまとめたレポート Linux Foundationが公開

                    オープンソース化から10年、「Kubernetes」が企業に与えた影響と課題をまとめたレポート Linux Foundationが公開:回答者の59%が挙げた「Kubernetesの課題」とは Linux Foundation Japanは、調査レポート「Kubernetes 10周年」を公開した。「スケーラビリティ」をはじめ、企業のITシステムにさまざまなメリットを提供するKubernetesだが、回答者の半数はある課題に悩んでいた。

                      オープンソース化から10年、「Kubernetes」が企業に与えた影響と課題をまとめたレポート Linux Foundationが公開
                    • Kubernetes Meetup Tokyo #69 (2025/02/05 19:00〜)

                      お知らせ イベントページ内のフィードコメント投稿仕様を変更しました。今後、コメントの投稿は、イベントに参加登録(補欠・抽選を含む)しているユーザー、またはイベント開催関係者(管理者・発表者)のみ可能となります。参加登録をしていないユーザーで、イベントページに関する連絡や質問がある場合は、「イベントへのお問い合わせ」機能をご利用ください。 お知らせ 2024年9月1日より、connpassではスクレイピングを禁止し、利用規約に明記しました。以降の情報取得にはconnpass APIをご利用ください。APIご利用についてはヘルプページをご確認ください。 2月 5 Kubernetes Meetup Tokyo #69 コンテナーをデプロイできる強力なシステム Kubernetesのことを詳しく聞く会です!

                        Kubernetes Meetup Tokyo #69 (2025/02/05 19:00〜)
                      • KEDA を使用して Google Kubernetes Engine でゼロへのスケーリングを実現する | Google Cloud 公式ブログ

                        ※この投稿は米国時間 2024 年 12 月 13 日に、Google Cloud blog に投稿されたものの抄訳です。 Google Kubernetes Engine(GKE)でアプリケーションを実行しているデベロッパーや企業にとって、アイドル状態のときに Deployment をゼロにスケールダウンできれば、大幅な費用の削減につながります。GKE のクラスタ オートスケーラーはノードプールのサイズを効率的に管理しますが、完全なシャットダウンと起動(ノードプールをゼロまでスケールダウンした後、再びゼロからスケールアップすること)が必要なアプリケーションでは、GKE がゼロへのスケーリング機能をネイティブに提供していないため、代替手段が必要になります。これは、ワークロードが断続的に発生するアプリケーションや、トラフィック パターンが一定でないアプリケーションにとって重要です。 このブロ

                          KEDA を使用して Google Kubernetes Engine でゼロへのスケーリングを実現する | Google Cloud 公式ブログ
                        • Certified Kubernetes Application Developer (CKAD) 試験の学習方法 - Qiita

                          概要 2024年11月17日にCertified Kubernetes Application Developerの試験を受けて合格しましたが、具体的にどう勉強して良いかを共有したいと思います。ただ、試験内容を口外することはできないので、どんな勉強方法かを教えていければと思います。 Certified Kubernetes Application Developer (CKAD) 試験とは 実際にKubernetesを動かして、設計や構築、設定、デプロイするスキルを証明する試験とのこと。 形式 実技試験 試験時間 2時間 問題数 15~20問 最低限のLinuxコマンドやVimの操作は必要かなと。あと試験中はKubernetesとDockerとHelmの公式ドキュメントを読むことができます。 試験前後の気持ち 試験を受ける前まで感想 公式ドキュメントを見ながらテストを受けられて、たったの1

                          • ノードの Linux cgroupv2 への移行  |  Google Kubernetes Engine (GKE)  |  Google Cloud

                            フィードバックを送信 ノードの Linux cgroupv2 への移行 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 バージョン 1.32 以降、Google Kubernetes Engine(GKE)は cgroupv1 を実行しているクラスタを cgroupv2 に移行します。このページでは、次の方法について説明します。 クラスタのノードが実行されている cgroup モードと、ワークロードが cgroup モード間の移行の影響を受ける可能性があるかどうかを確認します。 GKE Standard クラスタのノードプールを cgroupv2 に移行します。 GKE を一時的に無効にします。これにより、cgroupv1 を使用しているノードプールが自動的に cgroupv2 に移行されます。cgroup モードの移行による影響を受ける可能性があるワーク

                              ノードの Linux cgroupv2 への移行  |  Google Kubernetes Engine (GKE)  |  Google Cloud
                            • LF Research & CNCF調査レポート「Kubernetes 10周年」を公開 - The Linux Foundation

                              Linux Foundation Research (LF Research) が Cloud Native Computing Foundation (CNCF) の委託を受けて作成した調査レポート「Kubernetes Turns 10」の日本語版「Kubernetes 10周年」が公開されました。 全レポートは、こちらからダウンロードできます : 日本語版 Kubernetes 10周年 : キャリア、組織、クラウドネイティブ コンピューティングにインパクトを与えた技術 オリジナル (英語) Kubernetes Turns 10 : The Technology’s Impact on Careere, Organizations and Cloud Native Computing 2024年、Kubernetesは10周年を迎えました。この節目を記念して、Cloud Nativ

                                LF Research & CNCF調査レポート「Kubernetes 10周年」を公開 - The Linux Foundation
                              • Kubernetes の ingress-nginx で basic 認証をかける/かけないホストを一緒に記述する

                                ingress-nginx の ingress マニフェストでは、basic 認証をかけるとマニフェスト全体に効いてしまいます。 basic 認証をかけたいホストとかけたくないホストを一つの ingress-nginx で動かすときは、ちょっとひと工夫必要になります。 basic 認証自体の設定はマニュアルをご覧ください。 コード 工夫といっても下記のようにマニフェストを二つ書けばいいだけです。 apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: ingress-auth namespace: 【namespace】 annotations: kubernetes.io/ingress.class: nginx nginx.ingress.kubernetes.io/ssl-passthrough: "true" n

                                  Kubernetes の ingress-nginx で basic 認証をかける/かけないホストを一緒に記述する
                                • Kubernetes と Docker の比較 - コンテナテクノロジーの違い - AWS

                                  Docker は、従来の方法よりも迅速にアプリケーションを構築、テスト、デプロイできるようにするコンテナランタイムテクノロジーです。Docker は、コンテナと呼ばれる標準化されたユニットにソフトウェアをパッケージ化します。コンテナには、ライブラリ、システムツール、コードなど、ソフトウェアの実行に必要なすべてのものが含まれています。Kubernetes はコンテナオーケストレーションツールです。これを使用することで、コンテナシステムをスケールできるため、コンテナを大規模に管理、調整、およびスケジュールできます。 Kubernetes と Docker はどちらもコンテナテクノロジーです。最新のアプリケーションは、マイクロサービス (各アプリケーションプロセスをサービスとして実行する独立したコンポーネント) で構成されています。各サービスは単一の機能を実行し、API と呼ばれる明確に定義され

                                    Kubernetes と Docker の比較 - コンテナテクノロジーの違い - AWS
                                  • Proxmoxで始めるおうちKubernetes超入門:おうちクラウド研究部

                                    自宅でKubernetesクラスタを作りたい必見の本となっています。自宅サーバーの基礎となるPCの選び方、そしてネットワークの構築などの基礎から始まり、Proxmoxのインストール、Kubernetesクラスタの構築を丁寧に扱っています。 少しでもKubernetesに興味のある方はぜひこの本で初めてみませんか? 【目次】 1. はじめに 1. 対象読者 2. Kubernetesを知ろう! 1. Kubernetesとは 2. Kubernetesの特徴 3. Kubernetesの概念 4. Kubernetesのアーキテクチャ 3. ハードウェアを選ぼう! 1. 今回利用するPC 2. 管理を楽にするためのツール 4. ネットワークを構築しよう! 5. Proxmoxを導入しよう! 1. Proxmoxのインストール 2. Proxmoxの設定 6. Kubernetesを導入しよう

                                      Proxmoxで始めるおうちKubernetes超入門:おうちクラウド研究部
                                    • Kubernetesで実践するPlatform Engineering発売記念! PFEM特別回 (2025/02/13 18:30〜)

                                      テーマ: Kubernetesで実践するPlatform Engineering発売記念! PFEM特別回 2025/02/19に、翔泳社より「Kubernetesで実践するPlatform Engineering」 が発売されます。 これは、Platform Engineering on Kubernetesの日本語翻訳版です。Kubernetesにおけるプラットフォームエンジニアリングを体系的に解説した、決定版と言える書籍です。 そこで、原著者であるMauricio Salatinoさん、および翻訳者のみなさまをお招きし、発売記念のスペシャルイベントを開催することとなりました! 今回は翔泳社のご厚意により、発売日より一週間近く早く書籍を入手できる先行販売を実施します! また、その場でMauricioさんや翻訳者のサインを貰えるサイン会を実施します。 またとないこの機会をお見逃しなく!

                                        Kubernetesで実践するPlatform Engineering発売記念! PFEM特別回 (2025/02/13 18:30〜)
                                      • Kubernetes 1.32: SIG-API Machineryの変更内容 - Qiita

                                        はじめに Kubernetes v1.32 がリリースされました 🎉 Flowcontrolのv1alpha3が削除され、久しぶりに非推奨APIが無くなりました。InPlacePodVerticalScalingは一時Beta昇格のPull-Requestがマージされていましたが、他の機能のテストに影響がでていたため見送られています。一方、前回入らなかったWatchListはベータに昇格しました。また、待望の(?)MutatingAdmissionPolicyの実装や、PodLevelResourcesという大きな変更もそれぞれアルファで入っています。 それでは、API周りの変更を担当するSIG-API Machineryの変更点をCHANGELOGからピックアックします。(📝がついた文章は、CHANGELOGの公式の内容ではなく筆者の補足です) SIG, KEPについてはこちらを参照

                                          Kubernetes 1.32: SIG-API Machineryの変更内容 - Qiita
                                        • Oracle Cloudの無料枠でKubernetesクラスタを構築する(完全版) - blog.potproject.net

                                          前回の記事はこちらです。この記事は前回の記事のリマスターみたいなものとなっております。 読む必要はありませんが、この記事よりも詳しく用語の説明をしている部分もあるため、読んだ方が問題が解消できるかもしれません。 Oracle Cloudの無料枠だけでKubernetes(k3s)クラスタを構築する この記事にて、Kubernetesクラスタを作成してから1年と半年ほど・・・ 1年くらいはノーメンテで動作していることを確認していました。 しかし・・・1年を超えたくらいで動作しなくなってしまいまして、やはりスペック に関しては非常に厳しいものがあったようです。 kubectl打ってタイムアウトになってしまうこともしばしばあり、当然ながら実用的にアプリケーションを動作させるのは無理だな、ということでそのまま放置しちゃっていました。 そして時が過ぎて、いきなりすごいニュースが自分のTLに流れてきま

                                            Oracle Cloudの無料枠でKubernetesクラスタを構築する(完全版) - blog.potproject.net
                                          • 高度な Azure Kubernetes Service (AKS) マイクロサービス アーキテクチャ - Azure Architecture Center

                                            この参照アーキテクチャでは、Azure Kubernetes Services でマイクロサービスを実行するときに考慮すべきいくつかの構成について詳しく説明します。 トピックには、ネットワーク ポリシーの構成、ポッドの自動スケール、マイクロサービスベースのアプリケーション全体での分散トレースなどが含まれています。 このアーキテクチャは、Microsoft が推奨する Azure Kubernetes Service (AKS) インフラストラクチャの開始点である AKS ベースライン アーキテクチャに基づいています。 AKS ベースラインでは、Microsoft Entra ワークロード ID、イングレスとエグレスの制限、リソース制限、その他のセキュリティで保護された AKS インフラストラクチャ構成などのインフラストラクチャ機能が詳しく示されています。 これらのインフラストラクチャの詳細

                                              高度な Azure Kubernetes Service (AKS) マイクロサービス アーキテクチャ - Azure Architecture Center
                                            • kubernetes デプロイ時に `MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable` エラーが出た際に対処方法

                                              kubernetes デプロイ時に `MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable` エラーが出た際に対処方法 2021-12-02 k8s で manifest file を編集して実行したら以下のようなエラーが出て実行できなかった。 Exception ( Monitor Deploy ) Deploy failed: The Deployment “—” is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{“app”:“—”}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immu

                                                kubernetes デプロイ時に `MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable` エラーが出た際に対処方法
                                              • Azure Kubernetes Service(AKS)のちょっとした運用ノウハウ

                                                本記事はFIXER Advent Calendar 2024(FIXER Advent Calendar 2024 ~ Tech編 ~)12月19日の記事です。 AKS Kubernetes のバージョンサポートについて AKSでサポートされてるk8sのバージョンはおおよそ4ヵ月毎に新しいものが出てきます。そのため運用が結構大変なんですが、長期サポートに対応したバージョンを利用すれば2年間の間と比較的長く利用できるので、運用の負担を減らすことができます。 (自動アップグレードにすればこの辺に関して解決の目途が立つと思うのですが、破壊的な変更等を含むバージョンの場合があるので、安全稼働を考慮するとまずは手動アップグレードになりがちだと思います) また、LTSを有効にするのはクラスターをPremiumレベルにし、LTSサポートプランを明示的に指定する必要があります。これらを行わないとサポート対

                                                  Azure Kubernetes Service(AKS)のちょっとした運用ノウハウ
                                                • 生成AIを活用したオープンソースのKubernetesビジュアライザー・「Karpor」 - かちびと.net

                                                  Karpor Karporは生成AIを活用したオープンソースのKubernetesビジュアライザーです。高度な検索、インサイト、生成AIなどによってリアルタイムの分析情報とソリューションを提供するよう開発されたそうです。 全てのクラスタにわたるリソースのリアルタイム同期と強力な検索機能とフィルタリングを利用する事でリソース管理を簡素化、モニタリング及びレポートツールの提供、リソースのインタラクティブなビジュアライズ、LLMを活用したAIアシスタントによってイベントやログを自動で分析し、洞察と推奨事項を提供するなど、Kubernetesの専門家を得たかのような体験を提供してくれるそうです。 kubernetesのエコシステムはより複雑になり、管理が困難に感じている開発者も少なくなく、運用とメンテナンスの負担も増している現状を解決し、kubernetesの可能性を最大限に活用するためにAIを活

                                                    生成AIを活用したオープンソースのKubernetesビジュアライザー・「Karpor」 - かちびと.net
                                                  • Kubernetesで使用できるローカルの永続ボリューム | SIOS Tech. Lab

                                                    前置き サイオステクノロジーの中島です。Kubernetesで動かしているコンテナのデータを保存したりする場合は永続ボリューム機能を使用する必要がありますので、完全なローカルで使用する場合について、三パターン(hostpath、NFS、iSCSI)に分けて使用する方法について説明します。 永続ボリューム機能とは PersistentVolume(PV)とPersistentVolumeClaim(PVC)のAPIを使用して用意される機能のことで、これら2点を定義することで、Pod内で作成されたデータをコンテナの外に保存することができます。 詳細は、公式ドキュメント(https://kubernetes.io/ja/docs/concepts/storage/persistent-volumes/)を参照してください。本記事であげた、三つ以外で対応されているプラグインについて記載されています

                                                      Kubernetesで使用できるローカルの永続ボリューム | SIOS Tech. Lab
                                                    • 自動プロビジョニングできるKubernetesのNFSストレージクラスの作成 - Qiita

                                                      # /etc/exports: the access control list for filesystems which may be exported # to NFS clients. See exports(5). # # Example for NFSv2 and NFSv3: # /srv/homes hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check) # # Example for NFSv4: # /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check) # /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check) # # General export for /home/

                                                      • 普段何となく使っているレベルからもう 1 ミリだけ詳しくなる Kubernetes の Service とは何ぞや | cloud.config Tech Blog

                                                        この記事はFixer Advent Calendar 7 日目の記事です。 また、なむゆの個人ブログにもマルチポストする予定です。 はじめに Kubernetes にアプリケーションを配置するときに使用するリソースの一つに Service があります。 仕事で普段既に構成されたマニフェストを利用していると、その役割としてやっていることを忘れがちになっていたので思い出しがてら記事にしてみます。 サービスディスカバリ とは Kubernetes の Service について説明する前に Kubernetes 上に展開したアプリケーションに対してどうやってアドレスを特定して接続を行うかを説明する必要があります。 Kubernetes 上に展開されるアプリケーションは Pod 内のコンテナとして存在しています。 そして、その Pod はそれぞれ Kubernetes クラスターのネットワーク内で指

                                                          普段何となく使っているレベルからもう 1 ミリだけ詳しくなる Kubernetes の Service とは何ぞや | cloud.config Tech Blog
                                                        • Kubernetesで実践する Platform Engineering【PDF版】 | SEshop.com

                                                          本製品は電子書籍【PDF版】です。 ご購入いただいたPDFには、購入者のメールアドレス、および翔泳社独自の著作権情報が埋め込まれます。 PDFに埋め込まれるメールアドレスは、ご注文時にログインいただいたアドレスとなります。 Amazon Payでのお支払いの場合はAmazonアカウントのメールアドレスが埋め込まれます。 本製品を無断で複製、転載、譲渡、共有および販売を行った場合、法律により罰せられる可能性がございます。 ご購入の前に必ずこちらをお読みください。 Kubernetesの可能性を最大限に引き出す、プラットフォームエンジニアリングの決定版! 本書は『Platform Engineering on Kubernetes』の翻訳書です。 本書はKubernetesにおけるプラットフォームエンジニアリング解説の決定版と言える書籍です。本書の解説はKubernetes上のプラットフォーム

                                                            Kubernetesで実践する Platform Engineering【PDF版】 | SEshop.com
                                                          • オープンソース化から10年、「Kubernetes」が企業に与えた影響と課題をまとめたレポート Linux Foundationが公開

                                                            オープンソース化から10年、「Kubernetes」が企業に与えた影響と課題をまとめたレポート Linux Foundationが公開:回答者の59%が挙げた「Kubernetesの課題」とは Linux Foundation Japanは、調査レポート「Kubernetes 10周年」を公開した。「スケーラビリティ」をはじめ、企業のITシステムにさまざまなメリットを提供するKubernetesだが、回答者の半数はある課題に悩んでいた。

                                                              オープンソース化から10年、「Kubernetes」が企業に与えた影響と課題をまとめたレポート Linux Foundationが公開
                                                            • Kubernetes初心者向けハンズオン Mac M1,M2で実施 | エンベーダー

                                                              この記事では、最新のApple Silicon(M1, M2, M3チップ)を搭載したMacやMacBookを使用して、Kubernetesの基本を学び、手を動かしながら実際に体験する方法をステップバイステップでご紹介します。もちろん、LinuxやWindowsでも実施可能です。 Kubernetesとは何か? Kubernetesは、コンテナ化されたアプリケーションのデプロイメント、スケーリング、管理を自動化するオープンソースのシステムです。Googleによって開発され、Cloud Native Computing Foundation (CNCF) に寄贈されました。複数のホスト上でコンテナを効率的に運用することを可能にし、大規模なアプリケーションの運用を容易にします。 なぜKubernetesが必要なのか? 近年、アプリケーション開発とデプロイメントのプロセスは、マイクロサービスアー

                                                                Kubernetes初心者向けハンズオン Mac M1,M2で実施 | エンベーダー
                                                              • Kubernetes 1.32: SIG-API Machineryの変更内容 - Qiita

                                                                はじめに Kubernetes v1.32 がリリースされました 🎉 Flowcontrolのv1alpha3が削除され、久しぶりに非推奨APIが無くなりました。InPlacePodVerticalScalingは一時Beta昇格のPull-Requestがマージされていましたが、他の機能のテストに影響がでていたため見送られています。一方、前回入らなかったWatchListはベータに昇格しました。また、待望の(?)MutatingAdmissionPolicyの実装や、PodLevelResourcesという大きな変更もそれぞれアルファで入っています。 それでは、API周りの変更を担当するSIG-API Machineryの変更点をCHANGELOGからピックアックします。(📝がついた文章は、CHANGELOGの公式の内容ではなく筆者の補足です) SIG, KEPについてはこちらを参照

                                                                  Kubernetes 1.32: SIG-API Machineryの変更内容 - Qiita
                                                                • DNATの先はDNATにできない? ~iptablesの制約とKubernetesの裏側~ - Qiita

                                                                  Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Kubernetesやネットワーク構成を扱う際、DNAT(Destination NAT)の仕組みをよく目にします。「ServiceのVirtual IPをPod IPに書き換える」「外部アクセスを特定のノードやPodへ転送する」――いずれもDNATが裏で動いているケースです。 ところが、ここで1つ不思議な疑問が生まれます。「DNATされた先を、さらに別のDNATで書き換えることはできるのか?」様々な事例やトラブルシューティングで、この疑問に突き当たる方がいます。しかし結論から言うと、一般的には「できない」「やりづらい」という答えになり

                                                                  1