Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Proprietà di installazione per Apache Livy su Amazon EMR nelle versioni EKS
L'installazione di Apache Livy consente di selezionare una versione del grafico Livy Helm. Il diagramma Helm offre una varietà di proprietà per personalizzare l'esperienza di installazione e configurazione. Queste proprietà sono supportate per EMR Amazon EKS nelle versioni 7.1.0 e successive.
Proprietà di installazione di Amazon EMR 7.1.0
La tabella seguente descrive tutte le proprietà Livy supportate. Quando si installa Apache Livy, è possibile scegliere la versione cartografica Livy Helm. Per impostare una proprietà durante l'installazione, usa il comando. --set <property>=<value>
Proprietà | Descrizione | Default |
---|---|---|
image | La EMR versione Amazon URI del server Livy. Questa è una configurazione richiesta. | "" |
sparkNamespace | Namespace per eseguire le sessioni di Livy Spark. Ad esempio, specifica «livy». Questa è una configurazione richiesta. | "" |
nameOverride | Fornisci un nome invece dilivy . Il nome è impostato come etichetta per tutte le risorse Livy |
«Livy» |
fullnameOverride | Fornisci un nome da usare al posto dei nomi completi delle risorse. | "" |
ssl. abilitato | Abilita end-to-end SSL dall'endpoint Livy al server Livy. | FALSE |
SSL. certificateArn | Se SSL abilitato, questo è il ACM certificato ARN per il NLB file creato dal servizio. | "" |
ssl. secretProviderClassNome | Se SSL abilitato, questo è il nome della classe del provider segreto con SSL cui proteggere NLB la connessione al server Livy. | "" |
ssl. keyStoreObjectNome | Se SSL abilitato, il nome dell'oggetto per il certificato keystore nella classe del provider segreto. | "" |
ssl. keyPasswordsObjectNome | Se SSL è abilitato, il nome dell'oggetto segreto contenente il keystore e la password della chiave. | "" |
rbac.create | Se vero, crea risorse. RBAC | FALSE |
serviceAccount.creare | Se vero, crea un account di servizio Livy. | TRUE |
serviceAccount.nome | Il nome dell'account di servizio da utilizzare per Livy. Se non imposti questa proprietà e non crei un account di servizio, Amazon EMR on genera EKS automaticamente un nome utilizzando la proprietà fullname override. |
"emr-containers-sa-livy" |
serviceAccount.executionRoleArn | Il ruolo ARN di esecuzione dell'account di servizio Livy. | "" |
sparkServiceAccount.creare | Se vero, crea l'account del servizio Spark in .Release.Namespace |
TRUE |
sparkServiceAccount.nome | Il nome dell'account di servizio da usare per Spark. Se non imposti questa proprietà e non crei un account di servizio Spark, Amazon EMR on genera EKS automaticamente un nome con la fullnameOverride proprietà con -spark-livy suffisso. |
«-livido» emr-containers-sa-spark |
nome.servizio | Nome del servizio Livy | "emr-containers-livy" |
servizio.annotations | annotazioni del servizio Livy | {} |
loadbalancer.abilitato | Se creare un load balancer per il servizio Livy utilizzato per esporre l'endpoint Livy all'esterno del cluster Amazon. EKS | FALSE |
loadbalancer.internal | Se configurare l'endpoint Livy come interno o esterno. VPC L'impostazione di questa proprietà per |
FALSE |
imagePullSecrets | L'elenco dei imagePullSecret nomi da usare per estrarre l'immagine di Livy dagli archivi privati. |
[] |
risorse | Le richieste e i limiti di risorse per i contenitori Livy. | {} |
nodeSelector | I nodi per i quali pianificare i pod Livy. | {} |
tolleranze | Un elenco contenente le tolleranze dei pod Livy da definire. | [] |
affinità | Le regole di affinità dei Livy pod. | {} |
persistenza. abilitata | Se true, abilita la persistenza per le directory delle sessioni. | FALSE |
persistenza. subPath | Il PVC sottopercorso da montare nelle directory delle sessioni. | "" |
persistenza. existingClaim | PVCDa usare invece di crearne uno nuovo. | {} |
persistenza. storageClass | La classe di archiviazione da utilizzare. Per definire questo parametro, utilizzate il formatostorageClassName: . L'impostazione di questo parametro su "-" disattiva il provisioning dinamico. Se imposti questo parametro su null o non specifichi nulla, Amazon EMR on EKS non imposta a storageClassName e utilizza il provisioner predefinito. |
"" |
persistenza. accessMode | La modalità di PVC accesso. | ReadWriteOnce |
dimensione della persistenza | La dimensione. PVC | 20 Gi |
persistenza. annotazioni | Annotazioni aggiuntive per. PVC | {} |
env. * | Env aggiuntivi da impostare sul contenitore Livy. Per ulteriori informazioni, consulta Inserimento delle proprie configurazioni Livy e Spark durante l'installazione di Livy. | {} |
envFrom.* | Env aggiuntivi da impostare su Livy da una mappa di configurazione o segreta di Kubernetes. | [] |
livyConf.* | Voci livy.conf aggiuntive da impostare da una mappa di configurazione o segreta di Kubernetes montata. | {} |
sparkDefaultsConf.* | spark-defaults.conf Voci aggiuntive da impostare da una mappa di configurazione o segreta di Kubernetes montata. |
{} |