Announcement
Questa pagina è disponibile anche in English, Português, Deutsch, Español, Français e 日本語.
Raggruppamento cross-namespace tramite label
PerfectScale ora supporta il raggruppamento cross-namespace per i workload effimeri. È possibile raggruppare workload da più namespace sotto un unico namespace di destinazione utilizzando le label e gestire l'automazione per tutti da un'unica posizione.
Shipped by
Yuliia Matsak
Perché è importante
Negli ambienti con strutture di namespace dinamiche, applicare policy di automazione coerenti tra workload correlati è complicato. I workload di breve durata generati da strumenti come Spark, GitLab e Airflow spesso si estendono su più namespace, rendendo la gestione centralizzata poco pratica — fino ad ora.
Come funziona
- Crea un namespace di destinazione come punto di raggruppamento.
- Applica le label di raggruppamento ai workload pertinenti, inclusa
perfectscale.io/workload-grouping-workload-namespacecon il valore del namespace di destinazione. - Definisci la configurazione di automazione a livello di namespace o di workload nel namespace di destinazione.
- PerfectScale raggruppa i workload etichettati sotto il namespace di destinazione e applica l'automazione configurata.
Esempio di configurazione del 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}
Dettagli principali
- La label
workload-grouping-workload-namespaceè opzionale. Senza di essa, i workload restano raggruppati all'interno del namespace originale. - Quando la label del namespace di destinazione è impostata, le configurazioni di automazione del namespace originale vengono ignorate. Si applicano solo le configurazioni del namespace di destinazione.
- L'automazione ridurrà le risorse solo dopo che PerfectScale avrà raccolto una quantità sufficiente di dati.
- Questa funzionalità richiede la versione 1.0.43 o successiva dell'autoscaler.
Consulta la documentazione completa sul raggruppamento cross-namespace.