Ниже представлен эластичный балансировщик нагрузки, взятый здесь. :
"ElasticLoadBalancer": {
"Type": "AWS::ElasticLoadBalancing::LoadBalancer",
"Properties": {
"CrossZone": "false",
"SecurityGroups": [ { "Ref": "ElbSecurityGroup" } ],
"Listeners": [
{
"LoadBalancerPort": "80",
"InstancePort": "8080",
"Protocol": "http"
}
],
"Instances": [ { "Ref": "EC2Instance"} ],
"Subnets": [ { "Ref": "SubnetId"} ]
}
}
где ELB ведет себя как общедоступный ресурс для Jenkins (работает в EC2).
Экземпляр EC2, на котором запущен Jenkins, также находится в общедоступной подсети.
В настоящее время ELB общедоступен в Интернете.
Как сделать доступ к ELB приватным только в сети компании? Потому что ELB обычно используется как общедоступный ресурс.
scheme
, установленное наinternal
? 03.01.2020