This role installs and configures WordPress.
Nothing, it runs out of the box.
In the current version, you can specify the following variables:
Name | Default | |
---|---|---|
admin_users | --- | List containing all users that require ansible environment. |
wordpress_deploy_key | --- | git deploy key for site repository (use vault). |
web_root | --- | Main root for wordpress install. |
git_repo | --- | Full git repository URL for site checkout. |
mysql_server_hostname | --- | MySQL server host / proxy name. |
wp_db_name | --- | WordPress database name. |
wp_db_user | --- | WordPress database usernem. |
wp_db_password | --- | WordPress database password. |
cache_system | --- | WordPress cache system (File System, Memcached, APC, Xcache) |
cache_enabled | --- | Enable cache? 1=on, 0=off |
creation_date | --- | Original deploy date. |
wp_version | --- | Target WordPress version. |
site_public_url | --- | Site URL. The primary site URL. |
cdn_endpoint | --- | Primary CDN end-point. |
cookie_key | --- | Cookie blowfish key. |
cookie_iv | --- | Cookie 8-letter IV. |
rijndael_key | --- | Rijndael mcrypt key. |
rijndael_iv | --- | Rijndael 8-letter IV. |
This package has no dependencies.
GPLv2
Created by Sam Morrison @samcns
---
- name: cns.wordpress role test
hosts: all
roles:
- cns.wordpress