|
7 years ago | |
---|---|---|
.. | ||
defaults | 7 years ago | |
handlers | 7 years ago | |
meta | 7 years ago | |
tasks | 7 years ago | |
templates | 7 years ago | |
README.md | 7 years ago |
Configure Calico components for the Master host.
To install, set the following inventory configuration parameters:
openshift_use_calico=True
openshift_use_openshift_sdn=False
os_sdn_network_plugin_name='cni'
For more information, see Calico's official OpenShift Installation Documentation
By default, Calico uses the etcd set up by OpenShift. To accomplish this, it generates and distributes client etcd certificates to each node. Distributing these certs across the cluster in this way weakens the overall security, so Calico should not be deployed in production in this mode.
Instead, Calico can be installed in BYO-etcd mode, where it connects to an externally set up etcd. For information on deploying Calico in BYO-etcd mode, see Calico's official OpenShift Installation Documentation
Additional parameters that can be defined in the inventory are:
| Environment | Description | Schema | Default |
|---------|----------------------|---------|---------|
| CALICO_IPV4POOL_IPIP | IPIP Mode to use for the IPv4 POOL created at start up. | off, always, cross-subnet | always |
| CALICO_LOG_DIR | Directory on the host machine where Calico Logs are written.| String | /var/log/calico |
Author: Dan Osborne dan@projectcalico.org
For support, join the #openshift
channel on the calico users slack.