Skip to content

Commit eb3cb4d

Browse files
author
k0rventen
committed
final pass on typos & missing translations
1 parent 5e86649 commit eb3cb4d

File tree

2 files changed

+20
-12
lines changed

2 files changed

+20
-12
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
22
title: "Injecter des données dans les applications"
3-
description: Spécifier la configuration et paramètres pour les Pods qui exécutent vos charge de travail.
3+
description: Spécifier la configuration et paramètres pour les Pods qui exécutent vos charges de travail.
44
weight: 30
55
---

content/fr/docs/tasks/inject-data-application/define-command-argument-container.md

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -23,23 +23,30 @@ Cette page montre comment définir les commandes et arguments d'un container au
2323

2424
## Définir une commande et ses arguments à la création d'un Pod
2525

26-
Lorsque vous créez un Pod, il est possible de définir une commande et des arguements pour les containers qui seront exécutes dans votre Pod. Pour définir une commande, ajoutez un champ `command` dans le fichier de configuration. Pour définir des arguments, ajoutez le champ `args` dans le fichier de configuration. La commande et les arguments qui sont définis ne peuvent être changés après la création du Pod.
27-
28-
La commande et les arguments que vous définissez dans le fichier de configuration écrase la commande et les arguments définis par l'image utilisée par le container. Si vous définissez uniquement des arguments, la commande par défaut sera exécutée avec les arguments que vous avez configurés.
26+
Lorsque vous créez un Pod, il est possible de définir une commande et des arguments
27+
pour les containers qui seront exécutés dans votre Pod.
28+
Pour définir une commande, ajoutez un champ `command` dans le fichier de configuration.
29+
Pour définir des arguments, ajoutez le champ `args` dans le fichier de configuration.
30+
La commande et les arguments qui sont définis ne peuvent être changés après la création du Pod.
31+
32+
La commande et les arguments que vous définissez dans le fichier de configuration
33+
écraseront la commande et les arguments définis par l'image utilisée par le container.
34+
Si vous définissez uniquement des arguments, la commande par défaut sera exécutée avec les arguments que vous avez configurés.
2935
{{< note >}}
3036
Le champ `command` correspond à `entrypoint` dans certains runtimes de containers.
3137
{{< /note >}}
3238

33-
Dans cet exercice, vous allez créer un Pod qui exécute un container. Le fichier de configuration pour le Pod défini une commande ainsi que deux arguments:
39+
Dans cet exercice, vous allez créer un Pod qui exécute un container.
40+
Le fichier de configuration pour le Pod défini une commande ainsi que deux arguments:
3441
{{< codenew file="pods/commands.yaml" >}}
3542

36-
1. Créer un Pod en utilisant le fichier YAML de configuration suivant:
43+
1. Créez un Pod en utilisant le fichier YAML de configuration suivant:
3744

3845
```shell
3946
kubectl apply -f https://k8s.io/examples/pods/commands.yaml
4047
```
4148

42-
1. Lister les Pods
49+
1. Listez les Pods
4350

4451
```shell
4552
kubectl get pods
@@ -60,10 +67,10 @@ Dans cet exercice, vous allez créer un Pod qui exécute un container. Le fichie
6067
tcp://10.3.240.1:443
6168
```
6269

63-
## Utiliser des variables d'environnements dans les arguments
70+
## Utiliser des variables d'environnement dans les arguments
6471

6572
Dans l'exemple précédent, vous avez défini des arguments en donnant
66-
directement les valeurs en format string.
73+
directement les valeurs en format chaîne de caractères.
6774
Il est aussi possible de définir des arguments en utilisant des variables d'environnement:
6875

6976
```yaml
@@ -74,20 +81,21 @@ command: ["/bin/echo"]
7481
args: ["$(MESSAGE)"]
7582
```
7683
77-
Il est donc possible de définir un argument pour un Pod en utilisant n'importe quelle méthode disponible pour définir des variables d'environnements, ce qui inclut les
84+
Il est donc possible de définir un argument pour un Pod en utilisant n'importe
85+
quelle méthode disponible pour définir des variables d'environnements, ce qui inclut les
7886
[ConfigMaps](/docs/tasks/configure-pod-container/configure-pod-configmap/)
7987
et les
8088
[Secrets](/docs/concepts/configuration/secret/).
8189
8290
{{< note >}}
8391
Les variables d'environnements apparaissent ente parenthèses `"$(VAR)"`.
8492
Cette écriture est requise pour que la variable soit correctement
85-
interpolée dans les champs `command` ou `args`.
93+
développée dans les champs `command` ou `args`.
8694
{{< /note >}}
8795

8896
## Exécuter une commande à l'intérieur d'un shell
8997

90-
Dans certains cas, certaines commandes nécéssitent d'être exécutées dans un shell. Par exemple, certaines commandes consistent en une chaine de commandes, ou un script shell. Pour exécuter une commande dans un shell, il est possible de wrapper la commande comme ceci:
98+
Dans certains cas, certaines commandes nécéssitent d'être exécutées dans un shell. Par exemple, certaines commandes consistent en une chaîne de commandes, ou un script shell. Pour exécuter une commande dans un shell, il est possible d'envelopper la commande comme ceci:
9199

92100
```shell
93101
command: ["/bin/sh"]

0 commit comments

Comments
 (0)