# AWS EKS
# Platform configuration
In this section we go through the properties you need to define if your kubernetes runs on AWS.
platform:
kubernetes: eks
s3: s3
- As
aws
is the default provider value, you need to adjust theplatform.kubernetes
value toeks
. - If you want to use AWS S3 storage, set the value of
platform.s3
property toaws
.
NOTE: For the other platform configuration properties, please consult the platform configuration section.
# AWS specific configuration
In the aws
section of config.yml
, define the AWS related properties:
aws:
eks:
region: eks-region
access_key: eks-access-key
secret_key: eks-secret-key
s3:
region: s3-region
access_key: s3-access-key
secret_key: s3-secret-key
volume_snapshots: # optional, only required if platform.kubernetes is set to "eks"
access_key: volume-access-key
secret_key: volume-secret-key
region: volume-region
aws.eks.region
is optional. The default value iseu-central-1
.aws.eks.access_key
is required if you definedaws
as your kubernetes provider.aws.eks.secret_key
is required if you definedaws
as your kubernetes provider.aws.s3.region
is optional. The default value iseu-central-1
.aws.s3.access_key
is required if you definedaws
as your storage provider.aws.s3.secret_key
is required if you definedaws
as your storage provider.aws.volume_snapshots.access_key
is required if you definedaws
as your storage provider, and you are installingvelero
aws.volume_snapshots.secret_key
is required if you definedaws
as your storage provider, and you are installingvelero
aws.volume_snapshots.region
is required if you definedaws
as your storage provider, and you are installingvelero