Skip to content

Issue deploying deploy/kne/external-multinode.yaml on existing Kubernetes cluster #603

@nleiva

Description

@nleiva

Hi,

I'm attempting to deploy deploy/kne/external-multinode.yaml on an existing Kubernetes cluster. I modified the Docker network name from multinode to docker0 to avoid manually creating a new network (network: docker0).

The MetalLB pods appear healthy.

$ kubectl get pods -n metallb-system
NAME                         READY   STATUS    RESTARTS   AGE
controller-fdfbfbc77-jnf4q   1/1     Running   0          4m40s
speaker-l8g66                1/1     Running   0          4m40s
speaker-lp7bv                1/1     Running   0          4m40s
speaker-vrj7z                1/1     Running   0          4m40s

However, I get the following error message, which I don't fully understand:

$ kne deploy deploy/kne/external-multinode.yaml
I0306 18:34:02.667047  465400 deploy.go:195] Deploying cluster...
I0306 18:34:02.667437  465400 deploy.go:381] Deploy is a no-op for the external cluster type
I0306 18:34:02.667458  465400 deploy.go:199] Cluster deployed
...
I0306 18:34:07.049975  465400 deploy.go:1348] Waiting on deployment "metallb-system" to be healthy
Error: failed to deploy ingress: metallb not healthy: invalid object type: *v1.Deployment

Is this the deployment is complaining about?

$ kubectl get deploy -n metallb-system
NAME         READY   UP-TO-DATE   AVAILABLE   AGE
controller   1/1     1            1           28m

Thanks in advance for your help!

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