Accessing the Platform
Accessing the AWS Console
- Navigate to https://moj.awsapps.com/start
- You will see a list of AWS accounts you have access to. Click on the account you want to access.
- Choose the role you want to use. Container Platform roles are prefixed with
cp-and then your GitHub team name, for example,cp-my-first-teamorcp-my-second-team. - Your console and cluster API permissions depend on the role you choose.
Accessing the Cluster API
- Navigate to https://moj.awsapps.com/start
- Select the AWS account you want to access.
- Next to the role that you want to use, click on the
Access keyslink. This will give you options to get your temporary access keys. - Using the access keys, you can configure your local kubectl to access the cluster API. You can use the following command to set up your kubeconfig:
aws eks --region <region> update-kubeconfig --name <cluster-name> --alias my-cluster
Note: this assumes you have copied the temporary access keys into local environment variables. You can also use the --profile option to specify a named profile if you have multiple AWS profiles configured, and SSO commands to log in to AWS and retrieve temporary credentials. For more information, see the AWS CLI documentation.
- Set the cluster context to the cluster you want to access:
kubectl config use-context my-cluster
- Run your kubectl commands to interact with the cluster API. For example, you can list the namespaces in the cluster:
kubectl get namespaces
This page was last reviewed on 4 August 2026.
It needs to be reviewed again on 4 February 2027
by the page owner #cloud-platform-notify
.
This page was set to be reviewed before 4 February 2027
by the page owner #cloud-platform-notify.
This might mean the content is out of date.