Amazon AutoScaling 自动创建脚本

#!/bin/bash
#Autoscaling config name
AC_CONFIG="my-lc-bycli"
#Autoscaling group  name
AC_GROUP_NAME="my-lb-asg-bycli"
#desired-capacity
DC="1"
#security group
SG="sg-9b3a8bfe"
#which key pari
KP="ELB"
#specify machine type
INSTANCE_TYPE="t2.micro"
#which AMI you wanna use in autoscaling
AMI_ID="ami-501a1402"
GP_MAX="1"
GP_MIN="1"
aws autoscaling create-launch-configuration --launch-configuration-name $AC_CONFIG     --image-id $AMI_ID --instance-type  $INSTANCE_TYPE     --security-groups "$SG"     --key-name $KP     --associate-public-ip-address
aws autoscaling create-auto-scaling-group --auto-scaling-group-name $AC_GROUP_NAME     --launch-configuration-name $AC_CONFIG     --availability-zones "ap-southeast-1b"      --max-size $GP_MAX --min-size    $GP_MIN --desired-capacity $DC     --vpc-zone-identifier "subnet-07ee4c62"
 #--load-balancer-names "my-lb"

在vpc-zone-identifier 与 associate-public-ip-address 要注意一下。

时间: 2024-10-09 11:06:21

Amazon AutoScaling 自动创建脚本的相关文章

自动创建脚本定义内容,并实现版本控制

#!/bin/bashexport LANG=zh_CN.UTF-8 author: zhizhimao <zhizhimao.vip.qq.com> filename: vish version: v.0.0 date:2020-01-30 13:14:00 option: -d 描述 -v 指定版本 describe: 创建脚本添加作者.文件名.版本.日期.描述内容,检查语法是否正确,并实现版本控制自动添加版本号.打开非自定义脚本文件时备份后打开; Version=v.0.0Date=$(

lvm自动创建脚本

注1:此脚本适用于新机器的lvm逻辑卷创建,仅支持系统中只有一个未格式化的新的数据盘,适用于centos6,centos7未测试 注2:当系统中需要同时对2个及以上的新磁盘做lvm时,此脚本将不再适用:一般来说,此脚本在新机器做lvm时最为实用 lvm_create.sh #!/bin/bash ############################################## #Author: Liuzhengwei - [email protected] #QQ:113596056

经典实用的自动创建Bash脚本文件头的脚本

今天给大家展示一下,我自己写的一个自动创建Bash脚本文件头的脚本(名为create),希望能对初学脚本者带来一定的思维提示.毕竟对于一个经常写脚本的运维人员来说,每次写脚本的时候都需要重复的去写一遍文件头,也是一件很累赘的事情,既然我们学了脚本,为什么不让它来为我们减轻一下负担了.所以一个自动创建Bash脚本文件头的想法在我脑海里面产生了. 本脚本所需要实现的功能: 1,能够自动创建一个标准的Bash脚本文件头,带有详细注释信息 2,能够给新建完成的Bash脚本文件自动添加执行权限 [[ema

通过读取用户和密码文件自动创建用户脚本

用户文件/mnt/username     密码文件/mnt/passwdfile Username文件中每一行代表一个用户,passwdfile中每行对应username中一个密码 通过读取取两个文件,自动创建用户 #!/bin/bash if [ -z /mnt/username ]                            //判断username是否存在 then  echo ERROR:/mnt/username is not exits elif [ -z /mnt/pa

一个简单的自动创建Shell脚本的脚本

因为自己平时会写一些小实验脚本,每次都要写Author,Description等很麻烦,便写了这么一个能够自行创建脚本的小脚本,代码如下,纯个人原创,比较粗糙,大神勿喷 #!/bin/bash # VER=0 AUT=0 TIM=0 DES=1 if [ $# -lt 1 ];then         echo "`basename $0` : -a|--author|-t|-d|-v|-f|--file /PATH/TO/FILE|-h"         exit 3 fi whil

使用python脚本自动创建pip.ini配置文件

运行一下python代码自动创建pip/pip.ini文件并添加pip源 """ python建立pip.ini.py 2016年4月30日 03:35:11 codegay """ import os ini="""[global] index-url = https://pypi.doubanio.com/simple/ [install] trusted-host=pypi.doubanio.com "

mysql自动安装脚本

为适应自己工作习惯和需要,花一点时间写了一个mysql自动安装脚本,供大家参考学习. 注意: 1.需要先安装cmake 2.数据库版本需要在第二步安装mysql时修改 3.该脚本是以root用户安装并启动 脚本内容如下: ######################################################################## #mysql自动安装脚本,其中变量/mysql_v_dir/和/port/可根据实际需要修改    # #执行脚本命令:sh mys

如何自动创建设备节点

创建设备文件的方法: 第一种是使用mknod手工创建:mknod filename type major minor 第二种是自动创建设备节点:利用udev(mdev)来实现设备文件的自动创建,首先应保证支持udev(嵌入式系统用mdev),由busybox配置. udev介绍 udev 运行在用户模式,而非内核中.udev 的初始化脚本在系统启动时创建设备节点,并且当插入新设备--加入驱动模块--在sysfs上注册新的数据后,udev会创新新的设备节点. udev 是一个工作在用户空间的工具,

bat文件自动创建cocos2dx 工程

1. 写在开头 本人写了一个自动创建cocos2dx工程的脚本..bat文件,会修正Application.mk 文件,并且在桌面创建打开项目目录的快捷方式. 使用条件:1. 在本地计算机中已安装python 2.7.6 版本,并将python安装目录加入到 PATH环境变量中. 2. 根据自己的cocos2dx与ndk安装目录,更改脚本最初COCOS2DX_DIR.NDK_DIR变量. 3.本脚本只创建c++语言的cocos2dx工程,创建成功后仍需手动配置c++ build目录. 个人写的脚