组件网关通过 terraform 启用 dataproc 集群的问题
Component gateway enable issues with dataproc cluster thru terraform
我通过 terraform 在 gcp 上启动了一个 dataproc 集群,但我注意到组件网关仍然显示为禁用,尽管我有我的脚本来启用它。
software_config {
optional_components = [ "ANACONDA", "JUPYTER" ]
image_version = "${var.cluster_version}"
override_properties = {
"dataproc:dataproc.allow.zero.workers" = "true"
"dataproc:dataproc.logging.stackdriver.enable" = "true"
"dataproc:dataproc.enable_component_gateway" = "true"
}
}
在查找参考资料时,似乎无法通过 terraform 启用此功能,并且还提到如下使用端点网关,
endpoint_config {
enable_http_port_access = "true"
}
但是当我尝试使用它时,它错误地显示为“无效或未知密钥:endpoint_Config”。
是否有任何其他方法可以通过 terraform 启用此功能(注意:我正在使用 google-beta)
谢谢!
这里的问题是 Terraform 提供程序与 Dataproc 不同步 API。如果愿意,请在 GitHub
上提交功能请求
目前,您可能需要手动创建带有 CG 的集群。
我通过 terraform 在 gcp 上启动了一个 dataproc 集群,但我注意到组件网关仍然显示为禁用,尽管我有我的脚本来启用它。
software_config {
optional_components = [ "ANACONDA", "JUPYTER" ]
image_version = "${var.cluster_version}"
override_properties = {
"dataproc:dataproc.allow.zero.workers" = "true"
"dataproc:dataproc.logging.stackdriver.enable" = "true"
"dataproc:dataproc.enable_component_gateway" = "true"
}
}
在查找参考资料时,似乎无法通过 terraform 启用此功能,并且还提到如下使用端点网关,
endpoint_config {
enable_http_port_access = "true"
}
但是当我尝试使用它时,它错误地显示为“无效或未知密钥:endpoint_Config”。
是否有任何其他方法可以通过 terraform 启用此功能(注意:我正在使用 google-beta)
谢谢!
这里的问题是 Terraform 提供程序与 Dataproc 不同步 API。如果愿意,请在 GitHub
上提交功能请求目前,您可能需要手动创建带有 CG 的集群。