Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CLI commands missing when using SKUPPER_PLATFORM=podman #1886

Open
abrad3 opened this issue Jan 15, 2025 · 0 comments
Open

CLI commands missing when using SKUPPER_PLATFORM=podman #1886

abrad3 opened this issue Jan 15, 2025 · 0 comments

Comments

@abrad3
Copy link

abrad3 commented Jan 15, 2025

Describe the bug
I've noticed that when SKUPPER_PLATFORM=podman, these CLI commands aren't available: completion, debug, gateway.

This was very confusing for me when trying to setup skupper completion and debug my local site, since it wasn't obvious the commands are only missing for podman. I also found it confusing to follow documentation, since some examples use skupper gateway bind to expose services. I've been able to use skupper service bind when using podman instead.

How To Reproduce
Steps to reproduce the behavior:

export SKUPPER_PLATFORM=podman
run skupper help, observe the missing CLI options. If you've already setup skupper completion, it still shows completion, debug, gateway options, which is very confusing.

Expected behavior
I expected skupper debug and skupper completion to be available.

I wasn't sure if there was a technical reason gateway isn't included, since skupper deployed via podman isn't feature-complete.
If it's expected behaviour that none of these commands are available, I think this should be documented in the CLI and examples featuring podman.

Environment details

  • Skupper CLI: 1.8.2
  • Skupper router image version: 2.7.2
  • Platform: one site in GKE, one in podman 5.3.1 running on Fedora 41

Additional context
I might be able to help fix this issue, since I have a bit of experience with skupper, and am looking to improve my skills.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant