于今腐草无萤火,终古垂杨有暮鸦。这篇文章主要讲述构建Neo4j使用已存在的VPC和子网相关的知识,希望能为你提供帮助。
前言关于使用 CloudFormation 构建 Neo4j 集群相关文档,我已写过两篇,感兴趣的朋友请移步:
- 默认vpc和子网部署
- 创建指定vpc和子网部署
- (1)使用已手动创建好的vpc网段;
- (2)使用该vpc网段下手动创建好的子网subnet;
- (3)neo4j集群各节点分布在同一可用区下,如" ap-southeast-1a" ;
- (4)创建neo4j集群的安全组;
具体实施流程由于 template 文件涉及的配置较多,我这里挑重点部分说明下,文章后面我会共享一份我已修改的temptele,方便大家理解和参考。
指定可用区【构建Neo4j使用已存在的VPC和子网】在模板中Parameters下添加如下:
## 增加如下内容
"AvailabilityQu":
"Type": "String",
"Description": "Availability Zone into which instance will launch",
"Default": "ap-southeast-1a"
,
上面我们定义了一个" 可用区" 的参数,类型是字符串,默认值是" ap-southeast-1a" 。下面我们在模板中引用该参数。
指定VPC网段和子网在模板中Parameters下添加如下:
## 增加如下内容
## VPC
....
"VpcId" :
"Type" :"AWS::EC2::VPC::Id",
"Description" :"VPCId of Virtual Private Cloud (VPC).",
"Default" :""
,
## Subnet
"VpcSubnet":
"Description" :"SubnetId in VPC",
"Type" :"AWS::EC2::Subnet::Id",
"Default" :"",
关联子网在模板Resources下更新如下内容:
...
"SubnetRouteTableAssociation0":
"Type": "AWS::EC2::SubnetRouteTableAssociation",
"Properties":
"SubnetId": "subnet-01234563f26",
"RouteTableId":
"Ref": "RouteTable",
"SubnetNetworkAclAssociation0":
"Type": "AWS::EC2::SubnetNetworkAclAssociation",
"Properties":
"SubnetId": "subnet-01234563f26",
"NetworkAclId":
"Ref": "NetworkAcl",
关联网关在模板Resources下更新如下内容:
"AttachGateway":
"Type": "AWS::EC2::VPCGatewayAttachment",
"Properties":
"VpcId": "vpc-0c5123456c31898",
"InternetGatewayId": "igw-03123456f66727",
这里涉及到的修改内容较多,详见文章后我已修改的temptele。
安全组
"sgNeo4jEnterprise":
"Type": "AWS::EC2::SecurityGroup",
"Properties":
"VpcId": "vpc-0c5123456c31898",
"GroupDescription": "Neo4j Ports",
"SecurityGroupIngress": ["IpProtocol": "tcp",
"FromPort": "5000",
"ToPort": "5000",
"CidrIp": "10.x.0.0/16"
,
这里涉及到的修改内容较多,详见文章后我已修改的temptele。
分享Temptele
推荐阅读
- Rocky Linux 8 install wechat idea goland
- 在自定义帖子WordPress上分页
- 在functions.php中需要父文件时,如何覆盖子WordPress主题中的父文件
- WordPress中带有the_post_thumbnail的图像标题
- 如何在wordpress插件中包含背景图片网址()
- 如何在wordpress中使用get_post()将get_template_part()用于特定帖子()
- 在WordPress中使用the_term_list()在列表中显示自定义分类
- 在自定义标题图像上禁用纵横比裁切
- 自定义WordPress图像大小未显示在3.5 Media Manager中