オープンソースプロジェクトの推奨事項
チャートのテスト
Chart Testing は、Helm チャートをテストするためのツールです。これは、プル リクエストのリントとテストを目的としています。ターゲット ブランチに対するグラフへの変更を自動的に検出します。
クラスターペディア
Clusterpedia は、マルチクラスタ リソースを同期、検索、および簡単に制御するためのマルチクラスタ エンサイクロペディアです。
Clusterpedia はリソースを複数のクラスターと同期でき、Kubernetes OpenAPI との互換性に基づいたより強力な検索機能を提供して、必要なマルチクラスター リソースを迅速かつ簡単な方法で効率的に取得できるようにします。
機能強化
Kubernetes プロジェクトの拡張機能を追跡および管理するための Kubernetes 追跡リポジトリの機能強化。新機能の全体的な概要として機能する問題と Kubernetes Enhancement Proposals (KEP) が含まれています。
Kubernetes エクスプローラー
Kubernetes リソース マネージャー:
- Kubernetes の機能を学び、探索する
- アプリケーション開発(各アプリケーションのオブジェクト グラフ プリセット)
- コントローラーとオペレーターの開発 (動的オブジェクト グラフ)
ネットフェッチ
このツールは、Kubernetes 名前空間でネットワーク ポリシーをスキャンし、ワークロードがネットワーク ポリシーのターゲットであるかどうかを確認するために使用されます。
記事の推奨事項
Ingress と Gateway API の比較 - 簡単に説明
この記事では、Kubernetes の Ingress API と Gateway API を調査し、シンプルかつわかりやすい方法で説明します。この記事では 2 つの方法を比較し、選択に関するガイダンスを提供します。 Ingress は、インターネット経由で訪問者を適切なアプリケーションに誘導するために使用される基本的なキー システムです。ただし、Gateway API は、より多くの訪問者を処理し、訪問者に基づいて賢明な意思決定を行うことができるスマート セキュリティ システムです。ゲートウェイ API は、訪問者を正しいドアに誘導し、多数の訪問者を管理し、カスタム訪問者ルールを設定し、ベンダー間の互換性を提供し、より高度なトラフィック管理機能を有効にすることができます。 Ingress の使用を選択することは、単純なルーティングのニーズ、小規模なアプリケーションやプロジェクト、リソースが限られているチームに適しています。ゲートウェイ API の使用を選択することは、詳細なルーティング ルール、高度なトラフィック管理、スケーラビリティと柔軟性、マルチテナントとセキュリティ、クロスプラットフォームの一貫性を必要とするアプリケーション シナリオに適しています。
Helm チャートで Kubernetes リソースを検索する
この記事では、Helm テンプレートで Kubernetes API を直接クエリする方法について説明します。著者は実践的な例を使用して、API にクエリを実行して、特定の名前空間でデプロイされたレプリカの数をゼロに減らす方法を示します。この記事では、Helm の lookup 関数を使用して条件を満たす名前空間を取得し、各名前空間の下に対応する CronJob を作成します。著者は、デモ コードと手順を通じて、Helm テンプレートのルックアップ関数を使用して Kubernetes リソースをクエリおよび操作する方法を示します。この記事では、API リソースへの最新の変更を取得するために Helm チャートを定期的に適用する必要性など、ルックアップ関数に関するいくつかの考慮事項について言及しており、場合によっては、同じ機能を実現するスクリプトを作成する方が簡単である可能性があることにも言及しています。全体として、この記事は、Kubernetes 自動化に Helm のルックアップ機能を使用する方法を読者に示し、場合によっては時間を節約し、効率を向上させることができることを指摘しています。
クラウドネイティブのダイナミクス
Kubernetes Grafana 看板更新
v20240513 更新手順:
- カンバン ボードのすべてのパネルは、最新のスタイルをサポートするように更新され、表示パフォーマンスが最適化され、Grafana10.X バージョンと互換性があります。
- ノードとマイクロサービスのリソース統計を表示するために、K8s の全体的なステータス バーを追加しました。
- 各名前空間の PVC 使用量、CPU およびメモリ使用量の曲線グラフを追加しました。
- ポッドおよびマイクロサービスリソースの詳細テーブルの表示フィールドと視覚効果を最適化しました。
- 最適化されたポッドおよびマイクロサービスの CPU およびメモリ使用率曲線は、リソースの制限値の赤い線を直接表示できます。
- Pod の再起動により短時間で不正確な Pod リソース データが表示されるバグを修正しました。
- 複数のチャートと曲線チャートの表示効果と説明を調整し、一部のインジケーター データをより正確になるように最適化しました。
- kube-state-metrics のさまざまなバージョンの国内イメージを追加しました。
- K8s 上の Prometheus の JOB 設定手順を追加しました。
KubeSlice は Cloud Native Computing Foundation (CNCF) サンドボックス プロジェクトになりました
KubeSlice は、Cloud Native Computing Foundation (CNCF) サンドボックス プロジェクトとして承認されました。 KubeSlice は、マルチクラスター コンピューティングをサポートする Avesha の主力製品であり、Kubernetes クラスター仮想化への革新的なアプローチで知られており、プラットフォームや場所全体で分散アプリケーションを展開するための安全で効率的なソリューションを提供します。 KubeSlice は、場所、ディストリビューション、プラットフォームに関係なく Kubernetes クラスターを効果的に仮想化し、アプリケーション デプロイメントのためのシームレスで低遅延の環境を作成します。
RustDesk、詐欺横行のため 国内サービス淘宝網(taobao.com)を停止、ウェブバージョンの最適化作業を再開、 アップルがM4チップをリリース、 高校生が成人式として独自のオープンソースプログラミング言語を作成 - ネチズンのコメント:弁護側は、 ユンフェン氏がアリババを辞任し、将来的にはWindowsプラットフォーム上で Visual Studio Code 1.89を開発する予定であると、 独立系ゲームプログラマーの目標となる Yu Chengdong氏の雇用調整が 「FFmpegの恥の柱」に釘付けになったと正式に発表した。15年前、しかし今日彼は私たちに感謝しなければなりません - Tencent QQ Videoは以前の恥を晴らしますか?華中科技大学のオープンソースミラーステーションが外部ネットワークアクセスに正式にオープンこの記事は、複数の記事を公開するブログであるOpenWriteによって公開されています。