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 |
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: . 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.conf Entri tambahan untuk disetel dari peta konfigurasi Kubernetes atau rahasia yang dipasang. |
{} |