Kubernetes Core
- By Canonical Kubernetes | bundle
- Cloud
Channel | Version | Revision | Published | Runs on |
---|---|---|---|---|
latest/stable | 1793 | 1793 | 15 Dec 2022 | |
latest/candidate | 1795 | 1795 | 13 Jan 2023 | |
latest/beta | 1789 | 1789 | 09 Dec 2022 | |
latest/edge | 1791 | 1791 | 09 Dec 2022 | |
1.27/edge | 1792 | 1792 | 09 Dec 2022 | |
1.26/stable | 1794 | 1794 | 15 Dec 2022 | |
1.26/candidate | 1796 | 1796 | 13 Jan 2023 | |
1.26/beta | 1790 | 1790 | 09 Dec 2022 | |
1.26/edge | 1786 | 1786 | 22 Nov 2022 | |
1.25/stable | 1779 | 1779 | 01 Sep 2022 | |
1.25/candidate | 1780 | 1780 | 09 Sep 2022 | |
1.25/beta | 1788 | 1788 | 01 Dec 2022 | |
1.25/edge | 1775 | 1775 | 17 Aug 2022 | |
1.24/stable | 1748 | 1748 | 04 Aug 2022 | |
1.24/candidate | 1742 | 1742 | 02 Aug 2022 | |
1.24/beta | 1605 | 1605 | 06 May 2022 | |
1.24/edge | 1772 | 1772 | 15 Aug 2022 | |
1.23/edge | 1542 | 1542 | 16 Mar 2022 |
juju deploy kubernetes-core
You will need Juju 2.9 to be able to run this command. Learn how to upgrade to Juju 2.9.
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
Charms
Kubernetes Core Bundle
Overview
This is a minimal Kubernetes cluster composed of the following components and features:
- Kubernetes (automated deployment, operations, and scaling)
- Kubernetes cluster with one control-plane node and one worker node.
- TLS used for communication between nodes for security.
- CNI plugin (Calico)
- Optional Ingress Controller (on worker)
- Optional Metrics and Dashboard addons (on control-plane)
- EasyRSA
- Performs the role of a certificate authority serving self-signed certificates to the requesting units of the cluster.
- Etcd (distributed key value store)
- One node for basic functionality.
This bundle is suitable for development and testing purposes. For a more robust, scaled-out cluster, deploy the charmed-kubernetes bundle.
For detailed installation and usage, please see the Charmed Kubernetes documentation.
Calico
Calico is used as a CNI plugin to manage networking for the Kubernetes cluster.
Configuration
ipip: Enable IP tunneling. string, default Never
nat-outgoing: NAT outgoing traffic. boolean, default true
vxlan: VXLAN encapsulation mode. string, default Always