Torna agli aggiornamenti
New releaseSep 12, 2026

stackrox v4.11.4-rc.1

La piattaforma di sicurezza Kubernetes di StackRox esegue un'analisi dei rischi dell'ambiente container, fornisce visibilità e avvisi in tempo reale e offre raccomandazioni per migliorare proattivamente la sicurezza rafforzando l'ambiente.

Condividi

Indice


StackRox Kubernetes Security Platform

La StackRox Kubernetes Security Platform esegue un'analisi dei rischi dell'ambiente dei container, fornisce visibilità e avvisi in tempo reale e offre raccomandazioni per migliorare proattivamente la sicurezza rafforzando l'ambiente. StackRox si integra con ogni fase del ciclo di vita dei container: build, deploy e runtime.

La StackRox Kubernetes Security Platform è costruita sulle fondamenta del prodotto precedentemente noto come Prevent, che a sua volta era chiamato Mitigate e Apollo. Potresti trovare riferimenti a questi nomi precedenti nel codice o nella documentazione.


Community

Puoi contattarci tramite Slack (#stackrox). Per modalità alternative, visita il nostro Community Hub stackrox.io.

Per aggiornamenti sugli eventi, blog e altre risorse segui il sito della community StackRox su stackrox.io.

Per il Codice di Condotta di StackRox.

Per segnalare una vulnerabilità o un bug.


Distribuzione di StackRox

Installazione tramite l'Operator

A partire dalla release 4.10 è possibile installare StackRox tramite l'operator.

[!WARNING] I seguenti metodi di installazione sono deprecati.

Installazione rapida tramite Helm

StackRox offre un'installazione rapida tramite Helm Charts. Segui la Guida all'installazione di Helm per ottenere la CLI helm sul tuo sistema. Poi esegui lo script di installazione rapida di helm oppure passa alla sezione Installazione manuale tramite Helm per le opzioni di configurazione.

Installa StackRox tramite lo script di installazione Helm
/bin/bash <(curl -fsSL https://raw.githubusercontent.com/stackrox/stackrox/master/scripts/quick-helm-install.sh)

Un deployment predefinito di StackRox ha determinate richieste di CPU e memoria e potrebbe fallire su cluster di piccole dimensioni (ad esempio di sviluppo) se le risorse sufficienti non sono disponibili. È possibile utilizzare l'opzione da riga di comando --small per installare StackRox su cluster più piccoli con risorse limitate. L'uso di questa opzione non è raccomandato per i deployment in produzione.

/bin/bash <(curl -fsSL https://raw.githubusercontent.com/stackrox/stackrox/master/scripts/quick-helm-install.sh) --small

Lo script aggiunge il repository Helm di StackRox, genera una password di amministratore, installa stackrox-central-services, crea un init bundle per il provisioning di stackrox-secured-cluster-services e infine installa stackrox-secured-cluster-services sullo stesso cluster.

Infine, lo script aprirà automaticamente il browser e ti effettuerà l'accesso a StackRox. Potrebbe essere visualizzato un avviso relativo al certificato poiché il certificato è autofirmato. Consulta la sezione Accessing the StackRox User Interface (UI) per saperne di più sugli avvisi. Dopo l'autenticazione puoi accedere alla dashboard utilizzando https://localhost:8000/main/dashboard.

Installazione manuale tramite Helm

Segui la Helm Installation Guide per ottenere la CLI helm sul tuo sistema.

L'implementazione tramite Helm consiste in 4 passaggi

  1. Aggiungere il repository StackRox a Helm
  2. Avviare StackRox Central Services tramite helm
  3. Creare una configurazione del cluster e un'identità di servizio (init bundle)
  4. Implementare StackRox Secured Cluster Services utilizzando quella configurazione e quelle credenziali (questo passaggio può essere eseguito più volte per aggiungere altri cluster al servizio StackRox Central)
Installare StackRox Central Services

Innanzitutto, StackRox Central Services verrà aggiunto al tuo cluster Kubernetes. Ciò include l'interfaccia utente e lo Scanner. Per iniziare, aggiungi il repository stackrox/helm-charts/opensource a Helm.

helm repo add stackrox https://raw.githubusercontent.com/stackrox/helm-charts/main/opensource/

Per vedere tutti i chart Helm disponibili nel repo esegui (puoi aggiungere l'opzione --devel per mostrare anche le build non di release)

helm search repo stackrox

Per installare stackrox-central-services, sarà necessaria una password sicura. Questa password sarà necessaria in seguito per l'accesso all'interfaccia utente e durante la creazione di un init bundle.

ROX_ADMIN_PASSWORD="$(openssl rand -base64 20 | tr -d '/=+')"

Da qui, puoi installare stackrox-central-services per ottenere i componenti Central e Scanner distribuiti sul tuo cluster.

Nota: È necessaria una sola istanza distribuita di stackrox-central-services anche se prevedi di proteggere più cluster.

Per eseguire l'installazione, scegli uno dei seguenti comandi in base alle dimensioni del tuo cluster.

Installazione predefinita di Central

Se stai installando in un cluster di dimensioni ragionevoli, usa il comando di installazione predefinito:

helm upgrade --install -n stackrox --create-namespace stackrox-central-services \
  stackrox/stackrox-central-services \
  --set central.adminPassword.value="${ROX_ADMIN_PASSWORD}" \
  --set central.persistence.none="true"

Installazione centrale in cluster con risorse limitate

Se stai installando in un cluster a nodo singolo, o se l'installazione predefinita comporta pod bloccati in stato pending a causa della mancanza di risorse, usa invece il seguente comando per ridurre i requisiti di risorse di stackrox-central-services. Tieni presente che queste impostazioni di risorse ridotte non sono adatte a un ambiente di produzione.

Categorie