What's New
2 minute read
Recent updates
CAP Operator now uses v1alpha2 as the default API version (from release 0.37.0). The new version removes the deprecated globalAccountId and domains fields from CAPApplication. See the CAPApplication resource reference for the updated spec.
The new Subscription resource represents an active consumer subscription to a CAP application. It is created and managed by the subscription server in response to SaaS Provisioning service callbacks. Learn more about the Subscription resource.
The new SubscriptionProvider resource is automatically maintained by the controller to cache subscription credentials and pre-computed dependency information for efficient handling of subscription requests. Learn more about the SubscriptionProvider resource.
Previous updates
CAP Operator now triggers a rollout of relevant workloads when credentials (service bindings) are updated. Learn more about Rollout on Credential Update.
As of version 0.31.0, the provider section in CAPApplication is deprecated and can be omitted entirely, even for multi-tenant applications. Omitting it also skips the creation of a provider tenant.
The subscription server now supports the getDependencies callback, enabling CAP applications to return dependencies during tenant subscription. Learn more about getDependencies support.
CAP Operator now allows any deployment workload to be exposed as a service. Learn more about Service Exposure.
CAP Operator now includes enhanced domain management features. Learn more about Domain Management.
CAP Operator now supports Services Only applications that are tenant-agnostic. Learn more about Services-Only Applications.