1c49d1c5a4
* Add helm options for config, pullPolicy and apiGroups * Default imagePullPolicy to IfNotPresent |
||
---|---|---|
.. | ||
templates | ||
.helmignore | ||
Chart.yaml | ||
README.md | ||
values.yaml |
README.md
Helm with tiller installation instructions
cd ./helm
helm install ./sloop
This is instructions for folks NOT using tiller (or Spinnaker) for deployment
- Build image and tag, and replace the current ones in values.yaml, we are working on a common image for people to use, it will be release in a few days.
- (Optional) Create a namespace in your cluster for sloop to run if you dont have any yet, for example:
kubectl create namespace sloop
- (Optional) Examines a chart for possible issues:
helm lint .
- Validate helm chart in local when making any helm changes:
helm template .
- Write to yaml file:
helm template . --namespace sloop> sloop-test.yaml
- Apply the yaml file in cluster:
kubectl -n sloop apply -f sloop-test.yaml
- Check if the service is running:
kubectl -n sloop get pods
- (Optional) Use port-forward for debugging:
kubectl port-forward -n sloop service/sloop 8080:80
- In your browser, hit
localhost:8080
to see the result, you can use sloop test data to check the view