v0.17.0
Relevant Pull Requests
Bugfixes, refactors and CI improvements: #623, #624, #625, #627, #632
Always pass a history prop to routing in Ship Init component: #626
Fix bug in RootFS where a render root of "./" was treated differently than ".", improve caller
field when logging: 8370a2d
Fixed bug where Helm templates would be made in the pod namespace when running within a Kubernetes pod: #631
Update Kustomize code to use new PatchesStrategicMerge key: #630
Add support for reading additional Kustomize resources
from state.json
: #633
Load resources from state into UI tree: #634
Add API support for saving non-patch files like resources: #635
Patch a number of Helm charts at runtime to not produce output that Kustomize will not accept: #636
Update overlay/patch terminology in kustomize steps: #637
Changelog
c38a4f7 Merge pull request #637 from dexhorthy/overlay-copy
e0bc575 Merge pull request #636 from laverya/laverya/fix-nil-kustomize-errors
8ec6b6b add 'value' check, minor code refactor
557e810 more copy
051598e rework copy on kustomize screens to be more accurate
3e48e3c a minor codeclimate fixup
ef28467 compile regexes once
bf1f373 Merge pull request #635 from dexhorthy/saveFile-notpatch
bdb44bd fix empty 'env' and 'args' entries in generated helm yaml
58557ee add support for saving non-patch files like resources
906244f Merge pull request #634 from dexhorthy/kustomize-loadtree-fromstate
abf719b default to isPatch
f9460fd remove network calls in unit tests
ed45575 load resources from state into UI tree
3cf6cd3 Merge pull request #633 from dexhorthy/kustomize-add-2
28c09e7 read resources from state, write to overlay & kustomization.yaml
609d983 Merge pull request #632 from dexhorthy/kustomize-add
e2de4d0 refactor daemonKustomizer to delegate to other kustomizer
a607b26 Update Kustomize code to use new PatchesStrategicMerge key (#630)
f0f37ef Merge pull request #631 from laverya/use-default-namespace-by-default-not-current-pod-namespace
20b2281 refactor addArgIfNotPresent function
1b86996 if no namespace specified in helm opts use 'default'
8370a2d fix bug in basePathFs, better logging
a5b5738 Add some small improvements to E2E/deploy (#627)
fc9f405 Always pass a history prop to routing in Ship Init component (#626)
24896aa Updates to init component build process (#625)
54d4014 Pull publish module in ship init deploy step using npx (#624)
02f6401 Update CI build process with additional steps/caching (#623)
6f33048 Merge pull request #621 from laverya/update-install-instructions-for-v0.16.0
c442cc4 updated install instructions to use v0.16.0, added brew
Docker images
docker pull replicated/ship:latest
docker pull replicated/ship:0
docker pull replicated/ship:0.17
docker pull replicated/ship:0.17.0