- 
                Notifications
    
You must be signed in to change notification settings  - Fork 13
 
Labels
CLIdns-operator clidns-operator cli
Description
What
- Add workflow to build a binary of the CLI similar to how it is done in kuadrantctl
 - Educate the kuadrantctl to retrieve this binary and put it into the path.
 - Consider adding a login to update existing version to the latest
 
Why
We want to embed our CLI into kuadrantctl, but we do build it in the dns-operator repository. There is a chance that the binary will not be present on the machine that runs kuadrantcl. At the moment, we will just ask the user to do it manually, but we should give an option to get it automatically.
It should be possible to get a binary without a GH token.
Update after the refinement
Just build binaries. The kuadrantctl will have no business getting them. If the kubectl-dns is not present kuadrantctl should error and suggest that the user get it.
Also, we should not have dns subcommand listed in help if kubectl-dns is missing
Metadata
Metadata
Assignees
Labels
CLIdns-operator clidns-operator cli
Type
Projects
Status
Done