Properti instalasi untuk Apache Livy di Amazon EMR pada rilis EKS - Amazon EMR

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Properti instalasi untuk Apache Livy di Amazon EMR pada rilis EKS

Instalasi Apache Livy memungkinkan Anda memilih versi bagan Livy Helm. Bagan Helm menawarkan berbagai properti untuk menyesuaikan pengalaman instalasi dan penyiapan Anda. Properti ini didukung untuk Amazon EMR pada EKS rilis 7.1.0 dan yang lebih tinggi.

Properti instalasi Amazon EMR 7.1.0

Tabel berikut menjelaskan semua properti Livy yang didukung. Saat menginstal Apache Livy, Anda dapat memilih versi bagan Livy Helm. Untuk mengatur properti selama instalasi, gunakan perintah--set <property>=<value>.

Properti Deskripsi Default
gambar EMRRilis Amazon URI dari server Livy. Ini adalah konfigurasi yang diperlukan. ""
sparkNamespace Namespace untuk menjalankan sesi Livy Spark. Misalnya, tentukan “livy”. Ini adalah konfigurasi yang diperlukan. ""
nameOverride Berikan nama, bukanlivy. Nama ditetapkan sebagai label untuk semua sumber daya Livy “hidup”
fullnameOverride Berikan nama untuk digunakan alih-alih nama lengkap sumber daya. ""
ssl.enabled Aktifkan end-to-end SSL dari titik akhir Livy ke server Livy. FALSE
ssl. certificateArn Jika SSL diaktifkan, ini adalah ACM sertifikat ARN untuk yang NLB dibuat oleh layanan.. ""
ssl. secretProviderClassNama Jika SSL diaktifkan, ini adalah nama kelas penyedia rahasia NLB untuk mengamankan koneksi server Livy. SSL ""
ssl. keyStoreObjectNama Jika SSL diaktifkan, nama objek untuk sertifikat keystore di kelas penyedia rahasia. ""
ssl. keyPasswordsObjectNama Jika SSL diaktifkan, nama objek untuk rahasia yang memiliki keystore dan kata sandi kunci. ""
rbac.create Jika benar, menciptakan RBAC sumber daya. FALSE
serviceAccount.buat Jika benar, buat akun layanan Livy. TRUE
serviceAccount.nama Nama akun layanan yang akan digunakan untuk Livy. Jika Anda tidak menyetel properti ini dan membuat akun layanan, EMR Amazon EKS secara otomatis membuat nama menggunakan properti fullname override. "emr-containers-sa-livy"
serviceAccount.executionRoleArn Peran ARN eksekusi akun layanan Livy. ""
sparkServiceAccount.buat JIKA benar, buat akun layanan Spark di .Release.Namespace TRUE
sparkServiceAccount.nama Nama akun layanan yang akan digunakan untuk Spark. Jika Anda tidak menyetel properti ini dan membuat akun layanan Spark, EMR Amazon EKS secara otomatis menghasilkan nama dengan fullnameOverride properti dengan -spark-livy akhiran. “emr-containers-sa-spark-hidup”
service.name Nama layanan Livy "emr-containers-livy"
service.annotations Anotasi layanan Livy {}
loadbalancer.enabled Apakah akan membuat penyeimbang beban untuk layanan Livy yang digunakan untuk mengekspos titik akhir Livy di luar klaster Amazon. EKS FALSE
loadbalancer.internal

Apakah akan mengonfigurasi titik akhir Livy sebagai internal ke VPC atau eksternal.

Menyetel properti ini untuk FALSE mengekspos titik akhir ke sumber di luar. VPC Kami merekomendasikan mengamankan titik akhir Anda denganTLS/. SSL Untuk informasi selengkapnya, lihat Menyiapkan TLS dan SSL enkripsi.

FALSE
imagePullSecrets Daftar imagePullSecret nama yang akan digunakan untuk menarik gambar Livy dari repositori pribadi. []
sumber daya Permintaan sumber daya dan batasan untuk kontainer Livy. {}
nodeSelector Node untuk menjadwalkan pod Livy. {}
toleransi Daftar yang berisi toleransi Pod Livy untuk didefinisikan. []
afinitas Aturan afinitas pod Livy. {}
persistence.enabled Jika benar, aktifkan persistansi untuk direktori sesions. FALSE
kegigihan. subPath PVCSubpath untuk dipasang ke direktori sesi. ""
kegigihan. existingClaim PVCUntuk menggunakan alih-alih membuat yang baru. {}
kegigihan. storageClass Kelas penyimpanan yang akan digunakan. Untuk menentukan parameter ini, gunakan formatstorageClassName: <storageClass>. Menyetel parameter ini untuk "-" menonaktifkan penyediaan dinamis. Jika Anda menyetel parameter ini ke null atau tidak menentukan apa pun, Amazon EMR on EKS tidak menyetel storageClassName dan menggunakan penyedia default. ""
kegigihan. accessMode Mode PVC akses. ReadWriteOnce
ketekunan.ukuran PVCUkurannya. 20Gi
persistence.annotations Anotasi tambahan untuk. PVC {}
env. * Env tambahan untuk disetel ke wadah Livy. Untuk informasi selengkapnya, lihat Memasukkan konfigurasi Livy dan Spark Anda sendiri saat menginstal Livy. {}
envFrom.* Env tambahan untuk disetel ke Livy dari peta konfigurasi Kubernetes atau rahasia. []
livyConf.* Entri livy.conf tambahan untuk disetel dari peta konfigurasi Kubernetes atau rahasia yang dipasang. {}
sparkDefaultsConf.* spark-defaults.confEntri tambahan untuk disetel dari peta konfigurasi Kubernetes atau rahasia yang dipasang. {}