• H4_611144
    了解作者
  • 9.3KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-04-16 08:34
    上传日期
应用 应用程序堆栈云形成 该堆栈使用variables.json文件中提供的参数实例化EC2实例。 有一个与EC2堆栈相关联的RDS实例,可以使用用户提供的凭据启动。 云形成堆栈堆栈将在aws帐户中创建以下资源。 VPC 应用程序安全组为应用程序打开端口 RDS安全组 互联网网关和路由表 代码部署角色和与角色关联的策略 CircleCI用户策略,用于在S3中运行代码部署和上载代码工件 触发EC2实例和RDS实例 负载均衡器,警报配置和自动扩展组 AWS Route53中带有负载均衡器的新DNS 环境变量variables.json中提供了环境变量,例如VPC名称,CIDR块值,RDS大小EC2实例名称等,在运行cloudformation之前应填充正确的值。 在aws-cli中设置AWS用户配置文件aws configure --profile“ produser”提供-密钥,私
AWS-ResourceAutomation-master.zip
  • AWS-ResourceAutomation-master
  • build.sh
    660B
  • application.json
    33.4KB
  • delete.sh
    405B
  • networking.json
    4.3KB
  • README.md
    2KB
  • variables.json
    2.7KB
内容介绍
# Application ## Application Stack cloud formation This stack instantiates a EC2 instance with provided paramaters in variables.json file. There is a RDS instance associated to EC2 stack which boots up with the credentials provided by user. **Cloud Formation Stack** The stack will create the following resources into aws account. 1. VPC 2. Application Security group to open up port for application 3. RDS Security group 4. Internet gateway & Routing tables 5. Code deploy roles and policies associated with roles 6. CircleCI user policy to run the code deploy & upload code artifact in S3 6. Trigger the EC2 instance and RDS Instance 7. Load Balancer, alarm configuration and autoscaling groups 8. A new DNS with load balancer in AWS Route53 **Environment Variables** Environment variables such as VPC name, CIDR block values, RDS size EC2 Instance names etc. are provided in variables.json and should be populted with correct values before running cloudformation. **Set AWS User profile in aws-cli** aws configure --profile "produser" Provide - key, secret key, region and output format. _Note_ : Before creating and deleting any stack make sure an aws user profile is setup in your aws-cli Set a particular aws user using the following command: `export AWS_DEFAULT_PROFILE=user` **run Cloud Formation** The following shell script will validate the cloudformation template and start building the stack. parameters to be passed - Stackname and Region run the following command on your terminal - `./build.sh` **Delete Cloud Formation Stack** The following shell script will validate if the provided stack name exist in the region and then delete the stack. parameters to be passed - Stackname and Region run the following command on your terminal - `./delete.sh` **Command to import the SSL certificate for LoadBalancers** `aws acm import-certificate --certificate fileb://prod_divyataneja_me.crt --private-key fileb://mykey.key \` `--certificate-chain fileb://prod_divyataneja_me.ca-bundle`
评论
    相关推荐
    • medved:基于 Web 的 DNS 区域传输自动化
      这是一个基于 Web 的工具,旨在自动搜索域转移。 它有一个直观的界面和一些有用的快捷方式。 作为输入,它需要一个域或域列表。 理想情况下,列表应该以逗号分隔,但它也将处理空格或 CR-LF 分隔的列表。 除了正常...
    • win2008 WDS 自动化部署安装win2008服务器
      win2008 WDS 自动化部署安装win2008服务器
    • 机器人::robot:Twente.me项目的自动化
      :robot: 特温特·波特 Twente Bot是使用的数据文件配置Cloudflare DNS设置的自动化工具。 状态 机器人 码 :page_with_curl: 执照 代码::copyright: 机器人图标:CC-BY-3.0:copyright:
    • CentOS 7自动化配置
      该程序主要可以对安装好的centos系统进行自动化配置,主要包括(网络、yum源、pip源、kernel、yum和pip安装的包),程序执行完之后会在待安装机器根目录下生成一个installLog.txt文件,里面学习记载了此次安装的反馈...
    • AutoTest:基于java语言的接口自动化
      AutoTest:基于java语言的接口自动化
    • dnsx:dnsx是一种快速且多功能的DNS工具包,可运行带有用户提供的解析器列表的多种DNS查询
      自动化方式处理通配符子域。 经过优化,易于使用。 Stdin和stdout支持与其他工具一起使用。 用法 dnsx -h 这将显示该工具的帮助。 这是它支持的所有开关。 旗帜 描述 例子 一个 查询A记录 dnsx -a a 查询...
    • 零管道:网络自动化管道演示
      网络管道演示-(Meraki,NS1和Umbrella... 此回购是网络自动化管道的演示,汇集了Meraki(网络,环境传感器和IP摄像机),NS1(IPAM),Umbrella(DNS安全和安全Internet网关)和Stealthwatch Cloud(网络行为分析)。
    • mosint:自动化的电子邮件OSINT工具
      DNS查询 ! 您可以从config.json关闭功能 ! [ { " verify-email.org API Key " : " set API KEY here " , " hunter.io API Key " : " set API KEY here " , " Breached Sites[leak-lookup.com API Key] " : " ...
    • Cobbler 企业级自动化部署
      同时让许多相关联操作的一并执行,因此在部署新系统时,我们不必要参与太多或在应用程序之间来回切换,在简化操作同时也降低操作故障的发生,同时Cobbler也帮助我们自动化配置和管理 DNS、DHCP、软件包更新、电源...
    • SIM800C_MQTT.rar
      使用SIM800C模块,使用MQTT协议,连接中国移动onenet平台,能实现数据的订阅、发布、存储等