

本指南提供 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.context.json`專案目錄中的 `cdk.json`或 ) 或在命令列上提供給應用程式。CDK 使用內容值來控制應用程式的組態。Wickr Enterprise 使用 CDK 內容值來控制設定，例如 Wickr Enterprise 安裝的網域名稱或保留 RDS 備份的天數。

有多種方式可以設定內容值，但建議您在 中編輯這些值`cdk.context.json`，以符合您的特定使用案例。只有開頭為 的內容值`wickr/`與 Wickr Enterprise 部署相關。


| 名稱 | 描述 | 預設 | 
| --- | --- | --- | 
| `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` | Route 53 託管區域名稱，要在其中建立 DNS 記錄。 | null | 
| `wickr/acm:certificateArn` | 要在Load Balancer上使用的 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` | 以逗號分隔的公有子網路 IDs清單。只有在部署到現有的 VPC 時才需要。 | null | 
| `wickr/vpc:privateSubnetIds` | 以逗號分隔的私有子網路 IDs清單。只有在部署到現有的 VPC 時才需要。 | null | 
| `wickr/vpc:isolatedSubnetIds` | RDS 資料庫隔離子網路 IDs的逗號分隔清單。只有在部署到現有的 VPC 時才需要。 | null | 
| `wickr/rds:deletionProtection` | 在 RDS 執行個體上啟用刪除保護。 | true | 
| `wickr/rds:removalPolicy` | RDS 執行個體 'snapshot'、'destroy' 或 'retain.' 的移除政策 | 快照 | 
| `wickr/rds:readerCount` | 要在 RDS 叢集中建立的讀取器執行個體數目。 | 1 | 
| `wickr/rds:instanceType` | 用於 RDS 執行個體的執行個體類型。 | r6g.xlarge | 
| `wickr/rds:backupRetentionDays` | 保留備份的天數。 | 7 | 
| `wickr/eks:namespace` | EKS 中 Wickr 服務的預設命名空間。 | 柳條 | 
| `wickr/eks:defaultCapacity` | 訊息基礎設施的 EKS 工作者節點數量。 | 3 | 
| `wickr/eks:defaultCapacityCalling` | 呼叫基礎設施的 EKS 工作者節點數量。 | 2 | 
| `wickr/eks:instanceTypes` | 用於 Messaging 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 | 