SUSE Rancher for AWS Quick Start
Prerequisites
Before starting, ensure you have the following:
-
An AWS account with billing enabled.
-
IAM permissions to create roles, or access to AWS CloudFormation.
-
A modern web browser.
-
An SUSE Rancher for AWS (SRFA) account credential.
5-Step Quick Start
Step 1: Log In
-
Navigate to your SUSE Rancher for AWS URL.
-
Log in with your credentials.
-
The SUSE Rancher for AWS home page appears with quick action cards.
Step 2: Link AWS Account
Connect your AWS account to SUSE Rancher for AWS:
-
Click the Link AWS Account card.
-
Provide the following details:
-
Name:
my-aws-prod(or any unique name) -
Default Region: Select your AWS region (for example,
us-east-1)
-
-
Select I need to set up a new role.
-
Click Launch Stack. This opens AWS CloudFormation in a new tab.
-
In CloudFormation:
-
Check the acknowledgment box.
-
Click Create stack.
-
Wait for the
CREATE_COMPLETEstatus.
-
-
Go to the Outputs tab.
-
Copy the RoleArn (format:
arn:aws:iam::123456789012:role/SRFA-Role). -
Return to the SUSE Rancher for AWS tab.
-
Click I’ve Created the IAM Role.
-
Paste the Role ARN and click Create.
|
For alternative methods, refer to the AWS Credentials guide if you cannot use CloudFormation. |
Step 3: Create EKS Cluster
Create your first cluster using the wizard:
-
Click Create EKS Cluster from the home page.
-
In the Cluster Setup step:
-
Name:
my-first-cluster(must be unique). -
Region: Select the same region as your credential (for example,
us-east-1). -
Cloud Credential: Select the credential created in Step 2.
-
Click Next.
-
-
In the Node Configuration step:
-
Select the Small (S) - Development preset.
-
Click Next.
-
-
In the Review step:
-
Verify the configuration and estimated costs.
-
Click Create.
-
The provisioning progress page appears.
|
You can safely close your browser; provisioning continues in the background. |
Provisioning phases include:
- Phase 1
-
EKS Control Plane
- Phase 2
-
Node Groups
- Phase 3
-
Rancher Agent
- Phase 4
-
Agent Connection
Step 4: Wait for Completion
Monitor the provisioning progress:
-
Checkmarks appear as each phase completes.
-
Real-time status updates show the current operation.
-
A success message displays when the EKS cluster is ready.
Step 5: Deploy an Application
When the cluster is ready, deploy an application:
-
Click Deploy Applications on the success banner, or navigate to Cluster Manager > Explore > Apps > Charts.
-
Search for
nginx. -
Click the nginx chart and select Install.
-
Configure the following:
-
Name:
my-nginx -
Namespace:
default -
Keep the default values for the remaining options.
-
-
Click Install.
-
View the workload by navigating to Workload > Deployments >
my-nginx.