Kubeapi Load Balancer

  • Canonical Kubernetes
Channel Revision Published Runs on
latest/stable 165 04 Sep 2024
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/stable 164 04 Sep 2024
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/stable 163 04 Sep 2024
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/stable 46 17 Apr 2024
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/stable 6 17 Apr 2024
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/candidate 129 20 Apr 2024
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/candidate 128 20 Apr 2024
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/candidate 127 20 Apr 2024
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/candidate 46 30 Nov 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/candidate 6 11 Mar 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/beta 165 02 Sep 2024
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/beta 164 02 Sep 2024
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/beta 163 02 Sep 2024
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/beta 44 20 Apr 2024
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/beta 23 17 Apr 2024
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/edge 162 01 Sep 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/edge 161 01 Sep 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/edge 160 01 Sep 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/edge 150 27 Jul 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/edge 149 27 Jul 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/edge 148 27 Jul 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/edge 44 27 Oct 2022
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/edge 23 28 Jun 2022
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
1.31/stable 165 04 Sep 2024
Ubuntu 22.04 Ubuntu 20.04
1.31/stable 164 04 Sep 2024
Ubuntu 22.04 Ubuntu 20.04
1.31/stable 163 04 Sep 2024
Ubuntu 22.04 Ubuntu 20.04
1.31/beta 165 02 Sep 2024
Ubuntu 22.04 Ubuntu 20.04
1.31/beta 164 02 Sep 2024
Ubuntu 22.04 Ubuntu 20.04
1.31/beta 163 02 Sep 2024
Ubuntu 22.04 Ubuntu 20.04
1.31/edge 162 01 Sep 2024
Ubuntu 22.04 Ubuntu 20.04
1.31/edge 161 01 Sep 2024
Ubuntu 22.04 Ubuntu 20.04
1.31/edge 160 01 Sep 2024
Ubuntu 22.04 Ubuntu 20.04
1.30/stable 147 11 Jul 2024
Ubuntu 22.04 Ubuntu 20.04
1.30/stable 146 11 Jul 2024
Ubuntu 22.04 Ubuntu 20.04
1.30/stable 145 11 Jul 2024
Ubuntu 22.04 Ubuntu 20.04
1.30/beta 147 05 Jul 2024
Ubuntu 22.04 Ubuntu 20.04
1.30/beta 146 05 Jul 2024
Ubuntu 22.04 Ubuntu 20.04
1.30/beta 145 05 Jul 2024
Ubuntu 22.04 Ubuntu 20.04
1.30/edge 153 31 Jul 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.30/edge 152 31 Jul 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.30/edge 151 31 Jul 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.30/edge 150 27 Jul 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.30/edge 149 27 Jul 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.30/edge 148 27 Jul 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.29/stable 144 05 Jul 2024
Ubuntu 22.04 Ubuntu 20.04
1.29/stable 143 05 Jul 2024
Ubuntu 22.04 Ubuntu 20.04
1.29/stable 142 05 Jul 2024
Ubuntu 22.04 Ubuntu 20.04
1.29/candidate 144 31 May 2024
Ubuntu 22.04 Ubuntu 20.04
1.29/candidate 143 31 May 2024
Ubuntu 22.04 Ubuntu 20.04
1.29/candidate 142 31 May 2024
Ubuntu 22.04 Ubuntu 20.04
1.29/beta 120 05 Jul 2024
Ubuntu 22.04 Ubuntu 20.04
1.29/beta 119 05 Jul 2024
Ubuntu 22.04 Ubuntu 20.04
1.29/beta 118 05 Jul 2024
Ubuntu 22.04 Ubuntu 20.04
1.29/edge 120 25 Oct 2023
Ubuntu 22.04 Ubuntu 20.04
1.29/edge 119 25 Oct 2023
Ubuntu 22.04 Ubuntu 20.04
1.29/edge 118 25 Oct 2023
Ubuntu 22.04 Ubuntu 20.04
1.28/stable 84 04 Oct 2023
Ubuntu 22.04 Ubuntu 20.04
1.28/candidate 84 04 Oct 2023
Ubuntu 22.04 Ubuntu 20.04
1.28/beta 84 07 Aug 2023
Ubuntu 22.04 Ubuntu 20.04
1.28/edge 89 17 Aug 2023
Ubuntu 22.04 Ubuntu 20.04
1.27/stable 79 12 Jun 2023
Ubuntu 22.04 Ubuntu 20.04
1.27/candidate 79 12 Jun 2023
Ubuntu 22.04 Ubuntu 20.04
1.27/beta 66 10 Apr 2023
Ubuntu 22.04 Ubuntu 20.04
1.27/edge 67 10 Apr 2023
Ubuntu 22.04 Ubuntu 20.04
1.26/stable 76 20 Jun 2023
Ubuntu 22.04 Ubuntu 20.04
1.26/candidate 76 22 May 2023
Ubuntu 22.04 Ubuntu 20.04
1.26/beta 45 09 Apr 2023
Ubuntu 22.04 Ubuntu 20.04
1.26/edge 45 19 Nov 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
1.26/edge 44 27 Oct 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
1.25/stable 74 20 Jun 2023
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
1.25/stable 46 01 Dec 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
1.25/candidate 74 22 May 2023
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
1.25/candidate 46 30 Nov 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
1.25/beta 47 01 Dec 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
1.25/beta 34 01 Sep 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
1.25/edge 35 09 Sep 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
1.24/stable 73 20 Jun 2023
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
1.24/stable 16 05 May 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
1.24/candidate 73 22 May 2023
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
1.24/beta 16 03 May 2022
Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
1.24/edge 25 27 Jul 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
1.24/edge 23 28 Jun 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
1.23/beta 7 22 Mar 2022
Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
1.23/edge 5 24 Feb 2022
Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
juju deploy kubeapi-load-balancer
Show information

Platform:

Ubuntu
24.04 22.04 20.04 18.04 16.04

Learn about configurations >

  • extra_sans | string

    A space-separated list of additional Subject Alternative Names (SAN) entries to include in the x509 certificate created for the load balancers.

  • ha-cluster-dns | string

    This option specifies the DNS entry to be used in conjunction with the HA Cluster subordinate charm. This option is mutually exclusive with the ha-cluster-vip option.

  • ha-cluster-vip | string

    A space-separated list of virtual IPs that the charm can utilize in conjunction with the HA Cluster subordinate charm. This option is mutually exclusive with the ha-cluster-dns option.

  • loadbalancer-ips | string

    A space-separated list of IP addresses of load balancers in front of the control plane. A common use case for this is having virtual IP addresses floated in front of the kubeapi-load-balancer charm. The workers will evenly distribute the load by alternating between the IP addresses in this list. For example, if you have 2 IPs and 4 workers, each IP will be used by 2 workers.

  • nginx-events-config | string

    This option allows the juju operator to configure directives inside the nginx events context in /etc/nginx/nginx.conf. Provide a valid block of YAML. For instance:

      worker_connections: 512
      accept_mutex: "on"
    

    The directives specified here modify how Nginx handles connections in general. For detailed information about these directives, refer to the upstream documentation: https://nginx.org/en/docs/

  • nginx-http-config | string

    This option allows the juju operator to configure directives in the http context block of /etc/nginx/nginx.conf. Provide a valid block of YAML. For instance:

      client_max_body_size: 3m
      connection_pool_size: 256
    

    The directives specified here modify how Nginx handles HTTP or HTTPS connections. For detailed information about these directives, refer to the upstream documentation: https://nginx.org/en/docs/

  • nginx-main-config | string

    This option allows the juju operator to configure directives in the main context block of /etc/nginx/nginx.conf. Provide a valid block of YAML. For instance:

      worker_rlimit_nofile: 1024
      worker_processes: "auto"
    

    The directives specified here have a broad impact on the entire NGINX configuration. For detailed information about these directives, refer to the upstream documentation: https://nginx.org/en/docs/

  • proxy_read_timeout | int

    Default: 600

    The timeout in seconds for reading a response from proxy server.