当前位置: 首页 > news >正文

使用 gcloud CLI 自动化管理 Google Cloud 虚拟机

被操作的服务器,一定要开启API完全访问权限,你的电脑安装gcloud CLI前一定要先安装Python3!

操作步骤

下载地址,安装大概需要十分钟:https://cloud.google.com/sdk/docs/install?hl=zh-cn#windows

选择你需要的版本,这个软件使用命令行操作的,其实什么系统上的操作方式都是用命令行操作。

进入你的项目在这里创建一个密钥,然后下载json格式的密钥。

https://console.cloud.google.com/iam-admin/serviceaccounts

一定要用管理员身份操作!下面是给服务器换IP的命令,可能大家不知道,谷歌云可以免费换IP!

参数详情:

/xin/cloudflareApi/disco-domain-459108-a8-b1b17425491e.json:你刚才下载的密钥路径。

instance-20250513-082307:虚拟机实例名称。

disco-domain-459108-a8:项目id。

asia-east1-b:服务器所在区域。

# 设置权限,这里的json文件,要换成你刚才下载的
gcloud auth activate-service-account --key-file="/xin/cloudflareApi/disco-domain-459108-a8-b1b17425491e.json"# 删除当前外部 IP
gcloud compute instances describe instance-20250513-082307 --project=disco-domain-459108-a8 --zone=asia-east1-b --format="get(networkInterfaces[0].accessConfigs[0].name)"# 释放外部 IP
gcloud compute instances delete-access-config instance-20250513-082307 --project=disco-domain-459108-a8 --zone=asia-east1-b --access-config-name='External NAT'# 添加新的临时外部 IP
gcloud compute instances add-access-config instance-20250513-082307 --project=disco-domain-459108-a8 --zone=asia-east1-b --access-config-name='External NAT'# 查看并验证新的外部 IP 地址
gcloud compute instances list --filter="name=instance-20250513-082307"

相关文章:

  • 机器学习入门之KNN算法和交叉验证与超参数搜索(三)
  • 【在aosp中,那些情况下可以拉起蓝牙服务进程】
  • 使用Frp搭建内网穿透,外网也可以访问本地电脑。
  • 第三十三节:特征检测与描述-Shi-Tomasi 角点检测
  • Linux》Ubuntu》安装Harbor 私有仓库
  • 自制操作系统(二、输入输出和shell的简易实现)
  • MySQL中表的增删改查(CRUD)
  • SQL练习(6/81)
  • Day11-苍穹外卖(数据统计篇)
  • 大规模CFD仿真计算中,SIMPLE或者PISO算法中加速压力场方程迭代求解
  • 股票配资平台开发如何判断交易策略是否可靠
  • 实例分割AI数据标注 ISAT自动标注工具使用方法
  • 【未】[启发式算法]含初始解要求的有:TS, GA, SA, DPSO
  • 计算机网络 : 网络基础
  • NAT转换和ICMP
  • AGI大模型(19):下载模型到本地之ModelScope(魔搭社区)
  • 运维实施31-NFS服务
  • 研华服务器ASMB-825主板无法识别PCIE-USB卡(笔记本)
  • 牛客网NC22222:超半的数
  • 【云实验】搭建个人网盘实验
  • 对谈|“大礼议”:嘉靖皇帝的礼法困境与权力博弈
  • 《日出》华丽的悲凉,何赛飞和赵文瑄演绎出来了
  • 国家统计局向多省份反馈统计督察意见
  • 体坛联播|巴萨提前2轮西甲夺冠,郑钦文不敌高芙止步4强
  • 上海率先推进生物制品分段生产试点,这款国产1类创新药获批上市
  • 选址江南制造总局旧址,上海工业博物馆建设有新进展