Korifi 0.1.0
Welcome to our first release! π
Korifi is an experimental implementation of the Cloud Foundry V3 API that is backed entirely by Kubernetes custom resources.
This version:
- Integrates with your Kubernetes cluster authentication: every Kubernetes user is also a Korifi user, and
cf login
will automatically integrate with yourkubectl
configuration, regardless of your cluster provider. - Supports the traditional Cloud Foundry authorization model based on orgs, spaces and roles, which will translate to Kubernetes namespaces and role bindings. You can create and delete orgs and spaces, set and unset space and org roles. Space Developer is the only role type supported for now, in addition to Admin.
- Supports the basic application workflows: you can push, delete, scale, start, stop, restart and restage apps. You can also manage the app's environment variables.
- Supports the basic route workflows: you can create, delete, map and unmap routes.
- Supports user-provided service instances.
- Exposes all these features via both a REST API compatible with the Cloud Foundry V3 API and via Kubernetes-native custom resources.
βοΈ Ready to try it? See the install instructions!