如何在ElasticBeanstalk上安装和配置Redis

如何在ElasticBeanstalk上安装和配置Redis,第1张

如何在ElasticBeanstalk上安装和配置Redis

AWS Elastic
Beanstalk确实通过.ebextensions文件夹提供了资源配置。本质上,除了应用程序之外,您还需要告诉Elastic Beanstalk您还希望提供什么。用于置备到默认vpc。你需要

创建一个.ebextensions文件夹

添加一个elasticache.config文件

并包括以下内容。

Resources:  MyCacheSecurityGroup:    Type: "AWS::EC2::SecurityGroup"    Properties:      GroupDescription: "Lock cache down to webserver access only"      SecurityGroupIngress :        - IpProtocol : "tcp"          FromPort : Fn::GetOptionSetting:   OptionName : "CachePort"   DefaultValue: "6379"          ToPort : Fn::GetOptionSetting:   OptionName : "CachePort"   DefaultValue: "6379"          SourceSecurityGroupName: Ref: "AWSEBSecurityGroup"  MyElastiCache:    Type: "AWS::ElastiCache::CacheCluster"    Properties:      CacheNodeType:        Fn::GetOptionSetting:          OptionName : "CacheNodeType"          DefaultValue : "cache.t1.micro"      NumCacheNodes:        Fn::GetOptionSetting:          OptionName : "NumCacheNodes"          DefaultValue : "1"      Engine:        Fn::GetOptionSetting:          OptionName : "Engine"          DefaultValue : "redis"      VpcSecurityGroupIds:        -          Fn::GetAtt: - MyCacheSecurityGroup - GroupIdOutputs:  ElastiCache:    Description : "ID of ElastiCache Cache Cluster with Redis Engine"    Value :      Ref : "MyElastiCache"

引用自:“如何向Elastic Beanstalk VPC添加ElasticCache资源”
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/customize-environment-
resources-
elasticache.html



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5015787.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存