serverless framework 国内只能用腾讯云?

2021 年 11 月 9 日
 liliclinton

最近打算在 aws 上部署 serverless 应用,看了一圈感觉 serverless framework 这个框架挺热门打算试一试,结果安装完第一次初始化就只有腾讯云的模板可以选择,看了一圈文档都没找到地方修改默认设置,怀疑是判断系统语言强制的?

然后搜了一下发现这个项目接受了腾讯云不少投资的样子,腾讯想要推广自家云服务就这么强奸用户的?

8480 次点击
所在节点    云计算
53 条回复
liliclinton
2021 年 11 月 9 日
@cev2 他官网根据 ip 判断的,但是工具链看来只能这么绕过检测了,问题是如果我要用 gcp 或者 openwhisk 怎么办
liliclinton
2021 年 11 月 9 日
@cev2 说实话就感觉恶心,不想用这玩意了
cev2
2021 年 11 月 9 日
@liliclinton #21 IP (挂代理)和时区(没啥难度)不是国内就行,https://github.com/serverless/serverless/issues/8565 解释过他们这么做的原因。因噎废食没必要
liliclinton
2021 年 11 月 9 日
@cev2 他不事先问用户,一定要用户自己想办法绕过,这不是强奸是什么
ch2
2021 年 11 月 9 日
@liliclinton #8 我反正不用这玩意,serverless 跨平台是个伪需求,你不可能只单纯使用 serverless 本身的
liliclinton
2021 年 11 月 9 日
@ch2 都说了不是跨平台,是为了方便编排,你没搞明白这是啥就别指点江山了,,,
starsky007
2021 年 11 月 9 日
我用过这个框架,肯定可以搭配 AWS 。你可以从这里找个模板,https://github.com/serverless/examples ,比命令行显示的全面。
crystom
2021 年 11 月 9 日
腾讯云开会还请过 serverless 之父远程演讲呢
liliclinton
2021 年 11 月 9 日
@starsky007 就要各种姿势去绕他那个检测嘛……我要用 serverless components 似乎不能用 templates
hkbarton
2021 年 11 月 10 日
@liliclinton 你试试在你要部署的项目根目录创建一个 .env 的文件,然后里面加上这一行:

SERVERLESS_PLATFORM_VENDOR='aws'


serverless framework 在国内是和腾讯云有合作,但是开源的 serverless framework/components 并不是和云厂商强绑定的,可以通过.env 文件描述部署环境,可能只是他们文档写的不是太清楚
hkbarton
2021 年 11 月 10 日
补充一下,可能需要在.env 中写两行:

SERVERLESS_PLATFORM_VENDOR=aws
SLS_GEO_LOCATION=us
zhoujinjing09
2021 年 11 月 10 日
serverless 为什么不直接用 aws fargate ?你要什么方面的 serverless 服务?
cassyfar
2021 年 11 月 10 日
@liliclinton

你可以用 cloudformation 或者 terraform 以代码形式来配置。感觉学习这类小作坊框架意义不大,而且坑多。
Rocketer
2021 年 11 月 10 日
@zhoujinjing09 fargate 是类似于 k8s 的服务,跟函数计算还不是一回事,虽然都属于 serverless 。

PS:楼主如果是来寻求解决方案的,楼上已经有人给出了,配置.env 文件即可。如果只是想吐个槽……
dayeye2006199
2021 年 11 月 10 日
这种见人下菜碟的搞法确实不咋地。
但框架后面的初创企业需要赚钱,这个做法也是可以理解的。

最好是需要在文档上标注怎么去绕过这个默认行为。LZ 也可以去给提个 issue
fannas
2021 年 11 月 10 日
其实不用点点点,aws 有 awscli 可以用。 并且建议使用新版。 一些地区还有网页版的 cli 不过网页版的没用过几次
arischow
2021 年 11 月 10 日
国内 AWS 肯定可以用,看配置 YAML
zxcslove
2021 年 11 月 10 日
和 roblox 一样恶臭
Rorysky
2021 年 11 月 10 日
帮你提了个 issue
maichael
2021 年 11 月 10 日
毕竟金主才是最大的,https://github.com/serverless/serverless/issues/7086 19 年到现在了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/814196

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX