We've discontinued the registration of new Bundles

New Bundle registrations are no longer accepted. Existing bundles remain functional. We recommend using the Juju Terraform Provider for new deployments.

Mwenning Mediawiki Scalable

Mark W Wenning Publisher | bundle

Platform:

Ubuntu
Channel Revision Published
latest/stable 9 18 Mar 2021
latest/edge 9 18 Mar 2021
juju deploy mwenning-mediawiki-scalable

Learn about configurations >

  • allow-ufw-ip6-softfail | boolean

    When this option is set to True the charm will disable the IPv6 support in ufw in case ip6tables couldn't be activated, situations where this could happen is in a LXC container running on top of a host that doesn't have loaded the ip6_tables. If this option is False (the default) and ip6_tables module couldn't be loaded, the charm will fail to install.

  • connection-limit | int

    Default: 1024

    maximum simultaneous connections (memcached option -c)

  • disable-auto-cleanup | boolean

    do not remove things automatically from the cache on OOM (memcached option -M)

  • disable-cas | boolean

    disable use of CAS (and reduce the per-item size by 8 bytes)

  • disable-large-pages | boolean

    The charm will will try to use large pages if given more than 2GB of RAM. You may want to disable this behavior. (memcached option -L)

  • extra-options | string

    memcached has many other options documented in its man page. You may pass them here as a string which

  • factor | float

    Default: 1.25

    Use <factor> as the multiplier for computing the sizes of memory chunks that items are stored in. A lower value may result in less wasted memory depending on the total amount of memory available and the distribution of item sizes. The default is 1.25.

  • min-item-size | int

    Default: -1

    Allocate a minimum of <size> bytes for the item key, value, and flags. The default is 48. If you have a lot of small keys and values, you can get a significant memory efficiency gain with a lower value. If you use a high chunk growth factor (-f option), on the other hand, you may want to increase the size to allow a bigger percentage of your items to fit in the most densely packed (smallest) chunks. (memcached option -n)

  • nagios_context | string

    Default: juju

    Used by the nrpe-external-master subordinate charm. A string that will be prepended to instance name to set the host name in nagios. So for instance the hostname would be something like: juju-memcached-0 If you're running multiple environments with the same services in them this allows you to differentiate between them.

  • repcached | boolean

    Enable memcached replication

  • repcached_origin | string

    Default: ppa:niedbalski/memcached-repcached

    Memcached + Repcached package location

  • repcached_port | string

    Default: 11212

    TCP port number for replication (default: 11212)

  • request-limit | int

    Default: -1

    limit of requests a single client can make at one time (memcached option -R) -1 takes memcached default (20)

  • size | int

    Default: 768

    Size of memcache pool in MiB (memcached option -m)

  • slab-page-size | int

    Default: -1

    Override the size of each slab page in bytes. In mundane words, it adjusts the maximum item size that memcached will accept. You can use the suffixes K and M to specify the size as well, so use 2000000 or 2000K or 2M if you want a maximum size of 2 MB per object. It is not recommended to raise this limit above 1 MB due just to performance reasons. The default value is 1 MB. (memcached option -I) -1 takes the memcached default.

  • tcp-port | int

    Default: 11211

    TCP port to listen on. (memcached option -p)

  • threads | int

    Default: -1

    number of threads to use. default is 4. (memcached option -t)

  • udp-port | int

    UDP port to listen on (memcached option -U)