docs: add a tip to add extra settings through configmaps or secrets and improve an example for that#1824
Conversation
…nd improve an example for that
|
@kurokobo Thank you for contributing these docs! As an aside, it would be nice to make this easier for users. Maybe we could add a Generally, we try not to add unnecessary new parameters, but this is a common enough use case and would say users the trouble of double quotes issues on values for the existing What do you think about that idea? |
|
@rooftopcellist
Yes, this is exactly one of the things I was going to draft as an RFE. I already made quick investigation and it seems to that perhaps we can implement almost same things on Galaxy Operator and EDA Server Operator as well.
For now, let me make an RFE for AWX Operator. |


SUMMARY
The page "Custom volume and volume mount options" contains an example of mounting
custom.pyunder/etc/tower/conf.d/that contains extra settings for AWX.This is very handy way if users'
exta_settingsis too big, but there is less information about this way. I think the page forexta_settingsshould contain this alternative handy way.This PR changes:
*.pyfiles.web_extra_volume_mountsin the example incustom-volume-and-volume-mount-options.mdto ensurecustom.pyis mounted on both task and web pods.custom-volume-and-volume-mount-options.md.warningblock incustom-volume-and-volume-mount-options.md.ISSUE TYPE
ADDITIONAL INFORMATION
The main setting file
/etc/tower/settings.pyis also mounted on the migration job pods and the metrics utility job pods, and currently there is no way to add custom volumes to migration job pod and metrics utility job pods.Mounting
custom.pymay cause inconsistencies between the setting files in the task/web pods and migration/metrics utility pods, but I do not expect thatcustom.pywill provide any settings that would affect migrations or metrics utilities. Please let me know if I am wrong (in which case I should rather remove thecustom.pyfrom this examples).