すべてのプロダクト
Search
ドキュメントセンター

:アプリケーション配布の概要

最終更新日:Nov 14, 2024

Container Service for Kubernetes (ACK) Oneフリートのアプリケーション配布機能を使用して、複数のクラスターにアプリケーションを配布できます。 フリートインスタンスに配布ポリシーを設定することで、対象となるKubernetesリソースをターゲットクラスターに効率的に配布できます。 さらに、異なるクラスターのデプロイ要件に応じて差別化されたポリシーを構成できます。これは、Gitリポジトリに依存しないGitOpsアプローチの代替手段を提供します。

制御ポリシー機能の動作

フリートインスタンスでは、アプリケーション用のKubernetesリソースを作成し、PropagationPolicyClusterPropagationPolicyを設定して、これらのリソースを関連付けられたクラスター間でどのように分散するかを指定できます。 さらに、OverridePolicyおよびClusterOverridePolicyを使用すると、リソース分散のために関連する各クラスターの特定の要件に対応するカスタマイズされたポリシーを実装できます。

image

リソース分布の説明

次の表に、ACK Oneフリートインスタンスのアプリケーション配布機能でサポートされているマルチクラスターアプリケーション配布と差分デプロイを示します。

説明

フリートインスタンスにリソースを作成する権限がある場合は、デフォルトでそれらのリソースを配布する権限があります。

リソースレベル

リソースタイプ

APIバージョン

配布ポリシー

差分ポリシー

クラスターレベル

名前空間

v1

Available

Available

PersistentVolume

v1

利用可能

利用可能

StorageClass

storage.k8s.io/v1

利用可能

利用可能

名前空間レベル

デプロイ

アプリ /v1

利用可能

Available

StatefulSet

アプリ /v1

Available

Available

DaemonSet

アプリ /v1

Available

Available

ジョブ

バッチ /v1

利用可能

利用可能

CronJob

バッチ /v1

利用可能

利用可能

Ingress

networking.k8s.io/v1

利用可能

利用可能

サービス

v1

利用可能

利用可能

PersistentVolumeClaim

v1

利用可能

利用可能

ConfigMap

v1

利用可能

利用可能

シークレット

v1

利用可能

利用可能

ポッド

v1

利用可能

Available

LimitRange

v1

Available

Available

ResourceQuota

v1

Available

Available

HorizontalPodAutoscaler

自動スケーリング /v2

Available

Available

関連ドキュメント

機能

説明

関連ドキュメント

配布ポリシーを使用したアプリケーションのデプロイ

アプリケーション配布機能のクイックスタートガイド。 kubectlを使用して、PropagationPolicyとOverridePolicyを通じて特定のリソースを関連するクラスターに分散する方法について説明します。

アプリケーション配布の開始

詳細なポリシー

アプリケーションの配布設定を包括的に理解できるように、配布ポリシーと差分ポリシーを作成する方法と、関連するパラメーターについて説明します。