Commit 496005d 1 parent 600322c commit 496005d Copy full SHA for 496005d
File tree 1 file changed +8
-10
lines changed
1 file changed +8
-10
lines changed Original file line number Diff line number Diff line change @@ -42,16 +42,14 @@ spec:
42
42
43
43
curl -s $(params.ng-cfn-url) -o ./amazon-ng-cfn
44
44
45
- SSH_KEY_NAME=scaletest-$(params.region)-nodegroups-ssh-key
46
- if [[ "$(aws ec2 --region $(params.region) describe-key-pairs --key-names $SSH_KEY_NAME --query 'KeyPairs[?KeyName==`'$SSH_KEY_NAME'`].KeyName' --output text)" -eq 0 ]];
47
- then
48
- echo "KeyPair not found";
49
- rm -f $HOME/.ssh/$SSH_KEY_NAME.pem
50
- aws ec2 create-key-pair --region $(params.region) --key-name $SSH_KEY_NAME --query 'KeyMaterial' --output text > $HOME/.ssh/$SSH_KEY_NAME.pem
51
- chmod 400 $HOME/.ssh/$SSH_KEY_NAME.pem
52
- ssh-add -k $HOME/.ssh/$SSH_KEY_NAME.pem
53
- else
54
- echo "KeyPair already exists";
45
+ SSH_KEY_NAME=scaletest-nodegroups-ssh-key
46
+ if [[ "$(aws ec2 --region "$(params.region)" describe-key-pairs --key-names "$SSH_KEY_NAME" --query 'KeyPairs[0].KeyName' --output text)" == "$SSH_KEY_NAME" ]]; then
47
+ echo "KeyPair '$SSH_KEY_NAME' already exists."
48
+ else
49
+ echo "KeyPair not found. Creating a new keypair."
50
+ # Given these are temp nodes, outputting key for devs to copy it to use for debugging
51
+ #ToDo - store it in s3 for devs to download it.
52
+ aws ec2 create-key-pair --region $(params.region) --key-name $SSH_KEY_NAME --query 'KeyMaterial' --output text
55
53
fi
56
54
57
55
launch_template_name=$(params.cluster-name)-launchTemplate
You can’t perform that action at this time.
0 commit comments