// Module included in the following assemblies: // // * rosa_cli/rosa-get-started-cli.adoc :_mod-docs-content-type: PROCEDURE [id="rosa-using-bash-script_{context}"] = Using a Bash script This is an example workflow of how to use a Bash script with the {rosa-cli-first}. .Prerequisites Make sure that AWS credentials are available as one of the following options: * AWS profile * Environment variables (`AWS_ACCESS_KEY_ID`, `AWS_SECRET_ACCESS_KEY`) .Procedure . Initialize `rosa` using a {cluster-manager-first} offline token link:https://console.redhat.com/openshift/token/rosa[from Red{nbsp}Hat]: + [source,terminal] ---- $ rosa init --token= ---- . Create the {product-title} cluster: + [source,terminal] ---- $ rosa create cluster --cluster-name= ---- //Note to writers: The create cluster command specifically uses --cluster-name because a cluster ID does not exist yet. All other commands use --cluster because either the name or the ID can be used. . Add an identity provider (IDP): + [source,terminal] ---- $ rosa create idp --cluster= --type= [arguments] ---- . Add a `dedicated-admin` user: + [source,terminal] ---- $ rosa grant user dedicated-admin --user= --cluster= ----