Features
- use mustache to wire up params, creds, outputs (#264)
- Install mixins using new install command (#283)
- scripts/install: make exporting easier for users (#281)
- install mixin from url (#265)
- Document how to implement mixin commands (#221)
- Adding THE KUBERNETES MIXIN (#228)
- add --driver opt to action commands (#287)
- Publish mixin feed during CI build (#291)
- Update an existing feed when generating a mixin feed from a directory (#289)
- Implement install from feed (#285)
- Explain release scheme (#286)
- Generate a mixin feed based on a directory (#279)
- Show how to add porter to the path in install scripts (#282)
- enable bundle name interpolation (#280)
- Improve helptext template (#278)
- Do not encode -runtime into mixin download filename (#272)
- Cleanup cli api (#258)
- mask sensitive values in console output (#251)
- Implement porter uninstall (#240)
- Default the porter-debug flag using --debug (#244)
- make mysql server name a required param in the example mysql bundle (#241)
- Default --debug to the porter-debug parameter at runtime (#239)
- Install a bundle with duffle (#233)
- Inject porter-debug param into all bundles (#237)
- Add porter install command (#229)
Fixes
- Fix typo in install script (#248)
- Make install scripts rerunnable (#292)
- porter-terraform: pass in param on uninstall (#276)
- Suppress mkdir 'directory exists' output in Windows install (#227)
- Omit empty bundle fields in generated bundle.json (#238)
Install or Upgrade
Run (or re-run) the installation from https://porter.sh/install to get the latest version of porter.
The mixins have all been upgraded too and there's a new way to get them!
$ porter mixin install helm --feed-url https://cdn.deislabs.io/porter/atom.xml
installed helm mixin
helm mixin v0.5.0-ralpha.2+elderflowerspritz (fe321f2)
Available Mixins:
- exec
- azure
- helm
- kubernetes
- terraform
All of these can be installed from https://cdn.deislabs.io/porter/atom.xml