Project Calico Neutron Calico

  • By Project Calico
  • Cloud
Channel Revision Published Runs on
latest/stable 23 19 Mar 2021
Ubuntu 16.04 Ubuntu 14.04
latest/edge 11 19 Mar 2021
Ubuntu 14.04
juju deploy project-calico-neutron-calico
Show information

Platform:

Ubuntu
16.04 14.04

Learn about configurations >

  • calico-origin | string

    Default: default

    Repository from which to install Calico packages. May be one of the following options: default, or ppa:somecustom/ppa. Note that this must be set before the 'install' hook runs.

  • debug | boolean

    Enable debug logging

  • disable-calico-usage-reporting | boolean

    If set to True, disables Calico usage reporting.

  • enable-ipv6 | boolean

    Enable Calico's IPv6 support. Requires that all nodes with this charm installed on them have global scope IPv6 addresses.

  • etcd-package-url | string

    URL for an etcd package to install. If this URL has a newer package version than the current package in the Ubuntu archive, it will replace the Ubuntu archive package. Example: http://launchpadlibrarian.net/274096873/etcd_2.3.7+dfsg-4_amd64.deb

  • keep-bird-config | boolean

    Do not change the BIRD config. By default, neutron-calico replaces any existing BIRD config with one that is suitable for Calico operation with a route reflector, with all Calico-managed VM routes being exported to that route reflector. However in real deployments the required BIRD config may be more complex than that - for example exporting VM routes to multiple route reflectors on parallel fabric networks, or handling different sets of routes differently. Setting this option to True tells neutron-calico not to touch the BIRD config, and so allows a deployment to provision (by some other means) the BIRD config that it wants, either before or after the deployment of this charm.

  • openstack-origin | string

    Default: distro

    Repository from which to install. May be one of the following: distro (default), ppa:somecustom/ppa, a deb url sources entry, or a supported Cloud Archive release pocket. Supported Cloud Archive sources include: cloud:<series>-<openstack-release> cloud:<series>-<openstack-release>/updates cloud:<series>-<openstack-release>/staging cloud:<series>-<openstack-release>/proposed For series=Precise we support cloud archives for openstack-release: * icehouse For series=Trusty we support cloud archives for openstack-release: * juno * kilo * liberty NOTE: this option must be set before install.

  • rabbit-user | string

    Default: neutron

    Username used to access RabbitMQ queue

  • rabbit-vhost | string

    Default: openstack

    RabbitMQ vhost

  • use-syslog | boolean

    By default, all services will log into their corresponding log files. Setting this to True will force all services to log to the syslog.

  • verbose | boolean

    Enable verbose logging