Redimensionnement automatique de pods et de pools de noeuds Kubernetes
Découvrez le redimensionnement automatique des pods et des pools de noeuds Kubernetes que vous avez créés à l'aide de Kubernetes Engine (OKE).
Vous pouvez redimensionner automatiquement les pools de noeuds et les pods des clusters que vous créez à l'aide de Kubernetes Engine afin d'optimiser l'utilisation des ressources.
Pour activer le redimensionnement automatique de cluster en redimensionnant automatiquement des pools de noeuds, vous pouvez déployer l'outil de redimensionnement automatique de cluster Kubernetes (reportez-vous à Utilisation de l'outil de redimensionnement automatique de cluster Kubernetes). Vous pouvez déployer l'outil de redimensionnement automatique de cluster Kubernetes sur un cluster Kubernetes de deux manières :
- en tant que programme autonome (reportez-vous à Utilisation de l'outil de redimensionnement automatique de cluster en tant que programme autonome)
- en tant qu'extension de cluster (reportez-vous à Utilisation de l'outil de redimensionnement automatique de cluster en tant qu'extension de cluster)
Pour activer le redimensionnement automatique par pods, déployez le serveur de mesures Kubernetes afin de collecter des mesures de ressource à partir de chaque noeud de processus actif du cluster (reportez-vous à Déploiement du serveur de mesures Kubernetes sur un cluster). Vous pouvez déployer le serveur de mesures Kubernetes sur un cluster Kubernetes de deux manières :
- en tant que programme autonome, sur des clusters avec des pools de noeuds gérés ou des pools de noeuds virtuels (reportez-vous à Utilisation du serveur de mesures Kubernetes en tant que programme autonome)
- en tant qu'extension de cluster, sur les clusters avec pools de noeuds gérés (reportez-vous à Utilisation du serveur de mesures Kubernetes en tant qu'extension de cluster)
Une fois le serveur de mesures Kubernetes déployé, vous pouvez utiliser :
- l'outil de redimensionnement automatique de pod horizontal Kubernetes pour ajuster le nombre de pods dans un déploiement (reportez-vous à Utilisation de l'outil de redimensionnement automatique de pod horizontal Kubernetes),
- l'outil de redimensionnement automatique de pod vertical Kubernetes afin d'ajuster les limites et les demandes de ressource pour les conteneurs exécutés dans les pods d'un déploiement (reportez-vous à Utilisation de l'outil de redimensionnement automatique de pod vertical Kubernetes).
Vous pouvez utiliser l'outil de redimensionnement automatique de cluster Kubernetes dans un cluster avec l'outil de redimensionnement automatique de pod horizontal Kubernetes et l'outil de redimensionnement automatique de pod vertical Kubernetes.
Vous pouvez utiliser l'outil de redimensionnement automatique de cluster Kubernetes, le serveur de mesures Kubernetes (en tant qu'extension de cluster) et l'outil de redimensionnement automatique de pod vertical Kubernetes avec des pools de noeuds gérés uniquement. Vous pouvez utiliser le serveur de mesures Kubernetes (en tant que programme autonome) et l'outil de redimensionnement automatique de pod horizontal Kubernetes avec des pools de noeuds virtuels et des pools de noeuds gérés.