Skip to content

Releases: cloudposse-archives/terraform-aws-jenkins

0.3.4

30 Jan 20:36
Compare
Choose a tag to compare
Update Elastic Beanstalk platform Docker version to 17.09.1-ce (#22)

0.3.3

23 Jan 21:06
0db6679
Compare
Choose a tag to compare

Fix security group ingress rules

what

  • Bumped terraform-aws-elastic-beanstalk-environment version
  • Changed the ingress rule for Jenkins slave Security Group

why

  • Latest version of terraform-aws-elastic-beanstalk-environment controls access to Jenkins master only by provided Security Groups instead of IP ranges
  • Too broad access to Jenkins slaves from any IP address. It should be controlled by the provided Security Groups as well

0.3.2

19 Jan 21:16
Compare
Choose a tag to compare

Added a variable + slice function to control how many AZs will be deployed

0.3.1

17 Jan 21:15
a8b4e37
Compare
Choose a tag to compare

what

  • Updated module versions
  • Updated examples
  • Updated README

why

  • Latest versions with improvements and bug fixes
  • Updated README to use the latest examples

0.3.0

08 Jan 17:05
eb3a1b7
Compare
Choose a tag to compare

Add Travis CI

what

  • Added Travis CI
  • Bumped module versions

why

  • To monitor repo builds and status
  • Latest versions with bug fixes

0.2.9

07 Jan 03:45
5dbd24a
Compare
Choose a tag to compare

what

  • Added examples:
    • existing_vpc_existing_subnets
    • existing_vpc_new_subnets
    • new_vpc_new_subnets
  • Updated README

why

0.2.8

04 Jan 21:39
ac47347
Compare
Choose a tag to compare

what

  • Bump terraform-aws-efs-backup version to 0.3.8

why

  • Removed AllowedValues for EC2 instance types in terraform-aws-efs-backup
  • Allowed instance types are optional parameters
  • If we use a list of instance type to restrict the values, we'll have to support and update it every time AWS releases new instances

Add option to use IP address as EFS mount point

08 Nov 14:35
Compare
Choose a tag to compare

What

  • Add option to use IP address as EFS mount point

Why

  • When VPC does not support DNS hostnames we should use IP address for EFS mount target

Add slaves support

19 Oct 14:26
Compare
Choose a tag to compare

what

  • Add Security Group for EC2 slaves
  • Attach IAM Policy to the Elastic Beanstalk EC2 instance profile

why

  • To place Jenkins slaves into a dedicated Security Group and allow the master to connect via SSH
  • To allow Jenkins master to launch and control slave EC2 instances

references

Add `README.md`. Add `examples`

09 Oct 21:26
Compare
Choose a tag to compare

What

  • Added README.md
  • Added examples

Why