Lak*_*kar 3 google-compute-engine google-cloud-platform
实例模板对于创建托管实例组至关重要.实际上,托管实例组对于在GCP中创建自动缩放组至关重要.
这个问题是另一个问题答案的一部分,它是关于构建一个自动调整和负载均衡的后端.
我写了下面的答案,其中包含创建实例模板的步骤.
实例模板是GCP 中的全局资源,即可以使用相同的模板在GCP中的任何区域中创建托管实例组.但是,如果在模板中指定了区域,则该模板只能在该特定区域中使用.
实例模板定义机器类型,图像,标识标签和其他实例属性.这样做是为了维护托管实例组中的相同实例.稍后,此实例组可用于创建自动缩放组,也可以进行负载平衡.
可以在控制台中或使用gcloud创建实例模板,如下所示:
gcloud compute instance-templates \
create sample-template \
--image CentOS 6 \
--tags http \
--scopes=sql-admin,storage-ro,logging-write \
--metadata startup-script-url=\
gs://<bucket-name>/<startup-script>.sh,\
<other-variable>=<value>
Run Code Online (Sandbox Code Playgroud)
上面的命令基于CentOS 6映像创建实例模板,带有标记,一些范围和启动脚本.
最佳实践: 从我的角度来看,最好使用安装的所有软件创建自定义映像,而不是使用启动脚本.由于在组中启动新实例所花费的时间应尽可能少.这将提高您扩展Web应用程序的速度.
这是关于构建自动调整的负载平衡后端的3部分系列的第1 部分.
归档时间: |
|
查看次数: |
2060 次 |
最近记录: |