从Terraform云函数连接到企业GitHub [英] Connect to Enterprise GitHub from Terraform cloud function
本文介绍了从Terraform云函数连接到企业GitHub的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试通过Terraform创建一个Google Cloud功能。该函数的源代码位于Enterprise GitHub中。https://github.xyz.com/cf
Terraform代码如下:
resource "google_cloudfunctions_function" "cfcluster" {
name = "cfcluster1"
project = "${var.project_id}"
region = "us-central1"
runtime = "python39"
source_repository {
//url="https://github.xyz.com/cf" #is this possible?
}
是否可以在Terraform中从Google CloudFunction连接到Enterprise GitHub?我如何才能做到这一点?
注意:
我不想从Terraform连接到云源存储库。
推荐答案
我不认为您可以直接从GitHub存储库中拉取数据。您可以做的是将其镜像到您的项目的Cloud Repository,然后您可以在Google Cloud平台中随心所欲地使用数据。您可以在此处找到有关如何镜像您的GitHub存储库的文档[1]。
您也可以阅读本教程[2],在这里您可以找到从Github存储库在Google Cloud平台上部署应用程序的完整步骤。
[1]https://cloud.google.com/source-repositories/docs/mirroring-a-github-repository
[2]https://medium.com/swlh/deploying-github-repository-to-google-cloud-platform-997d296547e6
这篇关于从Terraform云函数连接到企业GitHub的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文