

Questa guida fornisce la documentazione per Wickr Enterprise. Se utilizzi AWS Wickr, consulta AWS Wickr Administration [Guide o [AWS](https://docs.aws.amazon.com/wickr/latest/userguide/what-is-wickr.html) Wickr User Guide](https://docs.aws.amazon.com/wickr/latest/adminguide/what-is-wickr.html).

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
<a name="context-values"></a>

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 | Predefinita | 
| --- | --- | --- | 
|  `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  | 