Kubernetes Base Addons
Kubernetes Base Addons (KBA) provide preconfigured day two functionality and services, on top of Kubernetes, like monitoring, logging, and external DNS. KBA are patched on a bi-monthly basis. The versions are tested against a pure upstream Kubernetes build having no specific D2iQ requirements.
New Minor or Major versions of KBA releases are based on user requirements. These can occur in any release but are less frequent. KBA has its own release numbers that follow a semantic version numbering scheme and includes the version of Kubernetes the addons were tested on. For example, release-<kubernetes version>-<major>.<minor>
.
The version is defined in Konvoy’s cluster.yaml
definition when creating or upgrading a Konvoy cluster. Each KBA is tested against more than one Kubernetes version.
kind: ClusterConfiguration
apiVersion: konvoy.mesosphere.io/v1beta2
spec:
addons:
- configRepository: https://github.com/mesosphere/kubernetes-base-addons
configVersion: stable-1.20-4.2.0
addonsList:
...
Related information
For information on related topics or procedures, refer to the following: