Skip to content

Commit

Permalink
Resvise the way to launch nodegroup for outpost
Browse files Browse the repository at this point in the history
The eksctl may report error `no eksctl-managed CloudFormation stacks found for <...>`, change it to use CloudFormation template to launch self-managed nodegroup.

See: eksctl-io/eksctl#877
  • Loading branch information
0xlen committed Oct 17, 2020
1 parent f46059f commit 847ae39
Showing 1 changed file with 2 additions and 12 deletions.
14 changes: 2 additions & 12 deletions doc_source/eks-on-outposts.md
Expand Up @@ -55,21 +55,11 @@ An Outpost is an extension of an AWS Region, and you can extend a VPC in an acco
--resources-vpc-config subnetIds=<subnet-xxxxxxxx>,<subnet-yyyyyyyy>,securityGroupIds=<sg-xxxxxxxx>
```

1. Create the node group\. Specify an instance type that is available on your Outpost\. \(This step is different for AWS Outposts\.\)
1. Create the node group\. You can launch [self-managed nodes using the AWS Management Console](https://docs.aws.amazon.com/eks/latest/userguide/launch-workers.html#launch-al-nodes-console). After you've open the AWS CloudFormation template, enter values as described in the instruction. For the **NodeInstanceType** field, specify an instance type that is available on your Outpost\. \(This step is different for AWS Outposts\.\)

```
eksctl create nodegroup --cluster <eks-outpost> \
--version auto \
--name <outpost-nodes> \
--node-type <c5.large> \
--node-ami auto \
--nodes 3 \
--nodes-min 1 \
--nodes-max 4
```

1. Deploy applications and services\.

```
kubectl apply -f kubernetes/deployment.yaml
```
```

0 comments on commit 847ae39

Please sign in to comment.