Add custom network plugins info to Rancher docs (#1675)

* Add custom network plugins info to Rancher docs

* Change 'configmap' to 'add-on manifest'

* Add custom network plugins info to Rancher docs

* Change 'configmap' to 'add-on manifest'

* Edit network plugins section of RKE docs

* Add detailed RKE config example to RKE docs

* Minor edit to custom network plugin section
This commit is contained in:
Catherine Luse
2019-10-22 00:36:22 -05:00
committed by Denise
parent 4e69b96b32
commit 1cf8c11099
3 changed files with 231 additions and 6 deletions
@@ -337,3 +337,16 @@ local_cluster_auth_endpoint:
fqdn: "FQDN"
ca_certs: "BASE64_CACERT"
```
### Custom Network Plug-in
_Available as of v2.2.4_
You can add a custom network plug-in by using the [user-defined add-on functionality]({{<baseurl>}}/rke/latest/en/config-options/add-ons/user-defined-add-ons/) of RKE. You define any add-on that you want deployed after the Kubernetes cluster is deployed.
There are two ways that you can specify an add-on:
- [In-line Add-ons]({{<baseurl>}}/rke/latest/en/config-options/add-ons/user-defined-add-ons/#in-line-add-ons)
- [Referencing YAML Files for Add-ons]({{<baseurl>}}/rke/latest/en/config-options/add-ons/user-defined-add-ons/#referencing-yaml-files-for-add-ons)
For an example of how to configure a custom network plug-in by editing the `cluster.yml`, refer to the [RKE documentation.]({{<baseurl>}}/rke/latest/en/config-options/add-ons/network-plugins/custom-network-plugin-example)