Cplane Team Cplane Controller

Channel Revision Published Runs on
latest/stable 34 19 Mar 2021
Ubuntu 14.04
juju deploy cplane-team-cplane-controller
Show information

Platform:

Ubuntu
14.04

Learn about configurations >

  • controller-app-mode | string

    Default: dvnd

    The same installation can be use to install DVND(dvnd) as well as MSM(msm)

  • cp-package-url | string

    Default: http://repohost/cplane_metadata.json

    URL for cplane packages if from local repo then "http://xx.xx.xx.xx/cplane_metadata.json";

  • cplane-version | string

    Default: 1.3.8

    Cplane softwares version

  • db-password | string

    Default: admin

    Database password

  • db-user | string

    Default: admin

    Database username

  • dns-ha | boolean

    Use DNS HA with MAAS 2.0. Note if this is set do not set vip settings below.

  • doctl-cluster-port | int

    Default: 9878

    Jboss hornetq cluster port for Docker-controller

  • doctl-version | int

    Default: 271

    Doctl version to download

  • dvnd-cluster-port | int

    Default: 9876

    Jboss hornetq cluster port for DVND

  • enable-fip | boolean

    Flag to enable FIP interface

  • gro-flag | string

    Flag to trun off the GRO for an interface. Eg. eth1.10=off,br-ext=off

  • gso-flag | string

    Flag to trun off the GSO for an interface. Eg. eth1.10=off,br-ext=off

  • ha-bindiface | string

    Default: eth0

    Default network interface on which HA cluster will bind to communication with the other members of the HA Cluster.

  • ha-mcastport | int

    Default: 5434

    Default multicast port number that will be used to communicate between HA Cluster nodes.

  • haproxy-client-timeout | int

    Client timeout configuration in ms for haproxy, used in HA configurations. If not provided, default value of 90000ms is used.

  • haproxy-connect-timeout | int

    Connect timeout configuration in ms for haproxy, used in HA configurations. If not provided, default value of 9000ms is used.

  • haproxy-queue-timeout | int

    Queue timeout configuration in ms for haproxy, used in HA configurations. If not provided, default value of 9000ms is used.

  • haproxy-server-timeout | int

    Server timeout configuration in ms for haproxy, used in HA configurations. If not provided, default value of 90000ms is used.

  • http-proxy | string

    Http proxy to download cplane binaries from dropbox

  • https-proxy | string

    Https proxy to download cplane binaries from dropbox

  • intall-reboot-scripts | string

    Default: y

    Flag to install the reboot scripts

  • intf-mtu | string

    MTU for node interface. Eg. br-ext=9000,eth0=9000

  • jboss-cluster-name | string

    Optional Jboss cluster name if the use-default-jboss-cluster is enable

  • jboss-db-on-host | boolean

    Whether DB is on the same host where JBOSS is installed

  • jboss-home | string

    Default: /opt/jboss/jboss-6.1.0.Final

    JBOSS_HOME path

  • jdk-version | int

    Java version to download from Cplane repo

  • lro-flag | string

    Flag to trun off the LRO for an interface. Eg. eth1.10=off,br-ext=off

  • msm-cluster-port | int

    Default: 9877

    Jboss hornetq cluster port for MSM

  • msm-version | int

    Default: 262

    Msm version to download

  • multicast-intf | string

    Default: br-eth2

    Multicast Interface

  • multicast-port | int

    Default: 1901

    Multicast port

  • openstack-version | string

    Default: liberty

    Openstack version eg. liberty, mitaka, ocata

  • oracle-client-basic | string

    Default: 12

    The oracle instant client basic version

  • oracle-db-enable | string

    Default: y

    Enable Oracle at boot time

  • oracle-host | string

    Default: localhost

    Oracle host

  • oracle-http-port | string

    Default: 8085

    Oracle Http port

  • oracle-listener-port | string

    Default: 1521

    Oracle listener port

  • oracle-password | string

    Default: password

    Oracle password

  • oracle-sqlplus | string

    Default: 12

    The oracle instant client sqlplus version

  • oracle-version | string

    Default: oracle-xe

    Version of oracle to be installed

  • production | string

    Default: y

    Flag to indicate the production deployment

  • rx-flag | string

    Flag to trun off the RX for an interface. Eg. eth1.10=off,br-ext=off

  • sg-flag | string

    Flag to trun off the SG for an interface. Eg. eth1.10=off,br-ext=off

  • tso-flag | string

    Flag to trun off the TSO for an interface. Eg. eth1.10=off,br-ext=off

  • tx-flag | string

    Flag to trun off the TX for an interface. Eg. eth1.10=off,br-ext=off

  • ufo-flag | string

    Flag to trun off the UFO for an interface. Eg. eth1.10=off,br-ext=off

  • unicast-port | int

    Default: 1902

    Unicast port

  • use-default-jboss-cluster | boolean

    Set y to use the default cluster else set n to use random cluster for each instance

  • vip | string

    Virtual IP(s) to use to front API services in HA configuration. If multiple networks are being used, a VIP should be provided for each network, separated by spaces.

  • vip_cidr | int

    Default: 24

    Default CIDR netmask to use for HA vip when it cannot be automatically determined.

  • vip_iface | string

    Default: eth0

    Default network interface to use for HA vip when it cannot be automatically determined.

  • xe-db-lic-max-ses | int

    Default: 500

    Max license_max_sessions for oracle XE DB

  • xe-db-lic-ses-war | int

    Default: 500

    Warning limit for license_sessions_warning for oracle XE DB

  • xe-db-process | int

    Default: 500

    Max processes for oracle XE DB

  • xe-db-ses-cach-cur | int

    Default: 200

    Max session_cached_cursors for oracle XE DB

  • xe-db-ses-max-op-file | int

    Default: 500

    Max session_max_open_files for oracle XE DB

  • xe-db-session | int

    Default: 500

    Max sessions for oracle XE DB