improve local dev for server side development #1051
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
How to use:
helm/servicex/templates/app/deployment.yaml
brew install ruby
orsudo apt install ruby
or your OS's equivalent. Note that when installing Overmind via gem, you may need to install with the--local-install
argument. i.e.gem install overmind --user-install
. If you enable this option, Overmind will be installed in your home directory. You will need to locate it and make sure it is available in your path.LOCAL_DIR=/home/matt/Projects/ServiceX CHART_DIR=/home/matt/servicex VALUES_FILE=local-values.yaml overmind start
~/.bashrc
file.Open a new terminal or execute
source ~/.bashrc
to reload your environment. Now you can start servicex withservicex-start
. Killing the process will also uninstall the helm deployment (but minikube will still be running).Once complete, this PR introduces two changes: