Unifi Poller Charmers Unifi Poller
| Channel | Revision | Published | Runs on |
|---|---|---|---|
| latest/stable | 4 | 08 Apr 2021 |
juju deploy unifi-poller-charmers-unifi-poller
Deploy Kubernetes operators easily with Juju, the Universal Operator Lifecycle Manager. Need a Kubernetes cluster? Install MicroK8s to create a full CNCF-certified Kubernetes system in under 60 seconds.
Platform:
-
controller_dpi | string
Default: false
Enable/Disable the polling of DPI data for sites on the controller in controller_url with a USG/UDM.
-
controller_password | string
The password associated with controller_user for polling the controller specified in controller_url.
-
controller_url | string
Controller URL for Unifi Controller, e.g. "https://192.168.88.1:8443".
-
controller_username | string
The username configured on the controller from controller_url for polling metrics.
-
extra_configs | string
Additional config options, as yaml, to configure additional options and controllers. Full list of options from https://github.com/unifi-poller/unifi-poller/wiki/Configuration#config-file-and-environment-variables
The controller_0 URL, user and password are set via the main charm options, although additional options can be set here. To add additional controllers start from controller_1.
Example 1:
- up_unifi_controller_1_url=https://<server_ip_1>:8443
- up_unifi_controller_1_user=unifipoller
- up_unifi_controller_1_pass=unifipoller
- up_unifi_controller_2_url=https://<server_ip_2>:8443
- up_unifi_controller_2_user=unifipoller
- up_unifi_controller_2_pass=unifipoller
- up_influxdb_interval=120s
Example 2: ['up_unifi_controller_1_url=https://<server_1_ip>:8443', up_unifi_controller_1_user=unifipoller,
up_unifi_controller_1_pass=unifipoller, 'up_unifi_controller_2_url=<server_2_ip>',
up_unifi_controller_2_user=unifipoller, up_unifi_controller_2_pass=unifipoller, up_influxdb_interval=120s] -
image_password | string
The password associated with image_username for accessing the registry specified in image_path.
-
image_path | string
Default: unifipollercharmers/unifipoller:edge
The location of the image to use, e.g. "registry.example.com/unifi-poller:v2.0.1".
This setting is required.
-
image_username | string
The username for accessing the registry specified in image_path.
-
influxdb_dbname | string
The DB on the InfluxDB instance specified in influxdb_url to store metrics data.
-
influxdb_password | string
The password associated with influxdb_user for access the InfluxDB specified in influxdb_url.
-
influxdb_url | string
URL of an Influx DB instance to send metrics to, e.g. "http://192.168.88.218:8086".
-
influxdb_username | string
The username for access the InfluxDB instance specified in influxdb_url.