Valori contestuali - Impresa Wickr

Questa guida fornisce la documentazione per Wickr Enterprise. Se utilizzi AWS Wickr, consulta AWS Wickr Administration Guide o AWS Wickr User Guide.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Valori contestuali

I valori di contesto sono coppie chiave-valore che possono essere associate a un'app, uno stack o un costrutto. Possono essere forniti all'app da un file (di solito o cdk.context.json nella directory del progetto) cdk.json o dalla riga di comando. CDK utilizza i valori di contesto per controllare la configurazione dell'applicazione. Wickr Enterprise utilizza i valori contestuali CDK per controllare impostazioni come il nome di dominio dell'installazione di Wickr Enterprise o il numero di giorni di conservazione dei backup RDS.

Esistono diversi modi per impostare i valori di contesto, ma consigliamo di modificarli in cdk.context.json base al caso d'uso specifico. Solo i valori di contesto che iniziano con wickr/ sono correlati alla distribuzione di Wickr Enterprise.

Nome Descrizione Default

wickr/licensePath

Il percorso verso la licenza KOTS (un .yaml file fornito da Wickr).

null

wickr/domainName

Il nome di dominio da usare per questa distribuzione di Wickr Enterprise. Se si utilizza una zona ospitata pubblica Route 53, i record DNS e i certificati ACM per questo nome di dominio verranno creati automaticamente.

null

wickr/route53:hostedZoneId

ID della zona ospitata da Route 53 in cui creare record DNS.

null

wickr/route53:hostedZoneName

Nome della zona ospitata Route 53 in cui creare record DNS.

null

wickr/acm:certificateArn

ARN di un certificato ACM da utilizzare su Load Balancer. Questo valore deve essere fornito se una zona ospitata pubblica Route 53 non è disponibile nell'account.

null

wickr/caPath

Percorso del certificato, richiesto solo quando si utilizzano certificati autofirmati.

null

wickr/vpc:id

L'ID del VPC in cui distribuire le risorse. Richiesto solo quando si implementa in un VPC esistente. Se non è impostato, verrà creato un nuovo VPC.

null

wickr/vpc:cidr

IPv4 CIDR da associare al VPC creato. Se esegui la distribuzione in un VPC esistente, impostalo sul CIDR del VPC esistente.

172.16.0.0/16

wickr/vpc:availabilityZones

Elenco separato da virgole delle zone di disponibilità. Richiesto solo quando si implementa in un VPC esistente.

null

wickr/vpc:publicSubnetIds

Elenco separato da virgole della sottorete pubblica. IDs Richiesto solo quando si implementa in un VPC esistente.

null

wickr/vpc:privateSubnetIds

Elenco separato da virgole di sottorete private. IDs Richiesto solo quando si implementa in un VPC esistente.

null

wickr/vpc:isolatedSubnetIds

Elenco separato da virgole di IDs sottoreti isolate per il database RDS. Richiesto solo quando si implementa in un VPC esistente.

null

wickr/rds:deletionProtection

Abilita la protezione da eliminazione sulle istanze RDS.

true

wickr/rds:removalPolicy

Politica di rimozione per le istanze RDS «snapshot», «destroy» o «retention».

snapshot

wickr/rds:readerCount

Numero di istanze di lettura da creare nel cluster RDS.

1

wickr/rds:instanceType

Tipo di istanza da utilizzare per le istanze RDS.

r6g.xlarge

wickr/rds:backupRetentionDays

Numero di giorni per conservare i backup.

7

wickr/eks:namespace

Namespace predefinito per i servizi Wickr in EKS.

wickr

wickr/eks:defaultCapacity

Numero di nodi di lavoro EKS per l'infrastruttura di messaggistica.

3

wickr/eks:defaultCapacityCalling

Numero di nodi di lavoro EKS per l'infrastruttura Calling.

2

wickr/eks:instanceTypes

Elenco separato da virgole di tipi di istanza da utilizzare per i nodi di lavoro EKS di messaggistica.

m5.xlarge

wickr/eks:instanceTypesCalling

Elenco separato da virgole dei tipi di istanza da utilizzare per chiamare i nodi di lavoro EKS.

c5n.large

wickr/eks:enableAutoscaler

Attiva l'attivazione della funzionalità Cluster Autoscaler per EKS.

true

wickr/s3:expireAfterDays

Numero di giorni dopo i quali i caricamenti di file verranno rimossi dal bucket S3.

1095

wickr/eks:clusterVersion

Versioni del cluster, tra cui la versione Kubernetes, la versione KuberectLayer, la versione AlbController, la versione e altro. nodeGroupRelease

1.27

wickr/stackSuffix

Un suffisso da applicare ai nomi degli CloudFormation stack.

"

wickr/autoDeployWickr

Implementa automaticamente l'applicazione Wickr con lambda.

true