Describe the feature
Add the ability to specify the API version for requests to fabrica-generated OpenCHAMI services.
Why do you want this feature?
With the move to kube-builder style API versioning in the fabrica-generated OpenCHAMI services, clients (especially the ochami CLI) should be able to to specify the API version to use, e.g. in the config file and/or with flags.
Alternatives you've considered
Keeping the API version imports up-to-date with the latest version is an option, but this requires quick updating of the CLI to remain synchronized with the services and would require users to use older versions of the CLI to interact with older versions of the services.
Additional context
As of this writing, the boot-service is the only fabrica-generated service that the CLI currently supports, and it only recently gained kube-builder-style API support in v0.1.1. Adding the ability to specify the API version isn't critical yet because it is still early, but it should be on the radar as services are added.
Code of Conduct
Describe the feature
Add the ability to specify the API version for requests to fabrica-generated OpenCHAMI services.
Why do you want this feature?
With the move to kube-builder style API versioning in the fabrica-generated OpenCHAMI services, clients (especially the
ochamiCLI) should be able to to specify the API version to use, e.g. in the config file and/or with flags.Alternatives you've considered
Keeping the API version imports up-to-date with the latest version is an option, but this requires quick updating of the CLI to remain synchronized with the services and would require users to use older versions of the CLI to interact with older versions of the services.
Additional context
As of this writing, the boot-service is the only fabrica-generated service that the CLI currently supports, and it only recently gained kube-builder-style API support in v0.1.1. Adding the ability to specify the API version isn't critical yet because it is still early, but it should be on the radar as services are added.
Code of Conduct