Source: infrastructure/container-server/aws-profile.js

/**
  * @class
*/
class AwsProfile {

  static writeFile(roleArn, region) {

    const awsProfileFile = `
[profile ci-client]
role_arn = ${roleArn}
credential_source = Ec2InstanceMetadata
region = ${region}
`
    return [
      'sudo mkdir /home/caddy',
      'sudo mkdir /home/caddy/.aws',
      `sudo echo "${awsProfileFile}" >> /home/caddy/.aws/credentials`
    ]
  }

}

module.exports = {
  AwsProfile
}