Cloud Native Weekly: Kubernetes v1.27 リリース | 2023.4.17

オープンソースプロジェクトの推奨

パレモン

Palaemon は、Kubernetes クラスターの健全性とリソース メトリックを監視し、メモリ不足 (OOMKill) エラーを分析するためのオープン ソース開発ツールです。

ギトクベ

Gitkube は、git Push を使用して Docker イメージを構築し、Kubernetes にデプロイするためのツールです。

簡単な初期セットアップの後、ユーザーはリポジトリをプッシュし続けるだけで、ビルドと Kubernetes へのデプロイメントを自動化できます。

スパイダープール

Spiderpool は、基盤となるネットワークの静的 IP を管理するための Kubernetes 用の IP アドレス管理 (IPAM) CNI プラグインです。Spiderpool は、サードパーティの IPAM プラグインと互換性のある他の CNI プロジェクトとともに、さまざまな完全なソリューションを提供します。

記事の推薦

Ubuntu 18.4 で Kubernetes クラスターを作成し、kubeadmin を使用してマイクロサービス アプリケーションをデプロイする

この投稿では、Ubuntu 18.4 で Kubernetes クラスターを作成する方法について説明します。具体的には、作成者は Kubernetes Engine (EKS) を使用して Kubernetes クラスターを作成しました。クラスターを作成する前に、著者はまず、Kubernetes の基本概念、構成、動作原理など、Kubernetes の基礎知識を紹介しました。

次に、著者は EKS を使用して Kubernetes クラスターを作成する方法を詳しく紹介しました。EKS の長所と短所、および AWS や GCP などのクラウド プラットフォームを使用するように EKS を構成する方法について説明します。また、Helm や Kubeadm などのツールを EKS にインストールして管理する方法についても説明します。

最後に、著者は、クラスターのライフサイクル管理の設定方法、EKS のキー ペアの管理方法、クラスターのバックアップと復元の方法など、いくつかの役立つヒントと提案も提供します。

Kubernetes:DNS

この投稿では、Kubernetes DNS の基本と実践的なアプリケーションを紹介します。Kubernetes DNS は、Kubernetes エコシステムの重要なコンポーネントであり、Kubernetes クラスター内のサービスにドメイン名解決サービスを提供できます。Kubernetes では、DNS は非常に重要な役割を果たし、ユーザーのドメイン名を IP アドレスに解決して、ユーザーがクラスター内のサービスにアクセスできるようにします。

Kubernetes: ネットワーク ポリシー

この記事では、Kubernetes ネットワーク ポリシーの基本と実際の応用について紹介します。Kubernetes ネットワーク ポリシーは Kubernetes の重要なコンポーネントであり、Kubernetes クラスター内のノードとコンテナーにネットワーク アクセス制御とサービスを提供できます。

クラウドネイティブダイナミクス

Kubernetes v1.27 リリース、テーマに沿った Chill Vibes

Kubernetes v1.27 が正式にリリースされ、最初のリリースは 2023 年になります。

このリリースには 60 の機能強化が含まれています。これらの機能強化のうち 18 件はアルファ版に移行し、29 件はベータ版に、13 件は安定版に移行します。

Kubernetes v1.27 はGitHubからダウンロードできます。Kubernetes を使い始めるには、minikube、kind などを使用してローカル Kubernetes クラスターを実行できます。kubeadm を使用して v1.27 を簡単にインストールすることもできます。

KeycloakがCNCFインキュベーションプロジェクトになる

数日前、CNCF技術監視委員会(TOC)はKeycloakの申請を承認する投票を行い、KeycloakはCNCFサンドボックスに入り、インキュベーションプロジェクトになりました。

Keycloakはクラウドネイティブのエコシステムとうまく統合します。これは Kubernetes 上で実行され、Operator Framework で構築された Operator を使用してインストールできます。また、Prometheus メトリクスも提供し、標準の Kubernetes スタックと統合します。CNCF エコシステムの多くのプロジェクトは、認証とアクセスのために Keycloak と直接統合するか、Argo、Envoy、Jaeger、Kubernetes などの認証メカニズムとして OpenID Connect をサポートします。

CNCF がクラウド ネイティブ コンピューティング プラットフォームのホワイト ペーパーを発表

CNCF のプラットフォーム ワーキング グループ (WG) は、クラウド ネイティブ コンピューティング プラットフォームの性質と利点についてのガイダンスと明確さを提供するために、クラウド ネイティブ コンピューティング プラットフォームのホワイト ペーパーを発行しました。PDF をダウンロードするか、オンラインで表示できます

AWS、AIコーディングアシスタント「CodeWhisperer」をリリース

AWS は、AI コーディング アシスタントである CodeWhisperer を一般提供としてリリースしました。同社の GitHub CoPilot に相当する CodeWhisperer は、2022 年 6 月からプレビュー版が提供されています。プレビューでは Python、Java、JavaScript、TypeScript、C# がサポートされていますが、完全版では Go、Kotlin、Rust、PHP、SQL、C、C++、Scala、およびシェル スクリプトが追加されています。IDE のサポートは、VS Code、IntelliJ IDEA ベースの JetBrains IDE、AWS Cloud9、および AWS Lambda コンソールに限定されています。

CodeWhisperer には、セキュリティ スキャンと AI コーディングのサポートが含まれています。Open Web Application Security Project (OWASP) によって特定された上位 10 件の脆弱性をスキャンし、月あたりのセキュリティ スキャンの回数を制限しながら修復を提案します。

CoPilot とは異なり、CodeWhisperer は個人開発者にとって無料です。

この記事は、ブログ用のマルチポスト プラットフォームであるOpenWriteによって公開されています。

おすすめ

転載: blog.csdn.net/zpf17671624050/article/details/130214972