

このガイドでは、Wickr Enterprise のドキュメントを提供します。AWS Wickr を使用している場合は、[「AWS Wickr 管理ガイド](https://docs.aws.amazon.com/wickr/latest/adminguide/what-is-wickr.html)」または[「AWS Wickr ユーザーガイド](https://docs.aws.amazon.com/wickr/latest/userguide/what-is-wickr.html)」を参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# コンテキスト値
<a name="context-values"></a>

コンテキスト値は、アプリ、スタック、またはコンストラクトに関連付けることのできるキーと値のペアです。これらは、ファイル（通常はプロジェクトディレクトリ内の `cdk.json` または `cdk.context.json`）またはコマンドラインからアプリに提供できます。CDK はコンテキスト値を使用してアプリケーションの設定を制御します。Wickr Enterprise は CDK コンテキスト値を使用して、インストールされている Wickrエンタープライズのドメイン名や RDS バックアップを保持する日数などの設定を制御します。

コンテキスト値を設定するには複数の方法がありますが、特定のユースケースに合わせて `cdk.context.json` で値を編集することをお勧めします。Wickr Enterprise `wickr/` のデプロイに関連するのは、 で始まるコンテキスト値だけです。


| 名前 | 説明 | デフォルト | 
| --- | --- | --- | 
|  `wickr/licensePath`  |  KOTS ライセンスへのパス (Wickr が提供する `.yaml` ファイル)。  |  null  | 
|  `wickr/domainName`  |  この Wickr Enterprise デプロイに使用するドメイン名。Route 53 パブリックホストゾーンを使用する場合、このドメイン名の DNS レコードと ACM 証明書は自動的に作成されます。  |  null  | 
|  `wickr/route53:hostedZoneId`  |  DNS レコードを作成する Route 53 ホストゾーン ID。  |  null  | 
|  `wickr/route53:hostedZoneName`  |  DNS レコードを作成する Route 53 ホストゾーン の名前。  |  null  | 
|  `wickr/acm:certificateArn`  |  ロードバランサーで使用する ACM 証明書の ARN。アカウントで Route 53 パブリックホストゾーンを利用できない場合は、この値を指定する必要があります。  |  null  | 
|  `wickr/caPath`  |  証明書パス。自己署名証明書を使用する場合にのみ必要です。  |  null  | 
|  `wickr/vpc:id`  |  リソースをデプロイする VPC の ID。既存の VPC にデプロイする場合にのみ必要です。設定を解除すると、新しい VPC が作成されます。  |  null  | 
| `wickr/vpc:cidr`  | 作成されたVPCに関連付けるIPv4 CIDR。既存の VPC にデプロイする場合は、これを既存の VPC の CIDR に設定します。 | 172.16.0.0/16  | 
|  `wickr/vpc:availabilityZones`  |  アベイラビリティーゾーンのカンマ区切りリスト。既存の VPC にデプロイする場合にのみ必要です。  |  null  | 
|  `wickr/vpc:publicSubnetIds`  |  パブリックサブネット ID のカンマ区切りリスト。既存の VPC にデプロイする場合にのみ必要です。  |  null  | 
|  `wickr/vpc:privateSubnetIds`  |  プライベートサブネット ID のカンマ区切りリスト。既存の VPC にデプロイする場合にのみ必要です。  |  null  | 
|  `wickr/vpc:isolatedSubnetIds`  |  RDS データベースの隔離されたサブネット ID のカンマ区切りリスト。既存の VPC にデプロイする場合にのみ必要です。  |  null  | 
| `wickr/rds:deletionProtection`  | RDS インスタンスの削除保護を有効にします。 | true  | 
| `wickr/rds:removalPolicy`  | RDS インスタンスである「スナップショット」、「破棄」、または「保持」の削除ポリシー。 | スナップショット  | 
| `wickr/rds:readerCount`  | RDS クラスターで作成するリーダーインスタンスの数。 | 1  | 
| `wickr/rds:instanceType`  | RDS インスタンスに使用するインスタンスタイプ。 | r6g.xlarge  | 
| `wickr/rds:backupRetentionDays`  | バックアップを保持する日数。 | 7  | 
| `wickr/eks:namespace`  | EKS の Wickr サービスのデフォルト名前空間。 | wickr  | 
| `wickr/eks:defaultCapacity`  | メッセージングインフラストラクチャの EKS ワーカーノードの数。 | 3  | 
| `wickr/eks:defaultCapacityCalling`  | 通話インフラストラクチャの EKS ワーカーノードの数。 | 2  | 
| `wickr/eks:instanceTypes`  | メッセージング EKS ワーカーノードに使用するインスタンスタイプのコンマ区切りリスト。 | m5.xlarge  | 
| `wickr/eks:instanceTypesCalling`  | 通話 EKS ワーカーノードに使用するインスタンスタイプのコンマ区切りリスト。 | c5n.large  | 
| `wickr/eks:enableAutoscaler`  | EKS の Cluster Autoscaler 機能を有効にするかどうかを切り替えます。 | true  | 
| `wickr/s3:expireAfterDays`  | ファイルのアップロードが S3 バケットから削除されるまでの日数。 | 1095  | 
| `wickr/eks:clusterVersion`  | クラスターバージョン (Kubernetes バージョン、kubectlLayer バージョン、albController バージョン、nodeGroupRelease バージョンなどを含む)。 | 1.27  | 
| `wickr/stackSuffix`  | CloudFormation スタック名に適用するサフィックス。 | "  | 
| `wickr/autoDeployWickr`  | Lambda を使用して Wickr アプリケーションを自動デプロイします。 | true  | 