Adds a default-node-selector configuration value and some hard coded default values. The hard coded defaults match what samba-container currently provides, images that work on x86_64 linux. Putting a json mapping in the config allows an admin/dev to customize the defaults without hacking the code or rebuilding the operator (say for example - experimenting with custom build images for arm64).
I plan on following this up with node selectors and affinity support as part of SmbCommonConfig.
Related To: #283
Adds a
default-node-selector
configuration value and some hard coded default values. The hard coded defaults match what samba-container currently provides, images that work on x86_64 linux. Putting a json mapping in the config allows an admin/dev to customize the defaults without hacking the code or rebuilding the operator (say for example - experimenting with custom build images for arm64).I plan on following this up with node selectors and affinity support as part of SmbCommonConfig.