Commit Graph

495 Commits

Author SHA1 Message Date
Alessandro Fael Garcia
13a847234e Refactor templating
* Add more advanced HTTP templating options
* Let users choose the upload destination when uploading files
* Implement the ability to print your NGINX configuration to your terminal after running a playbook
2018-10-16 11:52:04 -07:00
Alessandro Fael Garcia
44a74aad75
Merge pull request #61 from nginxinc/rename-variables
Rename variables
2018-09-14 23:42:53 -07:00
Alessandro Fael Garcia
27c4069646 Fix module variable name 2018-09-14 17:53:08 -07:00
Alessandro Fael Garcia
9fea522566 Fix more repository variables 2018-09-14 17:27:12 -07:00
Alessandro Fael Garcia
fd3a21f0c0 Fix repository variables 2018-09-14 17:01:49 -07:00
Alessandro Fael Garcia
d294779f8b Rename variables
All variables are now prefixed with `nginx` - resolves #57
2018-09-14 16:28:20 -07:00
Alessandro Fael Garcia
7785691616
Merge pull request #60 from nginxinc/(feature)/refactor-amplify
Refactor NGINX Amplify agent installation
2018-09-14 10:14:19 -07:00
Alessandro Fael Garcia
a55a50d570 Refactor NGINX Amplify agent installation 2018-09-12 14:03:20 -07:00
Alessandro Fael Garcia
65ab26ab2f
Merge pull request #59 from nginxinc/(feature)/install-controller
Install NGINX Controller agent
2018-09-12 13:33:43 -07:00
Alessandro Fael Garcia
809b9e3580 Fix variables in main task 2018-09-12 12:16:04 -07:00
Alessandro Fael Garcia
9eb3726124 Update documentation
Add stub status or REST API prerequisite
2018-09-11 13:08:15 -07:00
Alessandro Fael Garcia
5ff9b63aff Update task name 2018-09-11 12:32:22 -07:00
Alessandro Fael Garcia
4b0feeb0cc Update documentation and controller variables 2018-09-11 11:26:56 -07:00
Alessandro Fael Garcia
ef1294b91c Install NGINX Controller agent 2018-09-10 16:05:25 -07:00
Alessandro Fael Garcia
a8db981f60
Merge pull request #56 from jinmiaoluo/master
fix `[WARNING]: Ignoring invalid attribute: Name`
2018-08-22 14:47:45 -07:00
max
a5c73e6fcf fix [WARNING]: Ignoring invalid attribute: Name 2018-08-22 16:57:37 +08:00
Alessandro Fael Garcia
6ea43d2ec7 Add enabled parameter to NGINX Unit handlers 2018-08-21 10:39:38 -07:00
Alessandro Fael Garcia
13db171f28
Merge pull request #55 from AlekseiSidorenko/master
[Issue#54] Start NGINX handler was corrected
2018-08-21 10:30:18 -07:00
Aleksei Sidorenko
4eba89095c
Update main.yml 2018-08-21 12:24:25 +04:00
Alessandro Fael Garcia
795e5a20c2
Merge pull request #50 from nginxinc/(feature)/install-prerequisites
Install Debian dependencies
2018-08-03 11:23:25 -07:00
Alessandro Fael Garcia
9f34575ded
Merge pull request #49 from nginxinc/(bug)/fix-modules
Refactor and fix module installation
2018-08-03 11:23:14 -07:00
Alessandro Fael Garcia
a563c8ee9f Add note to README about development status
Fixes #47
2018-08-02 16:05:41 -07:00
Alessandro Fael Garcia
19a080925b Install Debian dependencies
Fixes #44
2018-08-02 15:56:25 -07:00
Alessandro Fael Garcia
3a82651d42 Refactor and fix module installation
Fixes #46 and #48
2018-08-02 12:51:45 -07:00
Alessandro Fael Garcia
91bd842e9e Update Ansible Galaxy metadata 2018-08-01 14:19:54 -07:00
Alessandro Fael Garcia
85ed933a16
Merge pull request #43 from nginxinc/(feature)/delete-license
Add option to delete license after installing NGINX Plus
2018-08-01 13:01:08 -07:00
Alessandro Fael Garcia
2a7184a06b Add option to delete license after installing NGINX Plus 2018-08-01 11:40:35 -07:00
Alessandro Fael Garcia
882ac54b64
Merge pull request #42 from nginxinc/(feature)/support-amzn2
Add Amazon Linux 2 for NGINX Plus
2018-08-01 11:14:04 -07:00
Alessandro Fael Garcia
2ce879f7aa Add Amazon Linux 2 for NGINX Plus 2018-07-31 16:17:09 -07:00
Alessandro Fael Garcia
e9b8e57566
Merge pull request #41 from nginxinc/(feature)/unit-add-distros
(feature)/unit add distros
2018-07-19 11:38:43 -07:00
Alessandro Fael Garcia
d9131f6387 Fix handlers 2018-07-18 15:32:56 -07:00
Alessandro Fael Garcia
dcfa8cd43b Update docs
* Update README
* Update Ansible Galaxy metadata
* Fix syntax on defaults file
2018-07-18 15:01:16 -07:00
Alessandro Fael Garcia
0fef56b4fa Install NGINX Unit on FreeBSD 2018-07-18 14:59:14 -07:00
Alessandro Fael Garcia
a5fe8d20b2 Install NGINX Unit on Amazon Linux 2 2018-07-18 13:35:04 -07:00
Alessandro Fael Garcia
962518e5e1 Minor fixes
* Fix README typo
* Add yml start of file indicator
2018-07-12 11:19:17 -07:00
Alessandro Fael Garcia
9f4e54b435 Update README and Ansible Galaxy Metadata 2018-07-11 18:02:42 -07:00
Alessandro Fael Garcia
792409981e
Merge pull request #40 from nginxinc/(feature)/toggle-nginx-unit-install
Add nginx_enable variable
2018-07-11 18:01:00 -07:00
Alessandro Fael Garcia
31c86e3a07 Update .travis.yml
Do not check localhost when running the NGINX Unit test playbook
2018-07-11 17:05:23 -07:00
Alessandro Fael Garcia
8aad2bcb94 Do not install NGINX in the NGINX Unit test playbooks 2018-07-11 15:44:36 -07:00
Alessandro Fael Garcia
c57e0a79d2 Add nginx_enable variable
Users can now choose to only install NGINX Unit
2018-07-11 15:41:10 -07:00
Alessandro Fael Garcia
ba8e65d6df
Merge pull request #39 from georgyberdyshev/bypass_firewall_fixes_#38
Updated key server to bypass firewalled environments. - Fixes #38
2018-07-09 09:36:03 -07:00
Georgy Berdyshev
194f369e13 Use hkps by default and fallback to hkp for older Debian and Ubuntu releases. 2018-07-07 00:30:48 +02:00
Georgy Berdyshev
8cada84350 Use protocol version without encryption to support older Debian and Ubuntu releases.
Fixes Travis CI error: 'HTTP fetch error 1: unsupported protocol'
2018-07-06 06:51:56 +02:00
Georgy Berdyshev
cbcc7c01f9 Updated key server to bypass firewalled environments. 2018-07-06 05:26:15 +02:00
Alessandro Fael Garcia
fb74edc9cb Update README.md 2018-06-27 17:12:14 -07:00
Alessandro Fael Garcia
fa9f2ae5af
Merge pull request #37 from nginxinc/(feature)/unit
(feature)/unit
2018-06-27 16:13:34 -07:00
Alessandro Fael Garcia
7c66da1ee4 Fix Ubuntu Artful and Ubuntu Bionic Dockerfiles
Explicitly install init dependency
2018-06-27 15:13:17 -07:00
Alessandro Fael Garcia
f13cf016a8 Add tests
Add Ubuntu Artful and Ubuntu Bionic tests to Travis
2018-06-27 13:36:26 -07:00
Alessandro Fael Garcia
bd0c581ac1 Refactor installation of NGINX Unit modules
Use a list that lets users specify which modules they want to install instead of installing all modules available in each distro
2018-06-27 13:16:57 -07:00
Alessandro Fael Garcia
3a8e36e636 Fix Debian/RedHat setup
* Change yum repository from nginx to unit
* Remove apt task causing ansible to be non-idempotent
2018-06-27 11:07:35 -07:00