Skip to content

Readiness probe error with typo on server port #1665

@carlosrmendes

Description

@carlosrmendes

Something is not right, the ARANGODB_SERVER_PORT env var inside server pod is with proto + svc ip + port instead of just the port number:

$ env | grep ARANGODB_SERVER_PORT ARANGODB_SERVER_PORT=tcp://10.152.183.220:8529 

kube-arangodb version: 1.2.40
kubernetes version: v1.29.4 microk8s

yaml:

apiVersion: database.arangodb.com/v1 kind: ArangoDeployment metadata: name: arangodb-server spec: mode: ActiveFailover architecture: [ arm64 ] bootstrap: passwordSecretNames: root: arangodb-root-passwd externalAccess: type: None agents: nodeSelector: {} tolerations: [] resources: requests: cpu: 100m memory: 256Mi limits: cpu: 100m memory: 256Mi dbservers: nodeSelector: {} tolerations: [] resources: requests: cpu: 100m memory: 256Mi storage: 1Gi limits: cpu: 100m memory: 256Mi 

pod events:

 Warning Unhealthy <invalid> kubelet (combined from similar events): Readiness probe failed: {"level":"info","path":"/secrets/cluster/jwt/token","time":"2024-05-10T22:19:20Z","message":"Try to use file"} {"level":"info","token":"token","time":"2024-05-10T22:19:20Z","message":"Using JWT Token"} {"level":"error","error":"Get \"https://127.0.0.1:tcp//10.152.183.220:8529/_admin/server/availability\": dial tcp: lookup 127.0.0.1:tcp: no such host","time":"2024-05-10T22:19:20Z","message":"Fatal"} 

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions