doc-locale/fr-fr/ci/environments/configure_kubernetes_deployments.md
{{< details >}}
{{< /details >}}
[!warning] Cette fonctionnalité a été dépréciée dans GitLab 14.5.
Si vous effectuez un déploiement vers un cluster Kubernetes associé à votre projet, vous pouvez configurer ces déploiements depuis votre fichier .gitlab-ci.yml.
[!note] La configuration Kubernetes n'est pas prise en charge pour les clusters Kubernetes gérés par GitLab.
Les options de configuration suivantes sont prises en charge :
Dans l'exemple suivant, le job déploie votre application dans l'espace de nommage Kubernetes production.
deploy:
stage: deploy
script:
- echo "Deploy to production server"
environment:
name: production
url: https://example.com
kubernetes:
agent: path/to/agent/project:agent-name
dashboard:
namespace: production
rules:
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
Lorsque vous utilisez l'intégration Kubernetes de GitLab pour effectuer un déploiement vers un cluster Kubernetes, vous pouvez consulter les informations relatives au cluster et à l'espace de nommage. Sur la page du job de déploiement, ces informations s'affichent au-dessus de la trace du job :
Découvrez comment déployer des modifications en production vers une partie seulement de vos pods Kubernetes avec les déploiements progressifs.