Korifi 0.8.0
What's Changed
- Leverage Kpack's build caching by using a single
kpack.Image
per app. This will make most app pushes much faster! - Allow buildpack selection via
cf push -b
. Given we still don't support buildpack management, the only selectable buildpacks are the ones already present in yourkpack.ClusterStore
. - Support custom
label
s for User-provided Service Instances. This will make them more useful with frameworks like Spring. - Support
--strategy=rolling
forcf push
,restart
andrestage
. This will only work for apps pushed to Korifi v0.8 or newer, make sure you run a regularcf restart
to enable it on your existing apps. - Implement the get default domain endpoint for orgs.
- Implement jobs for all delete operations. The CLI will now wait until deletions are complete, instead of always returning immediately.
- Support updating an app name, its
lifecycle.data.buildpacks
andlifecycle.data.stack
. - More configuration options:
kpackImageBuilder.builderReadinessTimeout
to configure the grace period for builder readiness;api.lifecycle.stagingRequirements.buildCacheMB
to configure the size of the build cache;global.containerRegistrySecretNames
now supports multiple secrets.
- Fix
INSTALL.kind.md
(thanks @beyhan!)
Full Changelog: v0.7.1...v0.8.0
⚒️ Ready to try it? See the install instructions!