kubeblocks
kubeblocks copied to clipboard
[BUG] connection openldap cluster failed , ldap_sasl_bind(SIMPLE): Can't contact LDAP server (-1)
kbcli version
Kubernetes: v1.25.12-eks-2d98532
KubeBlocks: 0.7.0-alpha.13
kbcli: 0.7.0-alpha.13
- install cv and cd
helm upgrade --install openldap deploy/openldap
- create cluster helm template openldap-cluster deploy/openldap-cluster
---
# Source: openldap-cluster/templates/serviceaccount.yaml
apiVersion: v1
kind: ServiceAccount
metadata:
name: openldap-cluster
labels:
helm.sh/chart: openldap-cluster-0.1.0-alpha.0
app.kubernetes.io/name: openldap-cluster
app.kubernetes.io/instance: openldap-cluster
app.kubernetes.io/version: "2.4.57"
app.kubernetes.io/managed-by: Helm
---
# Source: openldap-cluster/templates/cluster.yaml
apiVersion: apps.kubeblocks.io/v1alpha1
kind: Cluster
metadata:
name: openldap-cluster
labels:
helm.sh/chart: openldap-cluster-0.1.0-alpha.0
app.kubernetes.io/name: openldap-cluster
app.kubernetes.io/instance: openldap-cluster
app.kubernetes.io/version: "2.4.57"
app.kubernetes.io/managed-by: Helm
spec:
clusterDefinitionRef: openldap
clusterVersionRef: openldap-2.4.57
terminationPolicy: Halt
affinity:
topologyKeys:
- kubernetes.io/hostname
componentSpecs:
- name: openldap
componentDefRef: openldap-compdef
replicas: 1
serviceAccountName: openldap-cluster
---
# Source: openldap-cluster/templates/tests/test-connection.yaml
apiVersion: v1
kind: Pod
metadata:
name: "openldap-cluster-test-connection"
labels:
helm.sh/chart: openldap-cluster-0.1.0-alpha.0
app.kubernetes.io/name: openldap-cluster
app.kubernetes.io/instance: openldap-cluster
app.kubernetes.io/version: "2.4.57"
app.kubernetes.io/managed-by: Helm
annotations:
"helm.sh/hook": test
spec:
containers:
- name: test-openldap-cluster
image: "docker.io/osixia/openldap:1.5.0"
command:
- "ldapsearch"
args:
- "-x"
- "-H"
- "ldap://openldap-cluster-openldap-0.openldap-cluster-openldap-headless.default.svc.cluster.local"
- "-b"
- "dc=kubeblocks,dc=io"
- "-D"
- "cn=admin,dc=kubeblocks,dc=io"
- "-w"
- "admin"
restartPolicy: Never
- see cluster
k get cluster,pod
NAME CLUSTER-DEFINITION VERSION TERMINATION-POLICY STATUS AGE
cluster.apps.kubeblocks.io/openldap-cluster openldap openldap-2.4.57 Halt Running 14m
NAME READY STATUS RESTARTS AGE
pod/keda-admission-webhooks-54559966c6-wcmjl 1/1 Running 0 22h
pod/keda-operator-756bf6f677-b9n8q 1/1 Running 0 22h
pod/keda-operator-metrics-apiserver-6f85cf9f44-97g7z 1/1 Running 0 22h
pod/openldap-cluster-openldap-0 1/1 Running 0 14m
pod/openldap-cluster-test-connection 0/1 Error 0 14m
k logs openldap-cluster-test-connection
ldap_sasl_bind(SIMPLE): Can't contact LDAP server (-1)