Valeurs contextuelles - Wickr Enterprise

Ce guide fournit de la documentation pour Wickr Enterprise. Si vous utilisez AWS Wickr, consultez le guide d'administration d'AWS Wickr ou le guide de l'utilisateur d'AWS Wickr.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Valeurs contextuelles

Les valeurs de contexte sont des paires clé-valeur qui peuvent être associées à une application, une pile ou une construction. Ils peuvent être fournis à votre application à partir d'un fichier (généralement dans le répertoire de votre projet cdk.json ou cdk.context.json dans le répertoire de votre projet) ou via la ligne de commande. CDK utilise des valeurs de contexte pour contrôler la configuration de l'application. Wickr Enterprise utilise les valeurs contextuelles du CDK pour contrôler les paramètres tels que le nom de domaine de votre installation Wickr Enterprise ou le nombre de jours pendant lesquels les sauvegardes RDS sont conservées.

Il existe plusieurs manières de définir les valeurs de contexte, mais nous vous recommandons de les modifier pour les adapter cdk.context.json à votre cas d'utilisation particulier. Seules les valeurs de contexte commençant par wickr/ sont liées au déploiement de Wickr Enterprise.

Name (Nom) Description Par défaut

wickr/licensePath

Le chemin d'accès à votre licence KOTS (un .yaml fichier fourni par Wickr).

null

wickr/domainName

Le nom de domaine à utiliser pour ce déploiement de Wickr Enterprise. Si vous utilisez une zone hébergée publique Route 53, les enregistrements DNS et les certificats ACM pour ce nom de domaine seront automatiquement créés.

null

wickr/route53:hostedZoneId

ID de zone hébergée Route 53 dans laquelle créer des enregistrements DNS.

null

wickr/route53:hostedZoneName

Route 53 Nom de la zone hébergée dans laquelle créer les enregistrements DNS.

null

wickr/acm:certificateArn

ARN d'un certificat ACM à utiliser sur le Load Balancer. Cette valeur doit être fournie si aucune zone hébergée publique de la Route 53 n'est disponible dans votre compte.

null

wickr/caPath

Chemin du certificat, uniquement requis lors de l'utilisation de certificats auto-signés.

null

wickr/vpc:id

ID du VPC dans lequel déployer les ressources. Nécessaire uniquement lors d'un déploiement dans un VPC existant. S'il n'est pas défini, un nouveau VPC sera créé.

null

wickr/vpc:cidr

IPv4 CIDR à associer au VPC créé. En cas de déploiement dans un VPC existant, définissez ce paramètre sur le CIDR du VPC existant.

172.16.0.0/16

wickr/vpc:availabilityZones

Liste des zones de disponibilité séparées par des virgules. Nécessaire uniquement lors d'un déploiement dans un VPC existant.

null

wickr/vpc:publicSubnetIds

Liste des sous-réseaux publics séparés par des virgules. IDs Nécessaire uniquement lors d'un déploiement dans un VPC existant.

null

wickr/vpc:privateSubnetIds

Liste de sous-réseaux privés séparée par des virgules. IDs Nécessaire uniquement lors d'un déploiement dans un VPC existant.

null

wickr/vpc:isolatedSubnetIds

Liste séparée par des virgules des sous-réseaux isolés IDs pour la base de données RDS. Nécessaire uniquement lors d'un déploiement dans un VPC existant.

null

wickr/rds:deletionProtection

Activez la protection contre la suppression sur les instances RDS.

true

wickr/rds:removalPolicy

Politique de suppression pour les instances RDS « snapshot », « destroy » ou « retain ».

instantané

wickr/rds:readerCount

Nombre d'instances de lecteur à créer dans le cluster RDS.

1

wickr/rds:instanceType

Type d'instance à utiliser pour les instances RDS.

r6g.xlarge

wickr/rds:backupRetentionDays

Nombre de jours pendant lesquels les sauvegardes sont conservées.

7

wickr/eks:namespace

Espace de noms par défaut pour les services Wickr dans EKS.

osier

wickr/eks:defaultCapacity

Nombre de nœuds de travail EKS pour l'infrastructure de messagerie.

3

wickr/eks:defaultCapacityCalling

Nombre de nœuds de travail EKS pour l'infrastructure d'appel.

2

wickr/eks:instanceTypes

Liste séparée par des virgules des types d'instances à utiliser pour les nœuds de travail de messagerie EKS.

m5.xlarge

wickr/eks:instanceTypesCalling

Liste des types d'instances séparés par des virgules à utiliser pour appeler les nœuds de travail EKS.

c5n.large

wickr/eks:enableAutoscaler

Active la fonctionnalité Cluster Autoscaler pour EKS.

true

wickr/s3:expireAfterDays

Nombre de jours après lesquels les téléchargements de fichiers seront supprimés du compartiment S3.

1095

wickr/eks:clusterVersion

Versions de cluster, y compris la version Kubernetes, la version KubectLayer, la version AlbController, la version et plus encore. nodeGroupRelease

1,27

wickr/stackSuffix

Suffixe à appliquer aux noms de CloudFormation pile.

"

wickr/autoDeployWickr

Déployez automatiquement l'application Wickr avec Lambda.

true