Arguments de configuration d'extension de cluster

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 indiquer la valeur en texte brut ou encodée par Base64. Par exemple, vous pouvez indiquer 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é en Base64)

Si la valeur d'une clé est requise dans le formulaire JSON, selon l'outil OCI que vous utilisez, vous devrez peut-être échapper les guillemets doubles dans la valeur de clé avec une barre oblique inverse unique, comme suit :

  • Si vous indiquez la valeur d'une clé lors de l'utilisation de la console, n'échappez pas les guillemets doubles dans la valeur de la clé. Par exemple, lorsque vous utilisez la console pour indiquer la valeur de la clé cluster-autoscaler container resources, entrez les informations suivantes :
    {"limits":{"cpu": "250m", "memory": "400Mi"}, "requests": {"cpu": "50m", "memory": "200Mi"}}
  • Si vous indiquez la valeur d'une clé à l'aide de la CLI ou de l'API, placez toujours les guillemets doubles dans la valeur de la clé avec une barre oblique inverse unique. Par exemple, lorsque vous utilisez l'interface de ligne de commande pour indiquer 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\"}}" }

Extensions: