Commit Graph

130 Commits

Author SHA1 Message Date
Alessandro Fael Garcia
3dd86a1f7a
Bump Ansible collections (#445) 2021-09-22 16:45:16 +02:00
alessfg
ac6f23aa1f
Markdown updates 2021-09-22 15:42:40 +02:00
Alessandro Fael Garcia
894fe47c2c
Add support for installing NGINX OSS in Amazon Linux (#435) 2021-08-23 16:35:02 +02:00
alessfg
e42253f415
Update README to include references to all the various variable files
Resolves #434
2021-08-20 12:45:38 +02:00
Alessandro Fael Garcia
368f52d6f6
Bump Ansible collections (#433) 2021-08-18 22:30:54 +02:00
Alessandro Fael Garcia
96d0e833d9
Remove deprecation warning for split up NGINX Config/Unit roles (#432) 2021-08-18 19:31:09 +02:00
alessfg
897689219c
Prepare 0.21.0 release 2021-06-09 18:36:43 +02:00
Alessandro Fael Garcia
7470108692
Bump Ansible collections (#419) 2021-06-09 18:34:30 +02:00
Alessandro Fael Garcia
eac53ac282
Bump Ansible collections (#415) 2021-06-07 12:08:26 +02:00
Alessandro Fael Garcia
c06ca997ce
Replace Ansible base with Ansible core (#412) 2021-05-26 19:21:00 +02:00
Alessandro Fael Garcia
72d977d521
Update Ansible collections (#394) 2021-04-28 17:46:28 +02:00
Alessandro Fael Garcia
d7e3eb1f55
Implement Release Drafter (#392) 2021-04-28 13:23:22 +02:00
Alessandro Fael Garcia
f4a1d37081
Add Alpine 3.13 to the list of NGINX Plus supported platforms (#391) 2021-04-27 23:34:48 +02:00
Alessandro Fael Garcia
94ccbe1dfb
Update Ansible collections (#390) 2021-04-21 17:59:48 +02:00
alessfg
477d1df735
Update dead README links
Resolves #385
2021-03-29 13:50:19 +02:00
Alessandro Fael Garcia
da60fc2e0c
Tweak Molecule tests to account for the current supported platforms (#383) 2021-03-24 23:28:52 +01:00
Alessandro Fael Garcia
20a910e754
Add explicit Jinja2 requirement (#382)
Explicitly list Jinja2 `2.11.3` as a requirement, as well as detail the minimum supported version (`2.11.x`).
2021-03-24 19:17:15 +01:00
Alessandro Fael Garcia
7f04ec6b85
Update Ansible collections (#381) 2021-03-24 17:29:53 +01:00
Alessandro Fael Garcia
28cb840dc3
Replace Ansible community distribution with Ansible base (#365) 2021-02-09 20:33:36 +01:00
Alessandro Fael Garcia
3ad13e2641
Add support for Dependabot (#357) 2021-01-20 18:52:28 +01:00
Alessandro Fael Garcia
f383b06e75
Update Python packages and update copyright notice (#356) 2021-01-11 17:19:58 +01:00
Alessandro Fael Garcia
5e918e61e2
Remove NGINX configuration features from role (#353) 2020-12-23 15:03:22 +01:00
alessfg
57947a22dd
Prepare 0.18.2 release 2020-12-22 19:13:18 +01:00
Alessandro Fael Garcia
c2b8eb71a4
Update packages and list of supported platforms (#350)
*   Update Molecule to `3.2.0` and Docker Python SDK to `4.4.0`.
*   Add Alpine `3.12` to supported platforms for NGINX Plus.
*   Remove Alpine `3.9` and CentOS/RHEL `6` from supported platforms due to EOL.
2020-12-09 15:07:24 +01:00
Alessandro Fael Garcia
a11e457816
Remove NGINX Unit from role (#348) 2020-11-13 21:57:28 +01:00
Alessandro Fael Garcia
d2bbd05aa4
Add survey to README (#335) 2020-09-30 21:39:19 +02:00
Alessandro Fael Garcia
a49765b55e
Do not fail when assert module fails (#330) 2020-09-22 17:50:07 +02:00
Alessandro Fael Garcia
9760f98f05
Add NGINX Plus tests to TravisCI (#327) 2020-09-20 21:38:40 +02:00
Alessandro Fael Garcia
17b5c87d71
Add basic assertions (#319) 2020-09-15 21:27:06 +02:00
Alessandro Fael Garcia
856a9c93bf
Add NGINX Plus tests (#318) 2020-09-09 16:10:42 +02:00
Alessandro Fael Garcia
95fe871e69
Add support for Alpine 3.12 (#317)
And remove support for Alpine 3.8
2020-09-08 14:38:16 +02:00
Alessandro Fael Garcia
9b9b3e8dd3
Refactor modules (#315) 2020-09-08 00:44:54 +02:00
Alessandro Fael Garcia
bf2916fc55
Update Ansible to 2.9.12 and explicitly set mode on relevant tasks (#309)
*   Explicitly define `mode` in relevant tasks.
*   Explicitly define the `nginx` `apt_repository` filename in Debian based distros.
*   Building OpenSSL from source should now work properly in CentOS 8.
2020-08-28 10:30:23 +02:00
Alessandro Fael Garcia
79ddc30a3a
Update docs (#307) 2020-08-20 12:54:09 +02:00
Alessandro Fael Garcia
3bcd7a0919
Prepare 0.15.0 release (#300) 2020-08-19 18:39:17 +02:00
Alessandro Fael Garcia
fc4640bd4a
Improve formatting (#293) 2020-07-30 12:47:08 +02:00
Alessandro Fael Garcia
730ab15ecb
Replace Molecule's Python verifier with the Ansible verifier (#285) 2020-07-20 13:37:36 +02:00
Tom Gamull
7e6a7f0397
Triple S!!! Speed, Systemd and Selinux (#272) 2020-06-30 18:59:53 +02:00
Alessandro Fael Garcia
55c2f534ef
Add support for Ubuntu Focal (#258) 2020-06-08 15:46:01 +02:00
Alessandro Fael Garcia
19fcdf0158
Update docs (#257) 2020-06-04 13:05:38 +02:00
Seena Fallah
3db516413e
Add custom logrotate config (#251) 2020-05-19 22:51:08 +02:00
Tom Gamull
2289b6a070
Buildfromsource (#233)
* Add build from source option

* Update to Molecule 3.0

* Add service manager to Debian images

* Add .gitignore entry for Ansible retry files

Co-authored-by: Alessandro Fael Garcia <alessfg@hotmail.com>
2020-03-25 18:43:32 +01:00
Alessandro Fael Garcia
d0548a7b0b
Remove NGINX Controller agent tasks (#228)
There's now a separate collection of NGINX Controller roles that can be found at https://github.com/nginxinc/ansible-collection-nginx_controller making the task in this role obsolete
2020-02-28 16:11:29 +01:00
Alessandro Fael Garcia
1afb425c19
Update copyright year (#221) 2020-01-29 19:37:09 +01:00
Seena Fallah
0b176f847a Make ssl optional for listeners (#215) 2020-01-09 16:40:36 +01:00
Alessandro Fael Garcia
b5baf3a2ae
Improve documentation (#206)
* Create CONTRIBUTING.md
* Add PR template
* Tweak .yamllint
* Update README playbook examples
2019-12-13 12:11:30 -08:00
Alessandro Fael Garcia
f54b7d2f90
Add new method to install the NGINX Controller agent (#205) 2019-12-11 18:25:20 -08:00
Vladimir Botka
c2c0bb990a Split defaults/main.yml to more files in directory defaults/main (#200) 2019-12-06 13:37:16 -08:00
Vladimir Botka
cc4311dd05 Configure min_ansible_version (#201) 2019-11-29 03:32:17 +00:00
Seena Fallah
ce58eeabbd Add tcp_nopush and tcp_nodelay vars (#197) 2019-11-26 14:14:46 +01:00