For macOS users, please grant x-install permissions by clicking the “Allow Anyway” button in the Security settings. This button is available for about an hour after you try to open the app. You can access the Security settings by choosing Apple Menu > System Settings, then clicking Privacy & Security in the sidebar.
Installation Steps
Creating a Sandbox EKS Cluster and Deploying the Management Server
1. Create a Standalone Stack
Go Navigate to the directory where x-install is downloaded and use the following command to create a standalone stack:(Please modify the stack , customizing the cluster name, VPC CIDR, SSH key pair, and region to suit your environment.):
The new node can be verified using the kubectl command:
Code Block
kubectl get node -l eks.amazonaws.com/nodegroup=x-compute
The output should display the new nodes as ready:
Code Block
NAME STATUS ROLES AGE VERSION
ip-10-0-39-220.us-west-1.x-compute.internal Ready <none> 4m17s v1.29.3-eks-ae9a62a
Please ensure ~/.kube/config is set up properly. It takes a couple of minutes for the x-compute node to boot and show up.
By default, the EKS token used to access the standalone EKS cluster expired after 60 minutes. Following that, all attempts to access the cluster will fail with Unauthorized errors.
To generate a new EKS token and use it with your existing kubeconfig file, run:
By default, the EKS token used to access the standalone EKS cluster expired after 60 minutes. Following that, all attempts to access the cluster will fail with Unauthorized errors.
To generate a new EKS token and use it with your existing kubeconfig file, run:
The entire standalone stack can be deleted with the destroy command:
...
To explore other subcommands, use the following command for a list of available options:
Code Block
x-install --help
Info
If you encounter any issues, please take a screenshot of your x-install output and download your ~/.xio/ folder. Then, submit both to Exostellar Customer Support for further assistance.