亚马逊 EMR 7.1.0 安装属性 - Amazon EMR
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

亚马逊 EMR 7.1.0 安装属性

下表描述了所有支持的 Livy 属性。安装 Apache Livy 时,你可以选择 Livy Helm 图表版本。要在安装过程中设置属性,请使用命令--set <property>=<value>

属性 描述 默认
映像 Livy 服务器的亚马逊 EMR 版本 URI。这是必需的配置。 ""
火花命名空间 用于运行 Livy Spark 会话的命名空间。例如,指定 “livy”。这是必需的配置。 ""
名称覆盖 请提供名称而不是livy。该名称被设置为所有 Livy 资源的标签 “livy”
全名覆盖 提供要使用的名称,而不是资源的全名。 ""
ssl.enabled 启用从 end-to-end Livy 端点到 Livy 服务器的 SSL。 FALSE
SSL.certificateArn 如果启用了 SSL,则这是服务创建的 NLB 的 ACM 证书 ARN。 ""
ssl。 secretProviderClass姓名 如果启用了 SSL,则这是用于保护 NLB 与 SSL 的 Livy 服务器连接的秘密提供商类名。 ""
ssl。 keyStoreObject姓名 如果启用了 SSL,则为密钥库证书在密钥提供者类中的对象名称。 ""
ssl。 keyPasswordsObject姓名 如果启用了 SSL,则为包含密钥库和密钥密码的密钥的对象名称。 ""
rbac.create 如果为真,则创建 RBAC 资源。 FALSE
服务账户. 创建 如果为真,则创建一个 Livy 服务帐户。 TRUE
服务账号.name 用于 Livy 的服务帐户的名称。如果您未设置此属性并创建服务账户,则 EKS 上的 Amazon EMR 会自动使用fullname覆盖属性生成名称。 "emr-containers-sa-livy"
服务账户。 executionRoleArn Livy 服务账号的执行角色 ARN。 ""
sparkServiceAccount.create 如果为真,则在中创建 Spark 服务帐户 .Release.Namespace TRUE
sparkServiceAccount.name 要用于 Spark 的服务帐号的名称。如果您未设置此属性并创建 Spark 服务账户,则 EKS 上的 Amazon EMR 会自动生成一个带有后缀的fullnameOverride属性的名称。-spark-livy “emr-containers-sa-spark-livy”
服务名 Livy 服务的名称 "emr-containers-livy"
服务注释 Livy 服务注释 {}
loadbalancer.enabled 是否为用于在 Amazon EKS 集群之外公开 Livy 终端节点的 Livy 服务创建负载均衡器。 FALSE
loadbalancer.internal

是将 Livy 终端节点配置为 VPC 内部终端节点还是外部终端节点。

将此属性设置为FALSE会向 VPC 以外的源公开终端节点。我们建议使用 TLS/SSL 保护您的终端节点。有关更多信息,请参阅设置 TLS 和 SSL 加密

FALSE
imagePullSecrets 用于从私有仓库中提取 Livy 镜像的imagePullSecret名称列表。 []
资源 Livy 容器的资源请求和限制。 {}
节点选择器 要为其调度 Livy 吊舱的节点。 {}
容忍度 包含待定义的 Livy pod 容忍度的列表。 []
亲和力 Livy pods 的亲和力规则。 {}
perstence.enabled 如果为 true,则启用会话目录的持久性。 FALSE
持久性.subpath 要挂载到会话目录的 PVC 子路径。 ""
持久性。现有声明 要使用的 PVC 而不是创建新的 PVC。 {}
Persistence.storageClass 要使用的存储类别。要定义此参数,请使用格式storageClassName: <storageClass>。将此参数设置为"-"会禁用动态配置。如果您将此参数设置为空或未指定任何内容,则 EKS 上的 Amazon EMR 不会设置 storageClassName 并使用默认配置程序。 ""
持久性.accessMode PVC 访问模式。 ReadWriteOnce
持久性。大小 聚氯乙烯尺寸。 20Gi
持久性。注释 PVC 的其他注释。 {}
环境。 * 要设置为 Livy 容器的其他环境。有关更多信息,请参阅在安装 Livy 时输入自己的 Livy 和 Spark 配置 {}
envFrom。 * 要从 Kubernetes 配置地图或密钥中设置为 Livy 的其他环境。 []
LivyConf。 * 要从已安装的 Kubernetes 配置映射或密钥中设置的其他 livy.conf 条目。 {}
sparkDefaultsConf.* 要从已安装的 Kubernetes 配置映射或密钥中设置的其他spark-defaults.conf条目。 {}