coreos / fedora-coreos-docs

Documentation for Fedora CoreOS
https://docs.fedoraproject.org/en-US/fedora-coreos/
Other
50 stars 121 forks source link

Update provisioning-vmware.adoc #517

Closed deed02392 closed 1 year ago

deed02392 commented 1 year ago

Added a section on how to include your Ignition configuration if it's too large to be accepted as a command line argument.

Okeanos commented 1 year ago

While this is technically a correct workaround there's an even better one available since govc v0.27.0: Add feature to read file contents for ExtraConfig described in the docs in the vm.change section.

This only applies to vCenter/vSphere deployments, though, and not VMware Fusion/Workstation (because they don't work with govc).

deed02392 commented 1 year ago

It would be nice if you made a PR for govc. I read about it but since I don’t use those platforms I have no way of testing and didn’t want to add untested documentation :-) “better” is an interesting choice of word for people using different stacks

Okeanos commented 1 year ago

Yeah, I totally understand what you mean.

I'll prepare an update for the FCOS documentation differentiating between your very cool workaround (to be used with Workstation/Fusion) and using native govc parameters for vSphere. (I'm the one who actually added it to govc after all because I ran into exactly this "Argument list too long" error 😅)