- Bring in covalence to help with bootstrapping/testing. Consider some kitchen/localstack testing.
- PoC docker-openvpn-server modules
Rollup fixes from whistle/terraform-aws-openvpn 0.0.9 - 0.2.5
- Update server.conf with VPC DNS IP address
- Feature: Automatically push instance's subnet route into
server.conf
- export
zone_id
,dns_name
from aws_elb - Fix the 4 subnet fixed mapping
- Fill in some examples
- Add additional configuration options to Openvpn (#15)
- Add eip and extra route capability
- Update formatting
- Fix the tag filter
- OpenVPN CertGen RoleID Output (DEVOPS-1692)
- OpenVPN RoleID Output (DEVOPS-1613)
- Configure DNS entry in server.conf
- Pin template provider version
- Adding crl-verify to server.conf
- Change permissions temporarily in user_data to avoid AMI change
- Terraform 0.8.x compatibility updates.
- Terraform 0.8.x compatibility updates.
- Added AMIs in Oregon (us-west-2)
- [#6]: (certs) - Simplify logic when specifying a custom ami.
- [#7]: (generate-certs) - Terraform 0.7.x compatibility updates.
- [#7]: (certs) - Terraform 0.7.x compatibility updates.
- Resolved regression in certificate generator user data template.
- Updates in resource naming will cause churn for existing resources.
- Updated certificate generator to require VPC deployment
- Standardization with other Unif.io OSS terraform modules
- Documentation improvements
- Updated security group scheme for OpenVPN server
- Added pre-built AMI lookup to the server module
- Initial release of
generate-certs
module
- Standardization with other Unif.io OSS terraform modules
- CI Builder
- Small tweaks:
- IAM roles are now
<stack_item_label>-<region>
instead of<region>-<stack_item_label>
- Removed unused vars for user data.
- ELB healthcheck on nodes.
- lifecycle
create_before_destroy
fixes to deal with dependency issues on build. - somewhat breaking change: in_vpc now is
1
(true) instead of0
(false)
- IAM roles are now
- Fix: tag.application for elb reverted to using short name instead of full application name due to naming restrictions
- Fix: use updated
awscli
client from pip instead of apt
- Basic functioning openvpn server working off us-east-1