skupperproject / skupper

Skupper is an implementation of a Virtual Application Network, enabling rich hybrid cloud communication.
http://skupper.io
Apache License 2.0
595 stars 74 forks source link

[v2] CLI site create command on nonkube platforms should not require the bindHost flag #1775

Open fgiorgetti opened 2 weeks ago

fgiorgetti commented 2 weeks ago

Describe the bug When using the CLI to create a site for nonkube platforms, the --bind-host field is considered as required. This should only be true, when --enable-link-access is set to true.

If --enable-link-access is not passed or forcibly set to false, a RouterAccess should not be created as well.

How To Reproduce skupper --platform podman site create my-site

Expected behavior Create a site resource. But it fails requiring the --bind-host flag.

Environment details