Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cert management pr devel #656

Merged
merged 124 commits into from
Mar 23, 2022
Merged
Changes from all commits
Commits
Show all changes
124 commits
Select commit Hold shift + click to select a range
b2db7eb
GitHub Actions - Rebuilt documentation.
ce-jenkins Nov 10, 2021
d8e0023
Making sure we can't accidentally commit AWS API credentials.
gregharvey Jan 3, 2022
d26db94
Initial commit of ACM role.
gregharvey Jan 3, 2022
7daf9fb
Only pause for a get-certificate call if we want to export.
gregharvey Jan 3, 2022
195ff54
Need to check if is_local is defined in webserver meta dependencies. …
EmlynK Jan 5, 2022
a21e8d1
Ce dev refactor pr 1.x (#518)
gregharvey Jan 5, 2022
cb681f8
Adding backup handling to ldap_server. (#525)
gregharvey Jan 10, 2022
f134be0
Allowing 'gitLab' to disable Prometheus. (#530)
gregharvey Jan 17, 2022
450d409
GitHub Actions - Rebuilt documentation. (#526)
github-actions[bot] Jan 17, 2022
965d7b2
Prometheus pr 1.x (#533)
gregharvey Jan 17, 2022
cbb386d
Add private files support for Drupal in Nginx. (#535)
EmlynK Jan 18, 2022
8904ba8
Prometheus pr 1.x (#539)
gregharvey Jan 18, 2022
df86ca3
Removing our unused ClamAV roles and adding a Galaxy role to common b…
gregharvey Jan 25, 2022
c0e8b06
Revert "Moving OSSEC pkill to use process_manager role instead. (#258…
gregharvey Jan 27, 2022
b8a1f60
Backing out of Packer logging.
gregharvey Jan 28, 2022
217424f
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Feb 3, 2022
9b41cf7
Moving key servers to a variable so we can set them. (#555)
gregharvey Feb 3, 2022
0e14631
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Feb 3, 2022
7804c19
Adding a reboot option to the patching role. (#557)
gregharvey Feb 7, 2022
71d1ea7
Add minimal support for Aurora RDS instances (#567)
EmlynK Feb 7, 2022
0aec274
Merge branch 'devel' of https://github.com/codeenigma/ce-provision in…
gregharvey Feb 8, 2022
e4b7bb3
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Feb 8, 2022
81ee940
Gpg servers fix pr 1.x (#571)
gregharvey Feb 8, 2022
c268b54
Support termination protection in EC2. (#573)
gregharvey Feb 8, 2022
43eaefa
Fix managed SSL key perms and the variable used for the private key. …
EmlynK Feb 8, 2022
25c5768
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Feb 9, 2022
6c38213
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Feb 9, 2022
f3b48b7
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Feb 9, 2022
e7a1b40
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Feb 9, 2022
6900e0f
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Feb 9, 2022
d3fb588
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Feb 9, 2022
d1311ed
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Feb 9, 2022
b9ab5d6
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Feb 10, 2022
f61e540
Ec2 subnet lookup pr 1.x (#583)
gregharvey Feb 10, 2022
c75366e
Ec2 subnet lookup pr 1.x (#589)
gregharvey Feb 10, 2022
7a3c3d9
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Feb 10, 2022
4ea0d3c
Fixing gitlab-runner overriders so upgrades do not break the runner. …
gregharvey Feb 10, 2022
c9ea3cf
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Feb 10, 2022
9b10e44
Gitlab runner service override pr 1.x (#591)
gregharvey Feb 10, 2022
9baccfd
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Feb 15, 2022
a093283
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Feb 21, 2022
295f358
Merge branch 'devel' of https://github.com/codeenigma/ce-provision in…
gregharvey Feb 21, 2022
ac8b60b
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Feb 21, 2022
f7d252d
Merge branch 'devel' of https://github.com/codeenigma/ce-provision in…
gregharvey Feb 22, 2022
565f1f7
Pass db_cluster_identifier for RDS instance during ASG build (#600)
EmlynK Feb 22, 2022
1c12e38
Also pass in the aurora_reader var from the ASG role when including t…
EmlynK Feb 22, 2022
8ed9406
Merge branch 'devel' of https://github.com/codeenigma/ce-provision in…
gregharvey Feb 24, 2022
3c26300
Removing obsolete MySQL config option log_syslog from template. (#607)
gregharvey Feb 24, 2022
af9d0d0
Merge branch 'devel' of https://github.com/codeenigma/ce-provision in…
gregharvey Feb 25, 2022
ed5399f
GitHub Actions - Rebuilt documentation. (#536)
github-actions[bot] Feb 25, 2022
e59071b
Merge branch 'devel' of https://github.com/codeenigma/ce-provision in…
gregharvey Feb 25, 2022
77c7774
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Feb 25, 2022
fdf42d9
Consistent default region pr 1.x (#611)
gregharvey Feb 25, 2022
7ef4684
Merge branch 'documentation' into 1.x
gregharvey Feb 25, 2022
7d97880
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Feb 25, 2022
63c7193
No need for region, IAM SAML setup is global, (#617)
gregharvey Feb 25, 2022
a39b4f1
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Feb 25, 2022
3eef821
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Feb 25, 2022
33051fd
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Feb 25, 2022
f56b598
Support ebs encryption pr 1.x (#609)
gregharvey Feb 25, 2022
08c75ca
Allow install|update scripts in Drupal8+ (#599)
DionisioFG Feb 25, 2022
9f3e42b
Add some flexibility to Packer (#633)
EmlynK Mar 11, 2022
e424190
Making PHP >= 8.0 compatible (#634)
DionisioFG Mar 15, 2022
fac4796
Packer VPC filtering (#638)
EmlynK Mar 16, 2022
66337f0
Merging 1.x.
gregharvey Mar 16, 2022
0a03899
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Mar 16, 2022
836d8e2
Merge branch 'devel' into cert_management-PR-devel
gregharvey Mar 16, 2022
7ccad06
Merge branch 'cert_management' into cert_management-PR-devel
gregharvey Mar 16, 2022
60ae446
Updating docs.
gregharvey Mar 16, 2022
dd7f54f
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Mar 16, 2022
ff7d97e
Merge branch 'devel' into cert_management-PR-devel
gregharvey Mar 16, 2022
3c37258
Merge branch 'cert_management' into cert_management-PR-devel
gregharvey Mar 16, 2022
756241f
Cert management pr 1.x (#640)
gregharvey Mar 16, 2022
9a9cd03
Missed a couple of variables to update.
gregharvey Mar 16, 2022
a8d157e
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Mar 16, 2022
27eed47
Merge branch 'devel' into cert_management-PR-devel
gregharvey Mar 16, 2022
05e3d1d
Merge branch 'cert_management' into cert_management-PR-devel
gregharvey Mar 16, 2022
63621d7
Cert management pr 1.x (#642)
gregharvey Mar 16, 2022
bb93047
We cannot rely on the variable being nonexistent here.
gregharvey Mar 16, 2022
684f306
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Mar 16, 2022
8a86152
Merge branch 'devel' into cert_management-PR-devel
gregharvey Mar 16, 2022
cabd934
Merge branch 'cert_management' into cert_management-PR-devel
gregharvey Mar 16, 2022
9d46788
Cert management pr 1.x (#644)
gregharvey Mar 16, 2022
7ee214f
Allowing ce-provision to set the basic auth message for Nginx.
gregharvey Mar 17, 2022
cfb81b0
Supporting SAN certs and tags on ACM certificates.
gregharvey Mar 17, 2022
2c463bb
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Mar 17, 2022
3f0b280
Merge branch 'devel' into cert_management-PR-devel
gregharvey Mar 17, 2022
98e9228
Merge branch 'cert_management' into cert_management-PR-devel
gregharvey Mar 17, 2022
c224d0a
Fixing namespacing.
gregharvey Mar 17, 2022
53e17f2
Auto-generating SSL certs for ALB and CloudFront.
gregharvey Mar 17, 2022
699b9a6
Merge branch 'cert_management' into cert_management-PR-devel
gregharvey Mar 17, 2022
029ea98
More namespace fixes.
gregharvey Mar 17, 2022
c875933
Merge branch 'cert_management' into cert_management-PR-devel
gregharvey Mar 17, 2022
15b0390
Fixing CI issue with missing AWS region var.
gregharvey Mar 17, 2022
4408433
Merge branch 'cert_management' into cert_management-PR-devel
gregharvey Mar 17, 2022
b1fd9af
Reinstating replace_batch_size for ASGs to see if it speeds up infra …
gregharvey Mar 17, 2022
8b3372d
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Mar 17, 2022
c3b0627
Merge branch 'devel' into cert_management-PR-devel
gregharvey Mar 17, 2022
67992b7
Merge branch 'cert_management' into cert_management-PR-devel
gregharvey Mar 17, 2022
d8191b5
Adding public IP option to LC config for ASGs.
gregharvey Mar 17, 2022
5a6978b
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Mar 17, 2022
c5edcd7
Refactoring ACM domain handling so we can create DNS entries for each…
gregharvey Mar 17, 2022
29a73c9
Merge branch 'devel' into cert_management-PR-devel
gregharvey Mar 17, 2022
faca603
Merge branch 'cert_management' into cert_management-PR-devel
gregharvey Mar 17, 2022
bb818a2
Merge branch '1.x' into cert_management
gregharvey Mar 17, 2022
33aee03
Fixing mistake in domains set_fact.
gregharvey Mar 17, 2022
d3cd06f
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Mar 17, 2022
13b9d7a
Merge branch 'devel' into cert_management-PR-devel
gregharvey Mar 17, 2022
ede90f9
Merge branch 'cert_management' into cert_management-PR-devel
gregharvey Mar 17, 2022
de1a88a
Fixing AnsibleUndefined bug caused by skipped task.
gregharvey Mar 18, 2022
6e4e466
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Mar 18, 2022
6d2f528
Merge branch 'devel' into cert_management-PR-devel
gregharvey Mar 18, 2022
6ffc4f9
Merge branch 'cert_management' into cert_management-PR-devel
gregharvey Mar 18, 2022
9e8a27f
Cert management pr 1.x (#647)
gregharvey Mar 18, 2022
f097e1d
Fix Nginx auth_message in vhost (#653)
EmlynK Mar 18, 2022
b416927
Merging 1.x.
gregharvey Mar 22, 2022
ad2aabf
Handling multiple domain validations for SAN certs.
gregharvey Mar 22, 2022
715fa24
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Mar 22, 2022
afd61ab
Merge branch 'devel' into cert_management-PR-devel
gregharvey Mar 22, 2022
b5f21db
Merge branch 'cert_management' into cert_management-PR-devel
gregharvey Mar 22, 2022
2cd8885
Fixing bad variable name.
gregharvey Mar 23, 2022
b4e1fcd
Merge branch 'devel' of github.com:codeenigma/ce-provision into devel
gregharvey Mar 23, 2022
518088e
Merge branch 'devel' into cert_management-PR-devel
gregharvey Mar 23, 2022
826e653
Merge branch 'cert_management' into cert_management-PR-devel
gregharvey Mar 23, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion roles/aws/aws_acm/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@
- name: Build a list of additional domains.
ansible.builtin.set_fact:
_acm_san_domains: "{{ _acm_san_domains + [ item.domain ] }}"
loop: "{{ extra_domains }}"
loop: "{{ aws_acm.extra_domains }}"
when: aws_acm.extra_domains | length > 0

- name: Initialise the --domain-validation-options string for a SAN cert.
Expand Down