I have a Wordpress Helm chart, and a seperate ingress definition to go along with it, which I specified in a wordpress-deployment.yaml file.
My workflow for installing would be:
- Install the helm chart using a wordpress-values.yaml file for values
- Apply the wordpress-deployment.yaml deployment file using kubectl
I don't like that these steps are separated (e.g. what if I forget about installing the Helm chart?)
I would like to use K8S in a professional setting. What would be the "best practice" way of going about this kind of file structure? Is there a more structured / less manual way of handling this? Ideally I would like to run 1 command which handles both installing helm charts & the accompanying deployment files & configurations.
Thanks in advance!