来源介绍
思路完全来自于这篇帖子,大家可以去了解下:https://www.nodeseek.com/post-92593-1
由于抢占式的特殊性,可能随时被回收,通过这个帖子的方法,可以在回收之后自动再创建。
通过上面帖子和这个帖子你可以获得:
前置准备
-
一个阿里云账号
-
账号余额大于100元(低于100无法创建抢占)
实操
开通CDT计费
copy from: https://www.nodeseek.com/post-92593-1
直达链接:https://cdt.console.aliyun.com/overview
按照页面上的提示开通CDT,然后升级所有产品都按照CDT计费,之后这些按量计费的产品流量除中国内地外均可享受200G,请仔细检查是否全部已升级,完成后如下图所示。
获取自己的AKSK
- 点击头像
- 进入accesskey管理,下载自己的aksk
下载&执行
- 下载
wget https://github.com/lvgj-stack/ali-always-spot/releases/download/v1.0.2/ali-always-spot && chmod +x ali-always-spot && mv ./ali-always-spot /usr/local/bin
- 寻找一台vps执行
nohup ali-always-spot --access-key {你的accessKey} --secret-key {你的secretKey} > ali-always-spot.log 2>&1 &
- 查看日志
cat ali-aliways-spot.log
- 查找到创建的实例信息,如图(或者自己去阿里云的界面上看也可以)
- 此时可能还不能直接登录,需要去安全组开放端口,修改如下:
- ssh登录
- 撒花🎉~ 此时你就获取了一个月付7R的G口优质线路鸡
提升
创建自定义镜像
- 因为spot随时会被删除,因此在我们第一次创建之后搭建好自己的“环境”,就可以创建一个自定义镜像,后续创建的虚拟机会自动基于这个镜像创建
代码流程图
有实例的时候跳过
结束
代码地址,欢迎大家来review:https://github.com/lvgj-stack/ali-always-spot