api7 / api7/adc

Feature: `adc version` should also return APISIX version

Open
#65 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Rust
Stars
70
Forks
15
Avg merge
1h 58m
Merged PRs (30d)
42

Description

Description

Running adc version currently returns the version of ADC. But ideally, it should also return the APISIX server version. The version of etcd might also be good to show to a user.

> adc version   
adc version: v0.2.0 - eb03f11560b48351a2da3d9ef04862697b539c6e
APISIX version: v3.5.0
etcd version: vX.Y.Z

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at the command entry point that implements adc version and trace how the current ADC version is assembled. Determine how APISIX and optionally etcd versions can be obtained, then verify that the command reports the requested server versions in addition to the ADC version.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
cli
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.