Arguments de configuration des modules complémentaires de grappe

Découvrez les arguments de configuration que vous pouvez transmettre aux modules complémentaires de cluster.

Lorsque vous activez un module complémentaire de cluster, vous pouvez spécifier une ou plusieurs paires clé/valeur à transmettre en tant qu'arguments au module complémentaire de cluster.

Si la valeur d'une clé est requise au format JSON, vous pouvez spécifier la valeur en texte brut ou encodée en Base64. Par exemple, vous pouvez spécifier l'une des valeurs suivantes comme valeur de la clé coreDnsContainerResources :

  • {"limits": {"cpu": "500m", "memory": "200Mi" }, "requests": {"cpu": "100m", "memory": "100Mi"}} (texte brut)
  • eyJsaW1pdHMiOiB7ImNwdSI6ICI1MDBtIiwgIm1lbW9yeSI6ICIyMDBNaSIgfSwgInJlcXVlc3RzIjogeyJjcHUiOiAiMTAwbSIsICJtZW1vcnkiOiAiMTAwTWkifX0= (encodé par Base64)

Si la valeur d'une clé est requise dans le formulaire JSON, selon l'outil OCI que vous utilisez, il se peut que vous deviez éviter les guillemets doubles dans la valeur de clé avec des barres obliques inverses simples, comme suit :

  • Si vous spécifiez la valeur d'une clé lors de l'utilisation de la console, ne placez pas de guillemets doubles dans la valeur de la clé. Par exemple, lorsque vous utilisez la console pour spécifier la valeur de la clé cluster-autoscaler container resources, entrez les données suivantes :
    {"limits":{"cpu": "250m", "memory": "400Mi"}, "requests": {"cpu": "50m", "memory": "200Mi"}}
  • Si vous spécifiez la valeur d'une clé lors de l'utilisation de l'interface de ligne de commande ou de l'API, placez toujours les guillemets doubles dans la valeur de la clé avec une seule barre oblique inverse. Par exemple, lorsque vous utilisez l'interface de ligne de commande pour spécifier la valeur de la clé cluster-autoscaler container resources, utilisez la notation suivante :
    { "key": "cluster-autoscaler.ContainerResources", "value": "{\"limits\":{\"cpu\": \"250m\", \"memory\": \"400Mi\"}, \"requests\": {\"cpu\": \"50m\", \"memory\": \"200Mi\"}}" }

Modules complémentaires :