wiki:setup
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| wiki:setup [2022/09/07 15:25] – keistc | wiki:setup [2023/03/01 11:17] (current) – keistc | ||
|---|---|---|---|
| Line 103: | Line 103: | ||
| < | < | ||
| mapUsers: | | mapUsers: | | ||
| - | | + | |
| - | username: | + | username: |
| - | groups: | + | groups: |
| - | - system: | + | - system: |
| </ | </ | ||
| Spacing is important. You can get the userarn by running **aws sts get coller-identity** | Spacing is important. You can get the userarn by running **aws sts get coller-identity** | ||
| + | ==== Changes to EKS 1.23 ==== | ||
| + | New to version 1.23, you now have to add the Amazon EBS CSI driver as an Amazon EKS add-on to the EKS cluster.\\ | ||
| + | Below are the steps to run after running the eksctl create cluster command above.\\ | ||
| + | First need to Create the Amazon EBS CSI driver IAM role for service accounts. When the plugin is deployed, it creates and is configured to use a service account that's named ebs-csi-controller-sa. The service account is bound to a Kubernetes clusterrole that's assigned the required Kubernetes permissions. Before creating the IAM role first need to enable OIDC provider. | ||
| + | eksctl utils associate-iam-oidc-provider --region=us-west-2 --cluster=dev-yellow --approve | ||
| + | eksctl create iamserviceaccount --name ebs-csi-controller-sa --namespace kube-system --cluster NAME_OF_CLUSTER --attach-policy-arn arn: | ||
| + | Then we can add on the EBS CSI driver.\\ | ||
| + | **NOTE:** To get the arn name for the role created above, login to the AWS console and go to the CloudFormation console. In the list of cloud stacks find the one named " | ||
| + | eksctl create addon --name aws-ebs-csi-driver --cluster NAME_OF_CLUSTER --service-account-role-arn arn: | ||
wiki/setup.1662589529.txt.gz · Last modified: 2022/09/07 15:25 by keistc
