Lorsque vous ajoutez de nouveaux sujets, appliquez-leur l’un des templates suivants. Ceci standardise l’expérience utilisateur d’une page donnée.
Les templates de page sont dans le répertoire layouts/partials/templates
du dépôt kubernetes/website
.
Note: Chaque nouveau sujet doit utiliser un modèle. Si vous n’êtes pas sûr du modèle à utiliser pour un nouveau sujet, commencez par un template concept.
Une page de concept explique certains aspects de Kubernetes.
Par exemple, une page conceptuelle peut décrire l’objet Kubernetes Deployment
et expliquer le rôle qu’il joue en tant qu’application une fois qu’il est déployé, dimensionné et mis à jour.
Généralement, les pages conceptuelles n’incluent pas de séquences d’étapes, mais fournissent plutôt des liens vers des tâches ou des tutoriels.
Pour écrire une nouvelle page concept, créez un fichier Markdown dans un sous-répertoire du répertoire /content/fr/docs/concepts
, avec les caractéristiques suivantes :
content_template: templates/concept
.Dans le corps de la page, définissez les variables capture
requises et les variables optionnelles que vous voulez inclure :
Variable | Required? |
---|---|
overview | yes |
body | yes |
whatsnext | no |
Le corps de la page ressemblera à ceci (supprimez toutes les captures optionnelles dont vous n’avez pas besoin) :
{{% capture overview %}}
{{% /capture %}}
{{% capture body %}}
{{% /capture %}}
{{% capture whatsnext %}}
{{% /capture %}}
Remplissez chaque section de contenu. Suivez ces lignes directrices :
overview
, définir le contexte du sujet à l’aide d’un seul paragraphe.body
, expliquer le concept.whatsnext
, fournir une liste à puces de sujets (5 au maximum) pour en apprendre davantage sur le concept.Annotations est un exemple publié du template de concept. Cette page utilise également le modèle de concept.
Une page de tâches montre comment faire une seule chose, généralement en donnant une courte séquence d’étapes. Les pages de tâches ont une explication minimale, mais fournissent souvent des liens vers des sujets conceptuels qui fournissent un contexte et des connaissances connexes.
Pour écrire une nouvelle page de tâches, créez un fichier Markdown dans un sous-répertoire du répertoire /content/fr/docs/tasks
, avec les caractéristiques suivantes :
content_template: templates/task
.Dans le corps de la page, définissez les variables capture
requises et les variables optionnelles que vous voulez inclure :
Variable | Required? |
---|---|
overview | yes |
prerequisites | yes |
steps | no |
discussion | no |
whatsnext | no |
Le corps de la page ressemblera à ceci (supprimez toutes les captures optionnelles dont vous n’avez pas besoin) :
{{% capture overview %}}
{{% /capture %}}
{{% capture prerequisites %}}
{{< include "task-tutorial-prereqs.md" >}} {{< version-check >}}
{{% /capture %}}
{{% capture steps %}}
{{% /capture %}}
{{% capture discussion %}}
{{% /capture %}}
{{% capture whatsnext %}}
{{% /capture %}}
Dans chaque section, écrivez votre contenu. Suivez les directives suivantes :
#
en tête de liste).
Les sections elles-mêmes sont intitulées automatiquement par le modèle.overview
, utilisez un paragraphe pour définir le contexte de l’ensemble du sujet.prerequisites
, utiliser des listes à puces dans la mesure du possible.
Commencez à ajouter des prérequis supplémentaires sous la balise include
.
Les conditions préalables par défaut incluent un cluster Kubernetes en cours d’exécution.steps
, utiliser des listes numérotées.steps
.whatsnext
, donnez une liste de 5 sujets au maximum qui peuvent être intéressant à lire ensuite.Voici un exemple de sujet publié qui utilise le template de tasks Using an HTTP proxy to access the Kubernetes API.
Une page de tutoriel montre comment atteindre un objectif qui est plus grand qu’une seule tâche. Typiquement, une page de tutoriel comporte plusieurs sections, chacune d’entre elles ayant une séquence d’étapes. Par exemple, un tutoriel pourrait fournir un aperçu d’un exemple de code qui illustre une certaine caractéristique de Kubernetes. Les didacticiels peuvent inclure des explications au niveau de la surface, mais devraient être reliés à des sujets connexes sur les concepts pour des explications approfondies.
Pour écrire une nouvelle page de tutoriel, créez un fichier Markdown dans un sous-répertoire du répertoire /content/fr/docs/tutorials
, avec les caractéristiques suivantes :
content_template: templates/tutorial
.Dans le corps de la page, définissez les variables capture
requises et les variables optionnelles que vous voulez inclure :
Variable | Required? |
---|---|
overview | yes |
prerequisites | yes |
objectives | yes |
lessoncontent | yes |
cleanup | no |
whatsnext | no |
Le corps de la page ressemblera à ceci (supprimez toutes les captures optionnelles dont vous n’avez pas besoin) :
{{% capture overview %}}
{{% /capture %}}
{{% capture prerequisites %}}
{{< include "task-tutorial-prereqs.md" >}} {{< version-check >}}
{{% /capture %}}
{{% capture objectives %}}
{{% /capture %}}
{{% capture lessoncontent %}}
{{% /capture %}}
{{% capture cleanup %}}
{{% /capture %}}
{{% capture whatsnext %}}
{{% /capture %}}
Dans chaque section, écrivez votre contenu. Suivez les directives suivantes :
#
en tête de liste).
Les sections elles-mêmes sont intitulées automatiquement par le template.overview
, utiliser un paragraphe pour définir le contexte de l’ensemble du sujet.prerequisites
, utiliser des listes à puces dans la mesure du possible.
Ajoutez des prérequis supplémentaires en dessous de ceux inclus par défaut.objectives
, utiliser des listes à puces.lessoncontent
, utiliser un mélange de listes numérotées et de contenu narratif, le cas échéant.cleanup
, utiliser des listes numérotées pour décrire les étapes de nettoyage de l’état du cluster une fois la tâche terminée.whatsnext
, Donnez une liste de 5 sujets au maximum qu’il serait intéressant à lire ensuite.Voici un exemple de sujet publié qui utilise le modèle de tutoriel Running a Stateless Application Using a Deployment.
Cette page est elle utile ?
Thanks for the feedback. If you have a specific, answerable question about how to use Kubernetes, ask it on Stack Overflow. Open an issue in the GitHub repo if you want to report a problem or suggest an improvement.