Jenkins-x cluster set up failed when specifying options like --nodes, master-size and others

7/12/2018

if I run jx create cluster aws -> it creates the cluster on aws without any issues but if I won't to specify some options like this:

jx create cluster aws --zones us-east-2b --nodes=2 --node-size=t2.micro --master-size=t2.micro

Then it fails constantly, whatever I tried to change, giving out these kind of errors for almost all options:

Error: unknown flag: - -node-size and the same for other options. Options were taken from here https://jenkins-x.io/commands/jx_create_cluster_aws/

Setting up the cluster with kops with whatever options don't have any issues

-- Alexz
jenkins--x
kubernetes

2 Answers

8/1/2018

you can see what version of jx you are using via:

jx version

you can check the options of a command via jx help create cluster aws or by browsing the online CLI reference for the command: jx create cluster aws

-- James Strachan
Source: StackOverflow

7/14/2018

I asked about this in a comment, but the actual answer appears to be that you are on a version of jx that doesn't match the documentation. Because this is my experience with a freshly downloaded binary:

$ ./jx create cluster aws --verbose=true --zones=us-west-2a,us-west-2b,us-west-2c --cluster-name=sample --node-size=5 --master-size=m5.large
kops not found
kubectl not found
helm not found
? Missing required dependencies, deselect to avoid auto installing:  [Use arrows to move, type to filter]
❯ ◉  kops
  ◉  kubectl
  ◉  helm
? nodes [? for help] (3)
^C

$ ./jx --version
1.3.90
-- mdaniel
Source: StackOverflow