[问题] 征会云端GoolgeCloudRun布署写python的

楼主: angel2devil (devil)   2022-12-13 22:59:42
我有一个想要布署在Google Cloud Run(GCR) 的Line机器人。GCR是一个容器式的布署。
https://cloud.google.com/run/docs/quickstarts/build-and-deploy/deploy-python-service
我手中有本地端可以跑的简单程式(非echo版)。但GCR 需要把flask 改成function framework,
我尝试写了一下,但上云无法运行。
https://cloud.google.com/functions/docs/writing/write-http-functions
目前想请老师帮忙的是协助成功在GCR布署
1.修改function framework(不需要另外讲解,我可以自己研究)
2.修改dockerfile(不需要讲解,我可以自己研究)
3.帮忙我部署到GCR
3.1需要跟我讲解(视讯可)
3.2了解Google 平台上API授权(因为我有运用到vision api)
Goole 上的使用的中文术语为“将服务帐号附加到资源”或“将服务帐号与资源关联”
https://cloud.google.com/iam/docs/impersonating-service-accounts?hl=zh-cn
我主要是卡在function framework 这一块与新手不太了解Google 文件所用的术语
主要是希望达成上述目的,预算为600~800(欢迎进一步了解细节)
或者
也可以帮我只休改function framework,确认它能跑(价格另外谈)
谢谢大家看完
希望能有版友愿意相助,我以些许阮囊回报表示感谢!
作者: yuwenche (yuwenche)   2022-12-14 12:24:00
我有在用GCP(Google Cloud Platform),没用过GCR.不过这功能看似colab,请问你这是作业还是有其他用途?
作者: Hsins (翔)   2022-12-14 13:18:00
这功能跟 Colab 差多了,Cloud Run 是 Serverless 服务类似的服务还有 Cloud Function, 对比的则是 AWS Fargate和 AWS Lambda。其中 Run/Fargate 是容器层级;而 Function/Lambda 则是函数层级,取决于服务要怎么使用看下来你把 Run 跟 Function 混淆了,在 Cloud Run 的文件没有说要将 Flask 改成 Function Framework,只需要将他包成容器就可以上云,你没发现自己贴的第二份参考资料网址并不是 Run 而是 Function 的吗?
楼主: angel2devil (devil)   2022-12-14 13:36:00
@yuwenche 非商业用途,刚上完相关课,想自己从头到@Hsins 这两个是不同东西没错Run 不需要FRAMEWORK 但也可以用FRAMEWORK考虑到之后也会需要了解docker,所以理想情况是能找到同时会两种的版友但一时间也无法如意,所以主要还是以FRAMEWORK为主就是我文尾的第二方案要找相关的职位(跟老板说,我会这些)
作者: lycantrope (阿宽)   2022-12-14 13:59:00
那应该是先练习用docker在本地端跑一轮,再学如何GCP
楼主: angel2devil (devil)   2022-12-14 14:08:00
@lycantrope 打算从简易的架构开使,较好入门根据官网表示,Run 省去了一般docker的繁琐
作者: lycantrope (阿宽)   2022-12-14 14:45:00
喔 好吧
作者: panex0845 (胖克思)   2022-12-14 15:51:00
600~800单位是啥 美金差不多 台币就是羞辱人
楼主: angel2devil (devil)   2022-12-14 19:25:00
哈,我也觉得太低,如果请人从头到尾写专案的话。我其实只请教求解几个点,我手边写好程式了,就是不知function framework 长啥样子呢Google Run的部分则主要想知道流程(新手实在看不懂)
作者: Bujo (部长)   2022-12-15 19:01:00
Cloud run是容器化服务,部署dockerfile
作者: jasonfghx (工人)   2022-12-17 23:10:00
600-800别人还要花时间读你程式
作者: zerof (猫橘毛发呆雕像)   2022-12-19 13:46:00
所以你 dockerfile 写了吗? 跑得起来吗?

Links booklink

Contact Us: admin [ a t ] ucptt.com