Skip to content

Can't install provider from private registry #179

@migueladh

Description

@migueladh

What happened?

When moving original image from xpkg.upbound.io to an internal repository and installing the provider, the provider fails to start, since it's referencing the controller image in package/crossplane.yaml (even though the provider is mono-image and injects runtime on build)

How can we reproduce it?

Try to run the provider on a k8s cluster with no access to public repos.

What environment did it happen in?

Crossplane version: all

If

  controller:
    image: xpkg.upbound.io/linode/provider-ceph:v0.0.40

gets removed from package/crossplane.yaml, provider will default to start embedded runtime :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions