Details
Type
- Terraform
Provider
- IBM
Category
- Integration
Last updated
- 07/12/2025
Product version
- v4.4.4
Variation
- New Code Engine apps
Est. deployment time:
- 4min
Overview
Creates an instance of Serverless on IBM Cloud and configures the project, applications, domain mappings, secrets, configmaps, and service bindings. It enables you to manage IBM Cloud Code Engine’s fully managed, serverless platform using infrastructure as code for scalable, cloud-native workloads.
ℹ️ This Terraform-based automation is part of a broader suite of IBM-maintained Infrastructure as Code (IaC) assets, each following the naming pattern "Cloud automation for servicename" and focusing on single IBM Cloud service. These single-service deployable architectures can be used on their own to streamline and automate service deployments through an IaC approach, or assembled together into a broader automated IaC stack to automate the deployment of an end-to-end solution architecture.
Badges
Product version
v4.4.4
Variation
New Code Engine apps
Features and capabilities
Project
A Code Engine project groups, manages, and provides access to Code Engine resources such as applications, jobs, and builds.
Applications
Code Engine applications serve HTTP requests or WebSockets as their communications protocol. The number of running instances of an app are scaled up or down as required by the workdloads.
Custom domain mappings
Creates the mappings from your custom domain to your Code Engine application in a project to route requests from your custom URL to your application.
Secrets
Code Engine secrets provide a method to include sensitive configuration information, such as passwords or SSH keys, in your deployment.
Configmaps
Code Engine Configmaps provide a method to include nonsensitive data information in your deployment. By referencing values from your configmap as environment variables, you can decouple specific information from your deployment and keep your application portable.
Service bindings
Code engine service bindings provide access from your application to other IBM Cloud services.