---
title: Charmhub | Deploy Canonical Kubernetes Canal using Charmhub - The Open Operator
  Collection
description: Deploy the latest version of Canonical Kubernetes Canal on any cloud.
url: https://charmhub.io/canonical-kubernetes-canal/configurations/canal
---

##### We've discontinued the registration of new Bundles

New Bundle registrations are no longer accepted. Existing bundles remain functional. We recommend using the Juju Terraform Provider for new deployments.

[Learn more](https://discourse.charmhub.io/t/discontinuing-new-charmhub-bundle-registrations/15344)

# Canonical Kubernetes Canal

[Canonical Kubernetes](https://charmhub.io/publisher/containers "View all packages from Canonical Kubernetes")
| bundle

* [Canonical Kubernetes](https://charmhub.io/publisher/containers "View all packages from Canonical Kubernetes")
  | bundle
* [Cloud](https://charmhub.io/?filter=cloud)

Platform:

stable 1233

```
juju deploy canonical-kubernetes-canal
```

[Learn to deploy on juju >](https://juju.is/docs/juju/manage-applications)

* [Canal](https://charmhub.io/canonical-kubernetes-canal/configurations/canal)
* [Containerd](https://charmhub.io/canonical-kubernetes-canal/configurations/containerd)
* [Easyrsa](https://charmhub.io/canonical-kubernetes-canal/configurations/easyrsa)
* [Etcd](https://charmhub.io/canonical-kubernetes-canal/configurations/etcd)
* [Kubeapi Load Balancer](https://charmhub.io/canonical-kubernetes-canal/configurations/kubeapi-load-balancer)
* [Kubernetes Master](https://charmhub.io/canonical-kubernetes-canal/configurations/kubernetes-master)
* [Kubernetes Worker](https://charmhub.io/canonical-kubernetes-canal/configurations/kubernetes-worker)

[Learn about configurations >](https://juju.is/docs/juju/configuration#heading--application-configuration)

* calico-node-image | string

  Default: rocks.canonical.com:443/cdk/calico/node:v3.10.1

  The image id to use for calico/node.
* calico-policy-image | string

  Default: rocks.canonical.com:443/cdk/calico/kube-controllers:v3.10.1

  The image id to use for calico/kube-controllers.
* cidr | string

  Default: 10.1.0.0/16

  Network CIDR to assign to Flannel
* iface | string

  The interface to bind flannel overlay networking. The default value is
  the interface bound to the cni endpoint.
* ignore-loose-rpf | boolean

  Enable or disable IgnoreLooseRPF for Calico Felix. This is only used
  when rp\_filter is set to a value of 2.
* nagios\_context | string

  Default: juju

  Used by the nrpe subordinate charms.
  A string that will be prepended to instance name to set the host name
  in nagios. So for instance the hostname would be something like:
  juju-myservice-0
  If you're running multiple environments with the same services in them
  this allows you to differentiate between them.
* nagios\_servicegroups | string

  A comma-separated list of nagios servicegroups.
  If left empty, the nagios\_context will be used as the servicegroup
