Cplane Team Cplane Controller
- By CPLANE Charm
- Cloud
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 34 | 19 Mar 2021 |
juju deploy cplane-team-cplane-controller
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
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