redpanda-data / redpanda

Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!
https://redpanda.com
9.46k stars 579 forks source link

Improve version reporting with `rpk connect --version` #19871

Closed JakeSCahill closed 1 month ago

JakeSCahill commented 3 months ago

Who is this for and what problem do they have today?

Currently, running rpk --version prints the Redpanda release version but does not provide the Redpanda Connect release version. This creates confusion for users who need to determine the specific version of Redpanda Connect.

What are the success criteria?

Users should be able to query rpk for the currently installed version of Redpanda Connect.

We could support rpk connect --version to report the Redpanda Connect version information.

Why is solving this problem impactful?

Redpanda Connect and rpk are on different release schedules so it's possible that a new version of Redpanda Connect is released and rpk connect is using an older version. For users to understand what features are available, they must be able to query rpk for the version of Redpanda Connect.

Additional notes

JIRA Link: CORE-4209

JakeSCahill commented 2 months ago

Could we also allow users to upgrade RP Connect using rpk?

JakeSCahill commented 1 month ago

Closing in favor of https://github.com/redpanda-data/devex/issues/45