Announcement
Cette page est également disponible en English, Português, Deutsch, Español, Italiano et 日本語.
Regroupement inter-namespaces via les labels
PerfectScale prend désormais en charge le regroupement inter-namespaces pour les workloads éphémères. Vous pouvez regrouper des workloads provenant de plusieurs namespaces sous un namespace cible unique à l'aide de labels, et gérer l'automatisation de l'ensemble depuis un seul endroit.
Shipped by
Pourquoi c'est important
Dans les environnements où les structures de namespaces sont dynamiques, appliquer des politiques d'automatisation cohérentes à des workloads associés est complexe. Les workloads éphémères issus d'outils comme Spark, GitLab et Airflow s'étendent souvent sur plusieurs namespaces, rendant la gestion centralisée difficile — jusqu'à présent.
Comment ça fonctionne
- Créez un namespace cible comme destination de regroupement.
- Appliquez les labels de regroupement aux workloads concernés, notamment
perfectscale.io/workload-grouping-workload-namespaceavec la valeur du namespace cible. - Définissez la configuration d'automatisation au niveau du namespace ou du workload dans le namespace cible.
- PerfectScale regroupe les workloads labellisés sous le namespace cible et applique l'automatisation configurée.
Exemple de configuration de pod
apiVersion: v1
kind: Pod
metadata:
name: pod-name
namespace: {original-namespace}
labels:
perfectscale.io/workload-grouping-workload-name: {target-name}
perfectscale.io/workload-grouping-workload-type: {target-type}
perfectscale.io/workload-grouping-workload-namespace: {target-namespace}
Points clés
- Le label
workload-grouping-workload-namespaceest optionnel. Sans celui-ci, les workloads restent regroupés au sein de leur namespace d'origine. - Lorsque le label de namespace cible est défini, les configurations d'automatisation du namespace d'origine sont ignorées. Seules les configurations du namespace cible s'appliquent.
- L'automatisation ne réduira les ressources qu'après que PerfectScale aura collecté suffisamment de données.
- Cette fonctionnalité nécessite la version 1.0.43 ou ultérieure de l'autoscaler.
Consultez la documentation complète sur le regroupement inter-namespaces.