Wordpress Plugins Charmers Wordpress Plugins
- By Wordpress Plugins Charmers
Channel | Version | Revision | Published | Runs on |
---|---|---|---|---|
latest/stable | 0 | 0 | 19 Mar 2021 |
juju deploy wordpress-plugins-charmers-wordpress-plugins
You will need Juju 2.9 to be able to run this command. Learn how to upgrade to Juju 2.9.
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
Juju wordpress-plugin subordinate charm
Wordpress-plugin subordinate charm that will deploy a wordpress plugin. Optionally it can ensure required configuration options are set
How to deploy the charm
The charm interacts with the IS wordpress charm. Assuming you deployed
the IS wordpress charm and have a copy of wordpress-plugin charm in
charms/$distrocodename/wordpress-plugin
relative to your current directory.
... then to perform a deployment execute the following steps:
juju deploy --repository=charms local:wordpress-plugin wordpress-plugin-openid
juju set wordpress-plugin-openid plugin_name=openid
juju set wordpress-plugin-openid code_uri=lp:~canonical-sysadmins/wordpress/wp-plugin-openid
# and
juju add-relation wordpress wordpress-plugin-openid
Wordpress options can be forced to certain values if plugins require them:
juju set wordpress-plugin-openid forced_options="openid_required_for_registration: 1"
Using the wordpress-plugin relation
The charm requires plugins_directory
variable to be set in the relation data.
Code will be deployed to the plugin_name
subdirectory under plugins_directory