[我通过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”。
是否有其他选择可以通过地形启用此功能(请注意:我使用的是google-beta)
谢谢!
这里的问题是Terraform提供程序与Dataproc API不同步。如果可以,请在GitHub]上提交功能请求
暂时,您可能必须手动使用CG创建集群。