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

proposal: VM Operator API v1alpha2 #345

Open
akutz opened this issue Jan 10, 2024 · 0 comments
Open

proposal: VM Operator API v1alpha2 #345

akutz opened this issue Jan 10, 2024 · 0 comments
Assignees
Labels

Comments

@akutz
Copy link
Collaborator

akutz commented Jan 10, 2024

Please describe the solution you would like.

VM Operator was originally designed to support a specific set of use cases, such as deploying virtual machines to act as Kubernetes nodes. As the scope of VM Operator expanded to include a wider variety of workloads, it became clear the VM Operator API needed to evolve as well. Requirements such as a better user experience, enhanced guest bootstrapping, improved guest network configuration, and augmented status capabilities gave way to the next version of the VM Operator API. This proposal describes the VM Operator API schema version v1alpha2 and its ability to satisfy current workload requirements as well as provide a stable foundation for future API revisions as new use cases emerge.

Please find a link to the proposal entitled VM Operator API v1alpha2: One-Pager.

Is there anything else you would like to add?

NA

Please tell us about your environment.

Value How to Obtain
Supervisor version NA rpm -qa VMware-wcp on the vCenter appliance
Supervisor node image version NA rpm -qa VMware-wcpovf on the vCenter appliance
Kubernetes version NA kubectl version
VM Operator version NA
kubectl -n vmware-system-vmop get pods \
  -ojsonpath='{range .items[*].spec.containers[*]}{.image}{"\n"}{end}' | \
  sort -u | \
  grep vmop | \
  awk -F'/' '{print $3}' | \
  awk -F: '{print $2}'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants