Juniper Os Software Contrail Analytics
- By Juniper Openstack Software
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 39 | 23 Aug 2024 | |
latest/stable | 27 | 10 Jan 2022 |
juju deploy juniper-os-software-contrail-analytics
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
container_runtime | string
Default: docker
Container runtime valid values are "docker" and "containerd". Warning! The changes will not be applied after the package is installed.
-
control-network | string
Networks where API services are listening on. The IP addresses with netmasks of the control network delimited by space or comma (e.g. "192.168.0.0/24" or "192.168.0.0/24 192.168.1.0/24") or physical device name. This network will be used for all services in the charm. In Contrail this network is called as API(/MGMT) network. If not specified, default network will be used.
-
docker-log-driver | string
Default: json-file
A logging driver for the service’s containers.
-
docker-log-options | string
Default: max-size=20m max-file=5
Logging options for the logging driver. Logging options available depend on which logging driver you use.
-
docker-opts | string
Extra options to pass to the Docker config file '/etc/docker/daemon.json' in json format. e.g. {"iptables": false, "insecure-registries": ["host2", "tungstenfabric", "host1"]}
-
docker-password | string
Password to the docker registry.
-
docker-registry | string
Default: opencontrailnightly
URL of docker-registry
-
docker-registry-insecure | boolean
Is it docker-registry insecure and should docker be configured for it
-
docker-user | string
Login to the docker registry.
-
docker_runtime | string
Default: upstream
Docker runtime to install valid values are "upstream" (Docker PPA), "apt" (Ubuntu archive), "auto" (Ubuntu archive), or "custom" (must have set
docker_runtime_repo
URL,docker_runtime_key_url
URL anddocker_runtime_package
name). Warning! The changes will not be applied after the package is installed. -
docker_runtime_key_url | string
Custom Docker repository validation key URL. Warning! The changes will not be applied after the package is installed.
-
docker_runtime_package | string
Custom Docker repository package name. Warning! The changes will not be applied after the package is installed.
-
docker_runtime_repo | string
Custom Docker repository, given in deb format. Use
{ARCH}
to determine architecture at runtime. Use{CODE}
to set release codename. E.g.deb [arch={ARCH}] https://download.docker.com/linux/ubuntu {CODE} stable
. Warning! The changes will not be applied after the package is installed. -
haproxy-http-mode | string
Default: http
Mode for haproxy for http backends - http or https. https means that haproxy will be configured with SSL termination. http configures haproxy without SSL and http services (config-api and analytics-api) can be accessed via haproxy by http connection.
-
http_proxy | string
URL to use for HTTP_PROXY to be used by Docker. Only useful in closed environments where a proxy is the only option for routing to the registry to pull images
-
https_proxy | string
URL to use for HTTPS_PROXY to be used by Docker. Only useful in closed environments where a proxy is the only option for routing to the registry to pull images
-
image-tag | string
Default: latest
Tag of docker image.
-
log-level | string
Default: SYS_NOTICE
Log level for contrail services. Valid values are: SYS_EMERG, SYS_ALERT, SYS_CRIT, SYS_ERR, SYS_WARN, SYS_NOTICE, SYS_INFO, SYS_DEBUG
-
min-cluster-size | int
Default: 1
Minimum number of units expected to exist before charm will attempt to form a cluster.
-
nagios_context | string
Default: juju
Used by the nrpe subordinate charms. 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-myservice-0 If you're running multiple environments with the same services in them this allows you to differentiate between them.
-
nagios_servicegroups | string
A comma-separated list of nagios servicegroups. If left empty, the nagios_context will be used as the servicegroup
-
no_proxy | string
Comma-separated list of destinations (either domain names or IP addresses) that should be directly accessed, by opposition of going through the proxy defined above. Must be less than 2023 characters long
-
vip | string
Contrail Analytics API VIP to be used for configuring haproxy relation for external clients. To be set up also in KeepAlived charm configuration if it’s used for HA.