本指南提供了 Wickr Enterprise 的文档。如果您使用的是 AWS Wickr,请参阅 AWS Wickr 管理指南或 AW S Wickr 用户指南。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
上下文值
上下文值是可以与应用程序、堆栈或构造相关联的键值对。它们可以从文件(通常位于项目目录中的 cdk.json
或 cdk.context.json
)在命令行中提供给您的应用程序。CDK 使用上下文值来控制应用程序的配置。Wickr Enterprise 使用 CDK 上下文值来控制一些设置,例如 Wickr Enterprise 安装的域名或保留 RDS 备份的天数。
设置上下文值的方法有多种,但我们建议编辑 cdk.context.json
中的值以适应您的特定用例。只有以 wickr/
开头的上下文值才与 Wickr Enterprise 部署相关。
名称 | 描述 | 默认 |
---|---|---|
|
获取 KOTS 许可证的路径(Wickr 提供的 |
null |
|
用于此 Wickr Enterprise 部署的域名。如果使用 Route 53 公共 托管区,将自动为该域名创建 DNS 记录和 ACM 证书。 |
null |
|
将在其中创建 DNS 记录的 Route 53 托管区 ID。 |
null |
|
将在其中创建 DNS 记录的 Route 53 托管区名称。 |
null |
|
将在负载均衡器上使用的 ACM 证书的 ARN。如果您的账户中没有 Route 53 公共托管区,则必须提供此值。 |
null |
|
证书路径,仅在使用自签名证书时才需要。 |
null |
|
要将资源部署到其中的 VPC ID。仅在部署到现有 VPC 时才需要。如果未设置,则将创建一个新的 VPC。 |
null |
|
IPv4 要与已创建的 VPC 关联的 CIDR。如果部署到现有 VPC,则将其设置为现有 VPC 的 CIDR。 | 172.16.0.0/16 |
|
以逗号分隔的可用区列表。仅在部署到现有 VPC 时才需要。 |
null |
|
以逗号分隔的公有子网列表。 IDs仅在部署到现有 VPC 时才需要。 |
null |
|
以逗号分隔的私有子网列表。 IDs仅在部署到现有 VPC 时才需要。 |
null |
|
以逗号分隔的 RDS 数据库隔离子网 IDs 列表。仅在部署到现有 VPC 时才需要。 |
null |
|
对 RDS 实例启用删除保护。 | true |
|
RDS 实例“snapshot”、“destroy”或“retain”的删除策略。 | 快照 |
|
要在 RDS 集群中创建的读取器实例的数量。 | 1 |
|
用于 RDS 实例的实例类型。 | r6g.xlarge |
|
保留备份的天数。 | 7 |
|
EKS 中 Wickr 服务的默认命名空间。 | wickr |
|
消息传递基础架构用的 EKS 工作节点的数量。 | 3 |
|
呼叫基础设架用的 EKS 工作节点的数量。 | 2 |
|
用于消息传递 EKS 工作节点的实例类型的逗号分隔列表。 | m5.xlarge |
|
用于呼叫 EKS 工作节点的实例类型的逗号分隔列表。 | c5n.large |
|
切换启用 EKS 的 Cluster Autoscaler 功能。 | true |
|
此后文件上传将从 S3 存储桶移除的天数。 | 1095 |
|
集群版本,包括 Kubernetes 版本、KubectlLayer 版本、AlbController 版本、版本等。 nodeGroupRelease | 1.27 |
|
适用于 CloudFormation 堆栈名称的后缀。 | " |
|
使用 lambda 自动部署 Wickr 应用程序。 | true |