~ kbcli kubeblocks install --version=0.9.1-beta.0
KubeBlocks will be installed to namespace "kb-system"
Kubernetes version 1.23.8+k3s1
Kubernetes provider K3S
kbcli version 0.9.0-beta.1
Collecting data from cluster OK
Kubernetes cluster preflight OK
Warn
- This application requires at least 3 nodes
- The default storage class was not found. You can use option --set storageClass=<storageClassName> when creating cluster
Create CRDs OK
Add and update repo kubeblocks OK
Install KubeBlocks 0.9.1-beta.0 OK
Wait for addons to be enabled
apecloud-mysql OK
kafka Failed
mongodb OK
mysql OK
postgresql OK
pulsar OK
redis OK
snapshot-controller OK
Failed addons:
NAME TIME REASON MESSAGE
kafka Jul 11,2024 15:33 UTC+0800 InstallationFailedLogs Release "kb-addon-kafka" does not exist. Installing it now.
Error: unable to build kubernetes objects from release manifest: error validating "": error validating data: [Validation
Error(ComponentDefinition.spec.services[0]): unknown field "generatePodOrdinalService" in io.kubeblocks.apps.v1alpha1.Co
mponentDefinition.spec.services, ValidationError(ComponentDefinition.spec.services[1]): unknown field "generatePodOrdina
lService" in io.kubeblocks.apps.v1alpha1.ComponentDefinition.spec.services, ValidationError(ComponentDefinition.spec.var
s[1].valueFrom.serviceVarRef): unknown field "generatePodOrdinalServiceVar" in io.kubeblocks.apps.v1alpha1.ComponentDefi
nition.spec.vars.valueFrom.serviceVarRef, ValidationError(ComponentDefinition.spec.vars[1].valueFrom.serviceVarRef): unk
nown field "nodePort" in io.kubeblocks.apps.v1alpha1.ComponentDefinition.spec.vars.valueFrom.serviceVarRef]
Failed to wait for auto-install addons to be enabled, run "kbcli kubeblocks status" to check the status
error: some addons are failed to be enabled
~ kbcli version
Kubernetes: v1.23.8+k3s1
KubeBlocks: 0.9.1-beta.0
kbcli: 0.9.0-beta.1
WARNING: version difference between kbcli (0.9.0-beta.1) and kubeblocks (0.9.1-beta.0)
~ kubectl describe addons.extensions.kubeblocks.io kafka
Name: kafka
Namespace:
Labels: addon.kubeblocks.io/model=streaming
addon.kubeblocks.io/name=kafka
addon.kubeblocks.io/provider=community
addon.kubeblocks.io/version=0.9.0
app.kubernetes.io/instance=kubeblocks
app.kubernetes.io/managed-by=Helm
app.kubernetes.io/name=kubeblocks
Annotations: addon.kubeblocks.io/kubeblocks-version: >=0.7.0
addons.extensions.kubeblocks.io/default-is-empty: true
helm.sh/resource-policy: keep
meta.helm.sh/release-name: kubeblocks
meta.helm.sh/release-namespace: kb-system
API Version: extensions.kubeblocks.io/v1alpha1
Kind: Addon
Metadata:
Creation Timestamp: 2024-07-11T07:31:59Z
Finalizers:
addon.kubeblocks.io/finalizer
Generation: 3
Resource Version: 23537
UID: 2960b9b8-752a-4fd2-a947-1ce527da2549
Spec:
Default Install Values:
Enabled: true
Resources:
Description: Apache Kafka is a distributed streaming platform designed to build real-time pipelines and can be used as a message broker or as a replacement for a log aggregation solution for big data applications.
Helm:
Chart Location URL: file:///kafka-0.9.0.tgz
Charts Image: apecloud-registry.cn-zhangjiakou.cr.aliyuncs.com/apecloud/kubeblocks-charts:0.9.1-beta.0
Charts Path In Image: /charts
Install Values:
Values Mapping:
Json Map:
Value Map:
Install:
Enabled: true
Resources:
Installable:
Auto Install: true
Type: Helm
Status:
Conditions:
Last Transition Time: 2024-07-11T07:33:27Z
Message: Release "kb-addon-kafka" does not exist. Installing it now.
Error: unable to build kubernetes objects from release manifest: error validating "": error validating data: [ValidationError(ComponentDefinition.spec.services[0]): unknown field "generatePodOrdinalService" in io.kubeblocks.apps.v1alpha1.ComponentDefinition.spec.services, ValidationError(ComponentDefinition.spec.services[1]): unknown field "generatePodOrdinalService" in io.kubeblocks.apps.v1alpha1.ComponentDefinition.spec.services, ValidationError(ComponentDefinition.spec.vars[1].valueFrom.serviceVarRef): unknown field "generatePodOrdinalServiceVar" in io.kubeblocks.apps.v1alpha1.ComponentDefinition.spec.vars.valueFrom.serviceVarRef, ValidationError(ComponentDefinition.spec.vars[1].valueFrom.serviceVarRef): unknown field "nodePort" in io.kubeblocks.apps.v1alpha1.ComponentDefinition.spec.vars.valueFrom.serviceVarRef]
Observed Generation: 3
Reason: InstallationFailedLogs
Status: False
Type: InstallableChecked
Observed Generation: 3
Phase: Failed
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal AddonAutoInstall 11m addon-controller Addon enabled auto-install
Normal EnablingAddon 11m addon-controller Progress to Enabling phase
Warning InstallationFailed 10m addon-controller Installation failed, do inspect error from jobs.batch kb-system/install-kafka-addon
Warning InstallationFailedLogs 10m addon-controller Release "kb-addon-kafka" does not exist. Installing it now.
Error: unable to build kubernetes objects from release manifest: error validating "": error validating data: [ValidationError(ComponentDefinition.spec.services[0]): unknown field "generatePodOrdinalService" in io.kubeblocks.apps.v1alpha1.ComponentDefinition.spec.services, ValidationError(ComponentDefinition.spec.services[1]): unknown field "generatePodOrdinalService" in io.kubeblocks.apps.v1alpha1.ComponentDefinition.spec.services, ValidationError(ComponentDefinition.spec.vars[1].valueFrom.serviceVarRef): unknown field "generatePodOrdinalServiceVar" in io.kubeblocks.apps.v1alpha1.ComponentDefinition.spec.vars.valueFrom.serviceVarRef, ValidationError(ComponentDefinition.spec.vars[1].valueFrom.serviceVarRef): unknown field "nodePort" in io.kubeblocks.apps.v1alpha1.ComponentDefinition.spec.vars.valueFrom.serviceVarRef]