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.

Knf Lma Stack

David Publisher | bundle

Platform:

Channel Revision Published
latest/stable 0 18 Mar 2021
juju deploy knf-lma-stack

Learn about configurations >

  • auto-delete | boolean

    When a relation is removed, auto-delete ensures that any relevant databases associated with the relation are also removed

  • ldap-query-template | string

    A RFC4516 formatted LDAP query URL template, which is used for authorization. It must contain either `{USER}` representing the authenticated user, or `{PROVIDED_USER}` representing the supplied username (before authentication or LDAP transformation). `{PROVIDED_USER}` should be used only if no ldapUserToDNMapping is provided. If this configuration is not provided, a default string will be computed based on the base_dn returned by the GLAuth k8s charm. Example: dc=example,dc=com??sub?(&(objectClass=groupOfNames)(member={USER}))

  • ldap-user-to-dn-mapping | string

    A quote-enclosed JSON-string representing an ordered array of documents. Each document contains a regular expression match and either a substitution or ldapQuery template used for transforming the incoming username. Since the list is ordered, this order can be used to provide fine-grained tuning for building the right DN or the right ldapQuery for the user. Example: [{ match : "([^@]+)@([^@\\.]+)\\.example\\.com", substitution: "CN={0},CN=Users,DC={1},DC=example,DC=com" }]

  • role | string

    Default: replication

    role config option exists to deploy the charmed-mongodb application as a shard, config-server, or as a replica set.