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-clusterRun 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.