

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 | 