Skip to content

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

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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions