mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-27 05:27:21 +00:00
Merge pull request #5985 from lyda/aws-fixes
Template doesn't work with VPCs
This commit is contained in:
commit
3eda80b3c5
@ -130,7 +130,16 @@
|
|||||||
"ImageId": {"Fn::FindInMap" : ["RegionMap", {"Ref": "AWS::Region" }, "AMI"]},
|
"ImageId": {"Fn::FindInMap" : ["RegionMap", {"Ref": "AWS::Region" }, "AMI"]},
|
||||||
"InstanceType": {"Ref": "InstanceType"},
|
"InstanceType": {"Ref": "InstanceType"},
|
||||||
"KeyName": {"Ref": "KeyPair"},
|
"KeyName": {"Ref": "KeyPair"},
|
||||||
"SecurityGroups": [{"Ref": "KubernetesSecurityGroup"}],
|
"SecurityGroups": [{"Fn::If": [
|
||||||
|
"UseEC2Classic",
|
||||||
|
{"Ref": "KubernetesSecurityGroup"},
|
||||||
|
{"Ref": "AWS::NoValue"}]
|
||||||
|
}],
|
||||||
|
"SecurityGroupIds": [{"Fn::If": [
|
||||||
|
"UseEC2Classic",
|
||||||
|
{"Ref": "AWS::NoValue"},
|
||||||
|
{"Fn::GetAtt": ["KubernetesSecurityGroup", "GroupId"]}]
|
||||||
|
}],
|
||||||
"UserData": { "Fn::Base64": {"Fn::Join" : ["", [
|
"UserData": { "Fn::Base64": {"Fn::Join" : ["", [
|
||||||
"#cloud-config\n\n",
|
"#cloud-config\n\n",
|
||||||
"---\n",
|
"---\n",
|
||||||
@ -296,11 +305,14 @@
|
|||||||
"KubernetesNodeLaunchConfig": {
|
"KubernetesNodeLaunchConfig": {
|
||||||
"Type": "AWS::AutoScaling::LaunchConfiguration",
|
"Type": "AWS::AutoScaling::LaunchConfiguration",
|
||||||
"Properties": {
|
"Properties": {
|
||||||
"SubnetId": {"Fn::If": ["UseEC2Classic", {"Ref": "AWS::NoValue"}, {"Ref": "SubnetId"}]},
|
|
||||||
"ImageId": {"Fn::FindInMap" : ["RegionMap", {"Ref": "AWS::Region" }, "AMI" ]},
|
"ImageId": {"Fn::FindInMap" : ["RegionMap", {"Ref": "AWS::Region" }, "AMI" ]},
|
||||||
"InstanceType": {"Ref": "InstanceType"},
|
"InstanceType": {"Ref": "InstanceType"},
|
||||||
"KeyName": {"Ref": "KeyPair"},
|
"KeyName": {"Ref": "KeyPair"},
|
||||||
"SecurityGroups": [{"Ref": "KubernetesSecurityGroup"}],
|
"SecurityGroups": [{"Fn::If": [
|
||||||
|
"UseEC2Classic",
|
||||||
|
{"Ref": "KubernetesSecurityGroup"},
|
||||||
|
{"Fn::GetAtt": ["KubernetesSecurityGroup", "GroupId"]}]
|
||||||
|
}],
|
||||||
"UserData": { "Fn::Base64": {"Fn::Join" : ["", [
|
"UserData": { "Fn::Base64": {"Fn::Join" : ["", [
|
||||||
"#cloud-config\n\n",
|
"#cloud-config\n\n",
|
||||||
"coreos:\n",
|
"coreos:\n",
|
||||||
|
Loading…
Reference in New Issue
Block a user