甲骨文今天在几天前在选配实列中提供了一个新的选项 VM.Standard.A1.Flex。根据用户协议,可以自由分配 4个OCPU,24 GB 内存,最大200GB空间容量和4GB的带宽。新开出的免费机型配置不可思议地高,令人难以置信。
据了解,该机型仅部分区域可开通。它不占用此前开出的2台免费服务器的配额。但是,因为抢购火爆,所以一机难求。如果你不用个脚本跑一跑估计 很难抢到vps。这篇就用宝塔面板来部署这个玩意,脚本代码来自己群里大佬分享,想知道最新鲜的信息入群。
1、安装Terraform
1)Terraform官网:https://www.terraform.io/downloads.html
2)宝塔面板安装Terraform,先下载!
wget https://releases.hashicorp.com/terraform/0.15.4/terraform_0.15.4_linux_amd64.zip
解压,并移动文件terraform到/usr/bin目录
unzip terraform_0.15.4_linux_amd64.zip
mv terraform /usr/bin
查看版本,可以用如下命令
terraform version
如下显示,表示安装成功。
[root@host63c0dcac37 ~]# terraform version
Terraform v0.15.4
on linux_amd64
[root@host63c0dcac37 ~]#
2、安装oci-cli工具
1)安装,一路回车即可,默认安装在/root/bin目录
bash -c "$(curl –L https://raw.githubusercontent.com/oracle/oci-cli/master/scripts/install/install.sh)"
2)当出现“===> Modify profile to update your $PATH and enable shell/tab completion now? (Y/n):”这个时候,是在提示你输入y回车,会自动帮你添加环境变量。之后又是一路回车。出现如下提示表示安装成功。可以用:oci -v 来查询版本!!
===> Modify profile to update your $PATH and enable shell/tab completion now? (Y/n): y
===> Enter a path to an rc file to update (file will be created if it does not exist) (leave blank to use '/root/.bashrc'):
-- Backed up '/root/.bashrc' to '/root/.bashrc.backup'
-- Tab completion set up complete.
-- If tab completion is not activated, verify that '/root/.bashrc' is sourced by your shell.
--
-- ** Run `exec -l $SHELL` to restart your shell. **
--
-- Installation successful.
-- Run the CLI with /root/bin/oci --help
ubuntu@instance-20240620-1425:/$ source ~/.bashrc
ubuntu@instance-20240620-1425:/$ oci -v
3.49.2
3、复制租户和用户的ocid
1)甲骨文后台右上角>>用户设置>>分别点击用户和租户,在信息栏中有我们需要的ID,分别点击复制,可以保存在记事本备份好。具体看图:
#用户
ocid1.user.oc1..aaaaaaaavobiz2r4jjy3pqy3apmdbl7kqyx5g4y6v5els4xdawvwdstyemv
#租户
ocid1.tenancy.oc1..aaaaaaaajzcyb2ob5by2kqjzdkrpqb7vkwlxl4722f2cv2sexdtg66ejqjn
4、配置cli
1)输入如下代码开始配置,配置的路径默认在root目录。