Kubeovn

  • Canonical Kubernetes
Channel Revision Published Runs on
latest/stable 70 04 Sep 2024
Ubuntu 22.04 Ubuntu 20.04
latest/candidate 68 15 Apr 2024
Ubuntu 22.04 Ubuntu 20.04
latest/beta 70 14 Aug 2024
Ubuntu 22.04 Ubuntu 20.04
latest/edge 69 02 Aug 2024
Ubuntu 22.04 Ubuntu 20.04
1.31/stable 70 04 Sep 2024
Ubuntu 22.04 Ubuntu 20.04
1.31/beta 70 13 Aug 2024
Ubuntu 22.04 Ubuntu 20.04
1.31/edge 69 02 Aug 2024
Ubuntu 22.04 Ubuntu 20.04
1.30/stable 66 11 Jul 2024
Ubuntu 22.04 Ubuntu 20.04
1.30/beta 66 19 Apr 2024
Ubuntu 22.04 Ubuntu 20.04
1.30/edge 66 13 Mar 2024
Ubuntu 22.04 Ubuntu 20.04
1.29/stable 68 17 Apr 2024
Ubuntu 22.04 Ubuntu 20.04
1.29/candidate 68 15 Apr 2024
Ubuntu 22.04 Ubuntu 20.04
1.29/beta 66 17 Apr 2024
Ubuntu 22.04 Ubuntu 20.04
1.29/edge 66 05 Mar 2024
Ubuntu 22.04 Ubuntu 20.04
1.28/stable 61 26 Sep 2023
Ubuntu 22.04 Ubuntu 20.04
1.28/candidate 61 22 Sep 2023
Ubuntu 22.04 Ubuntu 20.04
1.28/beta 54 09 Aug 2023
Ubuntu 22.04 Ubuntu 20.04
1.28/edge 58 07 Sep 2023
Ubuntu 22.04 Ubuntu 20.04
1.27/stable 47 12 Jun 2023
Ubuntu 22.04 Ubuntu 20.04
1.27/candidate 48 17 May 2023
Ubuntu 22.04 Ubuntu 20.04
1.27/beta 44 10 Apr 2023
Ubuntu 22.04 Ubuntu 20.04
1.27/edge 39 09 Dec 2022
Ubuntu 22.04 Ubuntu 20.04
1.26/stable 41 27 Feb 2023
Ubuntu 22.04 Ubuntu 20.04
1.26/candidate 41 25 Feb 2023
Ubuntu 22.04 Ubuntu 20.04
1.26/beta 36 09 Apr 2023
Ubuntu 22.04 Ubuntu 20.04
1.26/edge 36 19 Nov 2022
Ubuntu 22.04 Ubuntu 20.04
1.25/stable 30 30 Sep 2022
Ubuntu 22.04 Ubuntu 20.04
1.25/candidate 30 28 Sep 2022
Ubuntu 22.04 Ubuntu 20.04
1.25/beta 37 01 Dec 2022
Ubuntu 22.04 Ubuntu 20.04
1.25/edge 15 27 Aug 2022
Ubuntu 22.04 Ubuntu 20.04
juju deploy kube-ovn
Show information

Platform:

Ubuntu
22.04 20.04

Learn about configurations >

  • bgp-speakers | string

    YAML defining a list of speaker configurations. Multiple speakers can be defined as separate list entries Example:

    • name: my-speaker node-selector: juju-application=kubernetes-worker neighbor-address: 10.32.32.1 neighbor-as: 65030 cluster-as: 65000 announce-cluster-ip: true log-level: 2

  • control-plane-node-label | string

    Default: juju-application=kubernetes-control-plane

    Node label for selecting nodes to host the Kube-OVN control plane.

  • default-cidr | string

    Default: 192.168.0.0/16

    Default pod CIDR

  • default-gateway | string

    Default: 192.168.0.1

    Default gateway for the pod network

  • default-grafana-namespace | string

    Default: kube-ovn-grafana-agent

    Default namespace for the grafana agent deployment (This value cannot be changed after deployment).

  • enable-global-mirror | boolean

    Enable global traffic mirroring. If set to true, the mirror-iface config must also be set.

  • image-registry | string

    Image registry for the kube-ovn image.

  • mirror-iface | string

    Default: mirror0

    Network interface to mirror traffic to. Only used when enable-global-mirror=true, or when pods have been annotated with the ovn.kubernetes.io/mirror: "true" annotation.

  • node-switch-cidr | string

    Default: 100.64.0.0/16

    CIDR for node switch (This value requires additional steps/procedures to be changed. Refer to the charm docs for more information).

  • node-switch-gateway | string

    Default: 100.64.0.1

    Gateway for node switch (This value requires additional steps/procedures to be changed. Refer to the charm docs for more information).

  • pinger-external-address | string

    Default: 8.8.8.8

    External IP address used by kube-ovn-pinger for connectivity testing.

  • pinger-external-dns | string

    Default: google.com

    External DNS hostname used by kube-ovn-pinger for connectivity testing.