Built-in component types
The platform provides built-in support for the following component definitions. You may use any of the component definitions by setting the
type component field with the name of the component definition, and populating its properties.
|Webservice||A webservice component describes long-running, scalable, containerized services that have a network endpoint attached to it. Notice that the service enables component-to-component communication.|
|Worker||A worker component describes long-running, scalable, containerized services that may connect to other services but DO NOT expose a network endpoint to accept incoming traffic.|
|Stateful service||A statefulservice component describes long-running, scalable application with guarantees about the ordering and uniqueness of the replicas.|
|Cron Task||A periodic scheduled task that will create a job.|
|Task||Describes jobs that run code or a script to completion.|
|Config image registry||Create the entities required to pull images from a private registry.|
|K8s Object||Use this component for backward compatibility being able to define components using raw K8s objects in properties.|
|Helm||Use this component to deploy Helm charts as part of an application.|
|Deploy git app||Use this component to deploy an application from a Git repository|
- Check out the list of built-in traits.
- Check out the list of built-in policies.
- Check out the list of built-in workflow steps.
- Review the Application and Environments core concepts.
- Follow the tutorial to deploying a custom application