Release notes for Code Engine
Use the release notes to learn about the latest changes to IBM Cloud® Code Engine that are grouped by month.
November 2024
14 November 2024
- CLI version 1.50.7 released
-
See CLI version history.
- Updated versions for buildpacks
-
Note: The default Java version is changing from
17
to21
. You can continue to build your projects with Java 17 by adding a file called.buildenv
to your source directory with the following content:BP_JVM_VERSION=17
.
05 November 2024
- CLI version 1.50.6 released
- See CLI version history.
October 2024
28 October 2024
- CLI version 1.50.5 released
- See CLI version history.
24 October 2024
- Updated versions for buildpacks
- See Choosing a build strategy.
10 October 2024
- Terraform support for Code Engine functions is generally available
- See Setting up Terraform for Code Engine.
03 October 2024
September 2024
12 September 2024
- CLI version 1.50.4 released
- See CLI version history.
August 2024
23 August 2024
- CLI version 1.50.3 released
- See CLI version history.
16 August 2024
- Updated information about supported versions of Knative
- See Using Knative with Code Engine.
July 2024
11 July 2024
- CLI version 1.50.1 released
- See CLI version history.
- Updated versions for buildpacks
- See Choosing a build strategy.
June 2024
06 June 2024
- CLI version 1.50.0 released
- See CLI version history.
- Updated versions for buildpacks
- See Choosing a build strategy.
May 2024
24 May 2024
- CLI version 1.49.12 released
- See CLI version history.
17 May 2024
- CLI version 1.49.11 released
- See CLI version history.
- Updated information about supported versions of Knative
- See Using Knative with Code Engine.
- Added support for functions in the Code Engine V2 API
- See API change log.
April 2024
25 April 2024
- CLI version 1.49.10 released
- See CLI version history.
18 April 2024
- CLI version 1.49.9 released
- See CLI version history.
11 April 2024
- CLI version 1.49.8 released
- See CLI version history.
March 2024
21 March 2024
- CLI version 1.49.7 released
- See CLI version history.
- Updated the value of
CE_API_BASE_URL
environment variable fromCE_API_BASE_URL=https://api.private.us-south.codeengine.cloud.ibm.com/
toCE_API_BASE_URL=https://api.us-south.codeengine.cloud.ibm.com/
for applications and jobs - See Automatically injected environment variables for apps.
- See Automatically injected environment variables for jobs.
- Updated the default value for the
--max-scale
option on theapp update
command - See the
app update
command in the Code Engine CLI reference.
14 March 2024
- CLI version 1.49.6 released
- See CLI version history.
11 March 2024
- Added
CE_REGION
,CE_PROJECT
, andCE_API_BASE_URL
environment variables for functions - See Automatically injected environment variables for functions.
February 2024
27 February 2024
- Added
CE_REGION
,CE_PROJECT
, andCE_API_BASE_URL
environment variables for applications and jobs - See Automatically injected environment variables for apps.
- See Automatically injected environment variables for jobs.
22 February 2024
- CLI version 1.49.5 released
- See CLI version history.
20 February 2024
- Updated versions for buildpacks
- See Choosing a build strategy.
16 February 2024
- Updated the user experience for working with jobs and job runs in the console
- Code Engine has enhanced the user experience to simplify working with jobs and job runs in the console. A consolidated list of job runs is now provided. See Accessing job details from the console.
- Added more information about functions in Code Engine
-
- See Function pricing.
- Updated behavior change for image builds that are built with Cloud Native Buildpacks
- Introduced a behavior change for Code Engine image builds that are built with Buildpacks. Images that are built using Buildpacks no longer use the neutral timestamp of
Jan, 1st 1980
as their image creation timestamp. The timestamp of the input source is now used. See Choosing a build strategy - Cloud Native Buildpacks.
14 February 2024
- Added the
ibm_codeengine_job_name
attribute to theibm_codeengine_jobruns
metric for monitoring job runs in Code Engine - See Monitoring for Code Engine - Attributes for segmentation.
09 February 2024
- New region!
- Code Engine is supported in a new region: Madrid, Spain (
eu-es
). See Regions for Code Engine.
05 February 2024
- CLI version 1.49.4 released
- See CLI version history.
- Added troubleshooting information about displaying limits and current usage with the CLI
-
- See Debugging apps.
-
- See Debugging builds.
-
- See Debugging functions.
-
- See Debugging jobs.
- The
Build
andBuildRun
Kubernetes API objects are available in a new version - The
Build
andBuildRun
Kubernetes API objects are available asv1beta1
version. Thev1alpha1
version of these objects is deprecated. If you use the Kubernetes API to manage these objects, update to use thev1beta1
version. No action is required if you use the Code Engine API, CLI, or console. See Source-to-image CRD methods.
January 2024
Review the release notes for January 2024.
30 January 2024
- Added support for the
build
andbuildrun
properties for jobs in the Code Engine V2 API - See API change log.
25 January 2024
- CLI version 1.49.3 released
- See CLI version history.
22 January 2024
- Updated the user experience for making configuration changes to apps in the console
- Code Engine has enhanced the user experience to simplify deploying configuration changes for applications. When you work in the Code Engine console, instead of specifically entering an edit mode before you can make configuration changes, you can make changes to your configuration settings and deploy to make your changes effective. You can also redeploy your application without changes to configuration settings, if needed. See Update your application.
- Updated the user experience for creating secrets and configmaps in the console
- Code Engine has enhanced the user experience to simplify creating and working with secrets and configmaps in the console. See Working with secrets and Working with configmaps.
12 January 2024
- CLI version 1.49.2 released
- See CLI version history.
- Added support for the
scale_array_size_variable_override
property for job runs in the Code Engine V2 API - See API change log.
December 2023
Review the release notes for December 2023.
12 December 2023
- Added information about testing functions locally
- See Testing Code Engine functions locally?
- Added troubleshooting information for builds with Dockerfiles
- See Why is my build from a Dockerfile failing with a no command specified error?
- Updated versions for buildpacks
- See Choosing a build strategy.
07 December 2023
- Added support for applications with gRPC
- See Implementing applications with gRPC.
06 December 2023
- CLI version 1.49.1 released
- See CLI version history.
05 December 2023
- Updated versions for buildpacks
- See Choosing a build strategy.
01 December 2023
- Added support for providing a custom value to the
JOB_ARRAY_SIZE
environment variable -
- See the
jobrun submit
andjobrun resubmit
commands in the Code Engine CLI reference.
- See the
- CLI version 1.49.0 released
- See CLI version history.
November 2023
Review the release notes for November 2023.
16 November 2023
- Updated support for multi-domain or wildcard certificates for custom domain mappings
- Code Engine supports multi-domain or wildcard certificates within multiple projects within the same region. Also, if you use multi-domain or wildcard certificates and you need to update the credentials, you must update the existing TLS secret that is associated with the domain mapping, instead of creating a different TLS secret for the domain mapping. See Working with custom domain mappings.
13 November 2023
- Updated versions for buildpacks
- See Choosing a build strategy.
09 November 2023
- Added
xxlarge
size for builds - See Determining the size of the build.
- CLI version 1.48.0 released
- This CLI version adds support for
xxlarge
build sizes. See CLI version history. - Updated information about adding authentication and authorization capabilities, and rotating TLS certificates for security
- See Code Engine and security.
- Added information about a new project details page in the console
- This update includes information such as the region, CRN, GUID, network addresses (public and private), and more! This page provides a convenient way to obtain project details when troubleshooting.
- Added troubleshooting information for app connectivity when using a proxy
- See Why does my app connection fail when using a proxy?
- Added troubleshooting information for expired SSH keys during a build
- See Build fails in the source step?
03 November 2023
- Added FAQ about access for roles that are applied to Code Engine entities are scoped within a Code Engine project
- See Does Code Engine provide a way to limit access to a particular entity within a Code Engine project?
- Added troubleshooting information for creating an allowlist for Code Engine functions
- See How can I add my Code Engine app to an allowlist?
- Added support for domain mappings in the Code Engine V2 API
- See API change log.
October 2023
Review the release notes for October 2023.
30 October 2023
- Updated versions for buildpacks
- See Choosing a build strategy.
19 October 2023
- Added information about additional support for functions in Code Engine
- CLI version 1.47.1 released
- This CLI version adds support for custom domain mappings, configuring scale-down delay, and endpoint visibility settings for functions with the CLI. See CLI version history.
- Added troubleshooting information about receiving
ECONNRESET
errors - See Why am I getting ECONNRESET errors when connecting to an endpoint?
- Added information about controlling access to Container Registry for Code Engine workloads
- See Controlling access to Container Registry for Code Engine workloads.
- Updated information about supported versions of Knative
- See Using Knative with Code Engine.
- Updated information about custom domain mappings with Code Engine apps
09 October 2023
- CLI version 1.46.1 released
- See CLI version history.
05 October 2023
- Updated versions for buildpacks
- See Choosing a build strategy.
September 2023
Review the release notes for September 2023.
27 September 2023
- Added support for liveness and readiness probes for applications in the Code Engine V2 API
- See API change log.
21 September 2023
- Added support for liveness and readiness probes for applications in Code Engine
- See Working with liveness and readiness probes for your app.
- CLI version 1.46.0 released
- This CLI version adds support for liveness and readiness probes for applications. See CLI version history.
- Added troubleshooting information for toolchain
- See Why is my toolchain package too large?
- Added getting started information about working with the Code Engine CLI
- See Getting started with the Code Engine CLI.
19 September 2023
- Updated versions for buildpacks
- See Choosing a build strategy.
12 September 2023
- CLI version 1.45.4 released
- See CLI version history.
- Updated versions for buildpacks
- See Choosing a build strategy.
07 September 2023
- Updated Code Engine architecture diagram
- See Learning about Code Engine architecture and workload isolation.
August 2023
Review the release notes for August 2023.
29 August 2023
- Updated versions for buildpacks
- See Choosing a build strategy.
- Added getting started information about working with the Code Engine API
- See Getting started with the Code Engine REST API.
17 August 2023
- Added troubleshooting information about how to verify a container image reference
- See How can I verify my image reference?
10 August 2023
- Added troubleshooting information about application restarts
- See Why did my app restart?
- Added troubleshooting information about open ports on an endpoint for a Code Engine component
- See Why does my port scan show more open ports than expected?
- Added troubleshooting information about jobs that run indefinitely, but don't automatically restart
- See Why does my daemon job not automatically restart?
- Added information about an approach for processing many files by running jobs
- See Running jobs in parallel.
July 2023
Review the release notes for July 2023.
26 July 2023
- Updated versions for buildpacks
- See Choosing a build strategy.
- CLI version 1.45.3 released
- See CLI version history.
20 July 2023
- Added support for displaying details of app instances
- With the Code Engine console, you can view details about app instances to aid in troubleshooting apps. See Getting details about app instances.
- Added troubleshooting information about app instances that do not scale down as expected
- See Why aren't my app instances scaling down as expected?
19 July 2023
- Updated environment variable information to include functions
- See Working with environment variables.
- Terraform support for Code Engine service bind is generally available
- See Setting up Terraform for Code Engine.
- CLI version 1.45.2 released
- See CLI version history.
06 July 2023
- Updated Code Engine getting started information to include functions
- Added information comparing Code Engine apps, jobs, and functions
-
- See Batch job workloads.
-
- See Function workloads.
- Updated versions for buildpacks
- See Choosing a build strategy.
- CLI version 1.45.1 released
- See CLI version history.
05 July 2023
- Added support for the scale-down delay autoscaling option in the console
- See Configuring application scaling.
- Added information about details to provide when you report a support case
- See Providing support case details.
June 2023
Review the release notes for June 2023.
29 June 2023
- New! Support for functions in Code Engine
- CLI version 1.45.0 released
- This CLI version adds support for the
function
command group to manage Code Engine Functions with the CLI. See CLI version history.
23 June 2023
- Added summary information for getting started with apps and batch jobs in Code Engine
-
- See Batch job workloads.
- Added support for the scale-down delay autoscaling option
-
- See the
app create
andapp update
commands in the Code Engine CLI reference.
- See the
- CLI version 1.44.0 released
- See CLI version history.
- Added support for service binding operations in the Code Engine V2 API
- See API change log.
- Updated versions for buildpacks
- See Choosing a build strategy.
13 June 2023
- Added troubleshooting information about deleting jobs and job runs when the limit is exceeded
- See I'm over my limit for jobs or job runs. How can I delete them?
- Updated versions for buildpacks
- See Choosing a build strategy.
08 June 2023
- CLI version 1.43.7 released
- See CLI version history.
01 June 2023
- Added troubleshooting information about stopping an app from receiving traffic
- See Can I stop my app?
- Updated information about working with multi-line log data
- See Considerations for viewing logs from the console.
May 2023
Review the release notes for May 2023.
30 May 2023
- Added support to get status details for a project in the Code Engine V2 API
- See API change log.
25 May 2023
- Updated versions for buildpacks
- See Choosing a build strategy.
- Updated information about DDoS protection in Code Engine
- See DDoS protection.
- Added troubleshooting information for app connectivity
- See Why does my app connection fail?
- Updated information about applying filters on Log Analysis data
- See Can I apply filters on Log Analysis data?
18 May 2023
- Added troubleshooting information for job runs not starting
- See Why is my job run not starting?
- Added troubleshooting information for unavailable details of service binding operations
- See Why can't I display details of my configured service binding operations?
16 May 2023
- CLI version 1.43.5 released
- See CLI version history.
- Updated versions for buildpacks
- See Choosing a build strategy.
10 May 2023
- Terraform support for Code Engine is generally available
- See Setting up Terraform for Code Engine.
05 May 2023
- Updated versions for buildpacks
- See Choosing a build strategy.
April 2023
Review the release notes for April 2023.
27 April 2023
- CLI version 1.43.4 released
- See CLI version history.
- Updated versions for buildpacks
- See Choosing a build strategy.
26 April 2023
- Added support for Code Engine project-wide settings
- Added support for configuring project-wide settings for service binding operations and access to IBM Cloud Container Registry in the console. See Configuring project-wide settings.
- Updated support for TLS secrets
- Updated support for creating TLS secrets in the console to also permit the upload of a certificate chain and its private key from a file. See Creating a TLS secret from the console.
- Added troubleshooting information for creating an allowlist for Code Engine apps and jobs
- Added troubleshooting information for deploying a Python app
- See Why does my Python app fail to deploy?
19 April 2023
- Configuring a highly available application tutorial
- See Configuring a highly available application.
- Updated versions for buildpacks
- See Choosing a build strategy.
14 April 2023
- CLI version 1.43.3 released
- See CLI version history.
12 April 2023
- CLI version 1.43.1 released
- See CLI version history.
- Updated versions for buildpacks
- See Choosing a build strategy.
05 April 2023
- Updated versions for buildpacks
- See Choosing a build strategy.
March 2023
Review the release notes for March 2023.
30 March 2023
- Added information about troubleshooting images
-
- See Debugging images.
- Added information about troubleshooting toolchains
- Updated documentation for API V2.0
- See API change log.
27 March 2023
- Terraform support for Code Engine beta release
- See Setting up Terraform for Code Engine.
23 March 2023
- CLI version 1.43.0 released
- This CLI version adds support for the
domainmapping
command group to manage domain mappings with the CLI. See CLI version history. - Added support for managing domain mappings with the CLI
- Use the
domainmapping
command group to map your own custom domain to a Code Engine application to route requests from your custom URL to your application from the CLI. With this support, you can manage domain mapping with the CLI, in addition to the Code Engine console. - Updated versions for buildpacks
- See Choosing a build strategy.
16 March 2023
- CLI version 1.42.0 released
- This CLI version updates support for secrets in the CLI such that you can define and work with various formats of secrets with the
secret
command group. See CLI version history. - Updated support for secrets in the CLI
- Formats of secrets include basic authentication, generic, registry, SSH, and TLS. While you can continue to use the
registry
andrepo
command groups, take advantage of the unifiedsecret
command group.
10 March 2023
- Added troubleshooting information for why apps stop running
- See Why did my app stop running?
- Updated versions for buildpacks
- See Choosing a build strategy.
02 March 2023
- CLI version 1.41.3 released
- See CLI version history.
February 2023
Review the release notes for February 2023.
23 February 2023
- Important: Project limits for resources in a Code Engine project is increased
- See Limits and quotas for Code Engine. The following limits are changed.
- Applications: 40 apps per project
- Application revisions: 120 revisions per project
- CPU: The total combination for all the app instances, running job instances, and running build instances cannot exceed 128 vCPU.
- Domain mappings: 80 custom domain mappings per project
- Ephemeral storage: The total combination for all the app instances, running job instances, and running build instances cannot exceed 512 G of ephemeral storage.
- Memory: The total combination for all the app instances, running job instances, and running build instances cannot exceed 512 G of memory.
- CLI version 1.41.2 released
- See CLI version history.
- Updated versions for buildpacks
- See Choosing a build strategy.
17 February 2023
- Added FAQ for Migrating your Cloud Foundry app
- Added information about migrating a global load balancer. See I use a global load balancer with my Cloud Foundry app. Can I migrate it to Code Engine?
- Updated troubleshooting information for apps that don't achieve a ready status
- Added information about confirming the port value. See Why doesn't my app ever become ready?
- Updated versions for buildpacks
- See Choosing a build strategy.
- CLI version 1.41.1 released
- See CLI version history.
09 February 2023
- Added information about troubleshooting job runs
- See How can I find information about my job run?
- CLI version 1.41.0 released
- See CLI version history.
03 February 2023
- Added information about troubleshooting service bindings
- CLI version 1.40.8 released
- See CLI version history.
- Updated versions for buildpacks
- See Choosing a build strategy.
January 2023
Review the release notes for January 2023.
27 January 2023
26 January 2023
- Code Engine supports service endpoints
- Added support for integration of Code Engine projects with IBM Cloud® service endpoints. This support gives you the ability to connect from your classic infrastructure to Code Engine applications and stay within the IBM Cloud network. You can control the visibility of Code Engine applications and specify whether to expose the application to public or private endpoints. See Using service endpoints with Code Engine.
- CLI version 1.40.7 released
- See CLI version history.
- Updated versions for buildpacks
- See Choosing a build strategy.
24 January 2023
- Added information about using Code Engine with a toolchain
- See Integrating Code Engine workloads with Continuous Delivery.
20 January 2023
- CLI version 1.40.6 released
- See CLI version history.
- Updated support for service bindings from the console, which provides more options for configuring service bindings
12 January 2023
- CLI version 1.40.5 released
- See CLI version history.
- Updated versions for buildpacks
- See Choosing a build strategy.
- Added information about supported versions of Knative
- See Using Knative with Code Engine.
December 2022
Review the release notes for December 2022.
14 December 2022
- CLI version 1.40.4 released
- See CLI version history.
- Updated versions for buildpacks
- See Choosing a build strategy.
- Added information about environment variables for jobs
- See Automatically injected environment variables for jobs.
07 December 2022
- Added GitHub tutorial for sending events
- See Sending GitHub events to an application.
- Added migration tutorial for Heroku apps
- See Migrating Heroku apps to Code Engine.
- Added information about supported TLS versions and ciphers
- See Supported TLS versions and cipher suites.
- CLI version 1.40.3 released
- See CLI version history.
- Updated versions for buildpacks
- See Choosing a build strategy.
01 December 2022
- CLI version 1.40.2 released
- See CLI version history.
- Updated versions for buildpacks
- See Choosing a build strategy.
November 2022
Review the release notes for November 2022.
17 November 2022
- Added more information about certificates and considerations when you use Cloud Internet Services (CIS) with custom domain mappings
- See How can I obtain a certificate for my custom domain? and Can I use Cloud Internet Services (CIS) for domain management when I am using custom domain mapping with Code Engine?
- Updated versions for buildpacks
- See Choosing a build strategy.
10 November 2022
- CLI version 1.40.1 released
- See CLI version history.
03 November 2022
- Added support for custom domain mappings
- Code Engine adds support for mapping your own custom domain to a Code Engine application to route requests from your custom URL to your application from the Code Engine console. See Configuring custom domain mappings for your app.
October 2022
Review the release notes for October 2022.
27 October 2022
- CLI version 1.40.0 released
- See CLI version history.
- Updated support of ephemeral storage for apps and jobs
- Code Engine adds support for setting ephemeral storage for apps and jobs in the console. Added validation checks for ephemeral storage to clarify the relationship between ephemeral storage and memory. Ephemeral storage is bounded by the configured memory.
- Updated versions for buildpacks
- See Choosing a build strategy.
20 October 2022
- CLI version 1.39.6 released
- See CLI version history.
- Revised and improved descriptions of metrics for monitoring Code Engine
- See Monitoring for Code Engine.
- Updated versions for buildpacks
- See Choosing a build strategy.
17 October 2022
- Updated versions for buildpacks
- See Choosing a build strategy.
06 October 2022
- CLI version 1.39.5 released
- See CLI version history.
- Updated versions for buildpacks
- See Choosing a build strategy.
September 2022
Review the release notes for September 2022.
21 September 2022
- New tutorial
- Added a tutorial that demonstrates how to secure your application with an open source tool called Guard. See Securing your application with Guard.
- Updated versions for buildpacks
- See Choosing a build strategy.
15 September 2022
- CLI version 1.39.3 released
- See CLI version history.
- Updated versions for buildpacks
- See Choosing a build strategy.
August 2022
Review the release notes for August 2022.
31 August 2022
- CLI version 1.39.2 released
- See CLI version history.
- Updated versions for buildpacks
- See Choosing a build strategy.
18 August 2022
- CLI version 1.39.1 released
- See CLI version history.
- Added support for working with service bindings from the console
- Updated the default maximum execution time for jobs
- The default maximum execution time for jobs is revised to 24 hours. See Job defaults and limits.
- Updated versions for buildpacks
- See Choosing a build strategy.
4 August 2022
- CLI version 1.38.2 released
- See CLI version history.
- New tutorial
- See Building applications that store information in IBM Cloudant.
- Updated versions for buildpacks
- See Choosing a build strategy.
July 2022
Review the release notes for July 2022.
29 July 2022
- CLI version 1.38.1 released
- See CLI version history.
- Updated CPU and memory limits and maximums for jobs and apps
- Code Engine adds support for new CPU and memory ratio combinations. Also, this version adds support for increased default maximums for CPU, memory, and ephemeral-storage for Code Engine apps and jobs.
- Added support for jobs that can run indefinitely
- See Creating and running a job that runs indefinitely.
- Updated versions for buildpacks
- See Choosing a build strategy.
21 July 2022
- CLI version 1.38.0 released
- See CLI version history.
15 July 2022
- CLI version 1.37.0 released
- See CLI version history.
8 July 2022
- New! Context-based restrictions for Code Engine
- See Protecting Code Engine resources with context-based restrictions.
- Updated versions for buildpacks
- See Choosing a build strategy.
June 2022
Review the release notes for June 2022.
30 June 2022
- New! Tutorial for how to subscribe to Kafka events with Code Engine
- See Subscribing to Kafka events.
24 June 2022
- CLI version 1.36.0 released
- This CLI version adds support for Kafka event subscriptions. See CLI version history.
- Added support for Kafka event subscriptions with the console and CLI
- See Working with the Kafka event producer.
16 June 2022
- CLI version 1.35.0 released
- Updated versions for buildpacks
- See Choosing a build strategy.
09 June 2022
- CLI version 1.34.0 released
- This version of the CLI updates the
buildrun submit
command so that the--build
option is no longer required. This update means that you can now use this single command to build a container image from a Git repository or local source without having to reference a build configuration.
02 June 2022
- CLI version 1.33.1 released
-
See CLI version history.
- Updated available metrics for monitoring Code Engine
-
No longer providing the following metrics:
ibm_codeengine_application_request_duration_milliseconds_sum
ibm_codeengine_application_request_duration_milliseconds_count
ibm_codeengine_application_per_namespace_service_count
- Revised and improved topic organization of Code Engine limits and quotas
May 2022
Review the release notes for May 2022.
26 May 2022
- CLI version 1.33.0 released
- This version of the CLI updates the
build create
command so that the--image
and--registry-secret
options are no longer required. This update means that you can choose to let Code Engine take care of building the image for you from your source and storing the image in IBM Cloud Container Registry with automatic access, or you can choose to specify registry details with a registry access secret for your build output. - Updated versions for buildpacks
- See Choosing a build strategy.
19 May 2022
- CLI version 1.32.0 released
- Added more information about access authorities for image registries
12 May 2022
- CLI version 1.31.1 released
- See CLI version history.
05 May 2022
- CLI version 1.31.0 released
- See CLI version history.
- Added new FAQ topics to Migrating Cloud Foundry information
- Updated versions for buildpacks
- See Choosing a build strategy.
April 2022
Review the release notes for April 2022.
29 April 2022
- Updated versions for buildpacks
- See Choosing a build strategy.
27 April 2022
- New! Deploying apps and running jobs with Code Engine is even easier!
- With Code Engine, you can now go from source code to a running app or a configured job with a single command. The
app create
command automatically runs the container build and deploys your app in a single step. You don't even need to know about building container images or working with registries. Let Code Engine handle all these processes for you.- If you are familiar with
push source code
platforms, such as Cloud Foundry, start by exploring the tutorial Deploying Cloud Foundry applications in Code Engine: Getting started. - If you are familiar with Code Engine, see Deploying your app from repository source code, Deploying your app from local source code with the CLI, Creating a job from repository source code, and Creating your job from local source code with the CLI.
- If you are familiar with
- CLI version 1.30.0 released
- This version of the CLI supports deploying apps and configuring jobs from local or repository source code with a single command. See CLI version history.
21 April 2022
- CLI version 1.29.4 released
- See CLI version history.
- Updated versions for buildpacks
- See Choosing a build strategy.
14 April 2022
- CLI version 1.29.3 released
- See CLI version history.
12 April 2022
- CLI version 1.29.2 released
- See CLI version history.
- New! Tutorial for creating a serverless web application with Code Engine
- See Serverless web application and API with Code Engine Tutorial.
7 April 2022
- CLI version 1.29.1 released
- See CLI version history.
1 April 2022
- New! Tutorials for migrating Cloud Foundry apps to Code Engine
- Deploying Cloud Foundry applications in Code Engine: Getting started
- Migrating your service binding
- CLI version 1.29.0 released
- See CLI version history.
March 2022
Review the release notes for March 2022.
31 March 2022
Review the release notes for 31 March 2022.
- New region!
- Code Engine is supported in a new region: Brazil Sao Paulo (
br-sao
). See Regions for Code Engine.
23 March 2022
Review the release notes for 23 March 2022.
- CLI version 1.28.1 released
- See CLI version history.
18 March 2022
Review the release notes for 18 March 2022.
- CLI version 1.28.0 released
- See CLI version history.
- Added information about registry access secret types
- Types include Code Engine managed secrets and user-managed secrets. If no credentials are needed to access the registry, then the access is
None
. See Types of registry access secrets. - Added information about setting max-scale = 0
- Max scale is the maximum number of instances that can be used for an app. If you set this value to 0, the application scales as needed and is limited only by the resource quota for the project of your app. See Scaling boundaries.
- Updated versions for buildpacks
- See Choosing a build strategy.
04 March 2022
Review the release notes for 04 March 2022.
- CLI version 1.27.1 released
- See CLI version history.
02 March 2022
Review the release notes for 02 March 2022.
- CLI version 1.27.0 released
- See CLI version history.
- Improved service binding implementation
- CLI 1.27.0 introduces an improved service binding implementation, which is used for all new service bindings. Existing applications and jobs continue to function normally. However, if you want to bind another service instance to an app or job, you must first delete any existing service bindings from that app or job. You can then re-create those service bindings with the improved service binding implementation. See Integrating IBM Cloud services with service binding.
February 2022
Review the release notes for February 2022.
24 February 2022
Review the release notes for 24 February 2022.
- CLI version 1.26.1 released
- See CLI version history.
22 February 2022
Review the release notes for 22 February 2022.
- New region!
- Code Engine is supported in a new region: US East (
us-east
). See Regions for Code Engine.
17 February 2022
Review the release notes for 17 February 2022.
- CLI version 1.26.0 released
- See CLI version history.
- Updated versions for buildpacks
- See Choosing a build strategy.
10 February 2022
Review the release notes for 10 February 2022.
- CLI version 1.25.4 released
- See CLI version history.
03 February 2022
Review the release notes for 03 February 2022.
- CLI version 1.25.3 released
- See CLI version history.
January 2022
Review the release notes for January 2022.
27 January 2022
Review the release notes for 27 January 2022.
- CLI version 1.25.2 released
- See CLI version history.
- Added more information for troubleshooting jobs when job runs do not complete
- See Why is my job not completing?
- Added information about considerations when you use SSH keys for accessing your source repository
- See Choosing an SSH key for code repository.
20 January 2022
Review the release notes for 20 January 2022.
- CLI version 1.25.0 released
- This CLI version adds support for creating a build that pulls source from a local directory. See CLI version history.
- Added information about considerations for HTTP handling with Code Engine apps and jobs
- See Considerations for HTTP handling.
14 January 2022
Review the release notes for 14 January 2022
- Added clarification for use of direct endpoints when you use private networking with services such as IBM Cloud Object Storage
- See How can I access a bound service instance from an app or job? and Setting up the IBM Cloud Object Storage event producer.
13 January 2022
Review the release notes for 13 January 2022.
- CLI version 1.24.0 released
- See CLI version history.
12 January 2022
Review the release notes for 12 January 2022.
- Sample images are stored in IBM Cloud® Container Registry
- Code Engine sample images that are built from the IBM Cloud Code Engine samples repository on GitHub are available in IBM Cloud® Container Registry in the public
icr.io/codeengine
namespace. - Updated versions for buildpacks
- See Choosing a build strategy.
December 2021
Review the release notes for December 2021.
15 December 2021
Review the release notes for 15 December 2021.
- CLI version 1.23.3 released
- See CLI version history.
14 December 2021
Review the release notes for 14 December 2021.
- New region!
- Code Engine is supported in a new region: Australia Sydney (
au-syd
). See Regions for Code Engine.
08 December 2021
Review the release notes for 08 December 2021.
- Code Engine supports monitoring security and compliance with IBM Cloud Security and Compliance Center.
- Added support for monitoring security and compliance posture with Code Engine. See Monitoring security and compliance posture with Code Engine.
06 December 2021
Review the release notes for 06 December 2021.
- IBM Cloud Object Storage subscriptions
- Added support for IBM Cloud Object Storage eventing subscriptions from the Code Engine console. See Working with the IBM Cloud Object Storage event producer.
- Updated versions for buildpacks
- See Choosing a build strategy.
01 December 2021
Review the release notes for 01 December 2021.
- CLI version 1.23.2 released
- See CLI version history.
November 2021
Review the release notes for November 2021.
19 November 2021
Review the release notes for 19 November 2021.
- CLI version 1.23.1 released
- See CLI version history.
16 November 2021
Review the release notes for 16 November 2021.
- Code Engine supports virtual private endpoints
- Added support for integration of Code Engine projects with IBM Cloud® Virtual Private Endpoints (VPE) for Virtual Private Cloud (VPC). You can use this support to connect from your VPC network to Code Engine applications. See Using Virtual Private Endpoints with Code Engine and Options for visibility for a Code Engine application.
- CLI version 1.23.0 released
- See CLI version history.
- Updated versions for buildpacks
- See Choosing a build strategy.
04 November 2021
Review the release notes for 04 November 2021.
- CLI version 1.22.0 released
- See CLI version history.
- Code Engine is integrated with IBM Cloud Security and Compliance Center
- Added support for governing information Code Engine resource configuration with IBM Cloud Security and Compliance Center. See Managing security and compliance with Code Engine.
- Updated versions for buildpacks
- See Choosing a build strategy.
October 2021
Review the release notes for October 2021.
28 October 2021
Review the release notes for 28 October 2021.
- CLI version 1.21.1 released
- See CLI version history.
- IBM Cloud Object Storage subscriptions
- Removed restriction for Code Engine subscriptions for Object Storage event producers in the
ca-tor
region. Object Storage event producers are supported in these regions for Code Engine. - Added Python as a supported language for builds that use the Cloud Native Buildpacks strategy
- See Cloud Native Buildpacks.
- Updated versions for buildpacks
- See Choosing a build strategy.
21 October 2021
Review the release notes for 21 October 2021.
- CLI version 1.21.0 released
- See CLI version history.
15 October 2021
Review the release notes for 15 October 2021.
- Added support for deploying apps with project-only endpoints
- Workflows for application create and update from the console support
Project-only
visibility for app endpoints. Setting a project-only endpoint means that your app is not accessible from the public internet and network access is only possible from other Code Engine components that are running in the same project (cluster-local). See Deploying your app with a project-only endpoint. - Added information about creating custom dashboards to monitor Code Engine workloads
- See Creating custom dashboards to monitor Code Engine.
07 October 2021
Review the release notes for 07 October 2021.
- Creating builds no longer requires a value for the source branch
- If the value is not provided and you leave the field empty, Code Engine automatically determines the branch name. See Building a container image.
- CLI version 1.20.1 released
- See CLI version history.
04 October 2021
Review the release notes for 04 October 2021.
- Revised and improved the application configuration pages in the console
- See Updating your app.
- CLI version 1.20.0 released
- See CLI version history.
September 2021
Review the release notes for September 2021.
23 September 2021
Review the release notes for 23 September 2021.
- CLI version 1.19.1 released
- See CLI version history.
16 September 2021
Review the release notes for 16 September 2021.
- CLI version 1.19.0 released
- See CLI version history.
- Updated the Dockerfile build strategy to use the BuildKit tool
- See Choosing a build strategy.
9 September 2021
Review the release notes for 9 September 2021.
- CLI version 1.18.0 released
- See CLI version history.
- Updated versions for buildpacks
- See Choosing a build strategy.
- Updated information about the roles that are required for using Kubernetes and Knative with Code Engine
- See Using Kubernetes with Code Engine and Using Knative with Code Engine.
2 September 2021
Review the release notes for 2 September 2021.
- Added support for build logs in the Code Engine console
- See Viewing build logs from the console.
- Updated information about
reclamation
commands - See Restoring deleted projects. |
1 September 2021
Review the release notes for 1 September 2021.
- CLI version 1.17.0 released
- See CLI version history.
- Added support for Periodic timer (cron) event producers in the Code Engine console
- See Working with the Periodic timer (cron) event producer.
- Updated versions for buildpacks
- See Choosing a build strategy.
August 2021
Review the release notes for August 2021.
24 August 2021
Review the release notes for 24 August 2021.
- CLI version 1.16.1 released
- See CLI version history.
19 August 2021
Review the release notes for 19 August 2021.
- CLI version 1.16.0 released
- See CLI version history.
- Secrets
- Updated information about viewing a list of all secrets, which includes secrets that are generated by Code Engine, or viewing a list of secrets that are user-generated. See Creating secrets from the console.
- Updated information about headers and environment variables when you use subscriptions
- See Header and body information for IBM Cloud Object Storage events delivered to applications, Environment variables for IBM Cloud Object Storage events delivered to jobs, Header and body information for cron events delivered to applications, and Environment variables for cron events delivered to jobs.
- Updated versions for buildpacks
- See Choosing a build strategy.
16 August 2021
Review the release notes for 16 August 2021.
- CLI version 1.15.0 released
- See CLI version history.
- Troubleshooting subscriptions
- Added information about troubleshooting subscriptions when a subscription shows errors when it delivers events. See Why does my subscription show errors when it delivers events?
- Subscriptions for IBM Cloud Object Storage event producers are not available in the Canada Toronto (
ca-tor
) region - See Working with the Object Storage event producer.
- Updated versions for buildpacks
- See Choosing a build strategy.
6 August 2021
Review the release notes for 6 August 2021.
- CLI version 1.14.0 released
- See CLI version history.
- Private repositories
- Updated information about running Code Engine builds that use source in private repos. See Building a container image.
5 August 2021
Review the release notes for 5 August 2021.
- Updated versions for buildpacks
- See Choosing a build strategy.
July 2021
Review the release notes for July 2021.
30 July 2021
Review the release notes for 30 July 2021.
- CLI version 1.13.0 released
- See CLI version history.
29 July 2021
Review the release notes for 29 July 2021.
- Deleting projects
- Added support in the console for restoring projects that are soft deleted and for permanently deleting projects. See Restoring deleted projects and Permanently deleting projects.
- Updated versions for buildpacks
- See Choosing a build strategy.
27 July 2021
Review the release notes for 27 July 2021.
- CLI version 1.12.0 released
- See CLI version history.
- Added overview topics for deploying apps and running jobs
- See Working with apps in Code Engine and Working with jobs and job runs.
- Updated versions for buildpacks
- See Choosing a build strategy.
20 July 2021
Review the release notes for 20 July 2021.
- New region!
- Code Engine is supported in a new region: Canada Toronto (
ca-tor
). See Regions for Code Engine.
15 July 2021
Review the release notes for 15 July 2021.
- CLI version 1.11.0 released
- See CLI version history.
- Subscription ping limits
- Added information about limits for subscription ping data. See Subscription ping limits.
- Applications that use WebSockets
- Added information about apps that use WebSockets need to reconnect before the session expires. See Do Code Engine apps support WebSockets?
- Updated versions for buildpacks
- See Choosing a build strategy.
7 July 2021
Review the release notes for 7 July 2021.
- Environment variables
- Updated information about automatically injected environment variables for Code Engine apps and jobs. See Automatically injected environment variables.
- Troubleshooting overview topics
- Added troubleshooting overview topics for apps, builds, jobs, projects, and subscriptions. See Debugging apps, Debugging builds, Debugging jobs, Debugging projects, Debugging subscriptions.
- Object Storage buckets
- Code Engine supports Object Storage buckets that are located in the
jp-osa
region. See Set up the IBM Cloud Object Storage event producer.
June 2021
Review the release notes for June 2021.
30 June 2021
Review the release notes for 30 June 2021.
- Iter8 tutorial
- Added a tutorial that demonstrates how to validate your Code Engine application with an open source tool called Iter8. See Validating your application code and latency with Iter8.
- Updated versions for buildpacks
- See Choosing a build strategy.
29 June 2021
Review the release notes for 29 June 2021.
- Application revisions
- Introduced a behavior change for app revisions. Code Engine retains only the latest inactive revision of your application in addition to your active app revision. Older revisions are deleted. See Updating apps.
- Job runs that are created by subscriptions
- Updated information that job runs that are created by subscriptions are deleted after 10 minutes. See Running a job.
23 June 2021
Review the release notes for 23 June 2021.
- CLI version 1.10.0 released
- See CLI version history.
- Updated app and app revision quotas for projects
- The quota is revised to 20 apps per project and 60 revisions for all apps per project. See Limits and quotas for Code Engine.
- Added basic troubleshooting information
- See Troubleshooting overview.
- IBM Cloud and third-party integrations
- Find out what IBM Cloud and third-party integrations are supported by Code Engine. See Supported IBM Cloud and third-party integrations.
- Added information about security and Code Engine
- See Code Engine and security.
- Updated versions for buildpacks
- See Choosing a build strategy.
16 June 2021
Review the release notes for 16 June 2021.
- CLI version 1.9.0 released
- See CLI version history.
- Build size
- Updated the size for
xlarge
builds to 4 CPU and 16 GB. See Determine the size of the build. - Configmaps and secrets
- Updated information about referencing existing and not-yet-created configmaps and secrets with the CLI. See Referencing configmaps with the CLI and Referencing secrets with the CLI.
- Added information about updating jobs
- See Updating a job.
10 June 2021
Review the release notes for 10 June 2021.
- Important: Introduced a breaking change with Code Engine memory and CPU combinations
- With this version, applications and batch jobs are required to use a specific set of memory and CPU combinations for resource allocations. Existing running workloads are not impacted, but new and updated workloads are required to follow these requirements. For more information, see Supported memory and CPU combinations.
- CLI version 1.8.0 released
- See CLI version history.
- Running job without job configuration
- Updated information about running batch jobs to include running a job with the CLI without first defining a job configuration. See Running a job with the CLI without first creating a job configuration.
- Added support for private repositories from the console
- See Accessing private code repositories.
- Updated versions for buildpacks
- See Choosing a build strategy.
- Subscription support for jobs is generally available
- See Getting started with subscriptions, Working with the Ping event producer, and Working with the IBM Cloud Object Storage event producer.
8 June 2021
Review the release notes for 8 June 2021.
- New region!
- Code Engine is supported in a new region: Asia Pacific Osaka (
jp-osa
). See Regions for Code Engine.
3 June 2021
Review the release notes for 3 June 2021.
- Updated versions for buildpacks
- See Choosing a build strategy.
- Deleting data
- Added information about hard and soft deletes of data in Code Engine projects. See Deleting your data in Code Engine.
May 2021
Review the release notes for May 2021.
27 May 2021
Review the release notes for 27 May 2021.
- CLI version 1.7.0 released
- See CLI version history.
- Updated versions for buildpacks
- See Choosing a build strategy.
- Updated information about supported IBM Cloud Object Storage buckets for subscriptions
- See Set up the IBM Cloud Object Storage event producer.
- Added information about specifying the
--path
option when you create a subscription to an application. - See Subscribing to Ping events for an app and Creating an IBM Cloud Object Storage subscription for an application.
- Updated information about accessing container registries
- See Accessing container registries.
- Added information about working with Kubernetes and Code Engine
- See Using Kubernetes with Code Engine.
18 May 2021
Review the release notes for 18 May 2021.
- Added information about working with environment variables in Code Engine
- See Working with environment variables.
- Working with secrets and configmaps
- Added information about working with secrets and configmaps with the console and updated information about working with secrets and configmaps with the CLI. See Working with secrets or Working with configmaps.
- CLI version 1.6.0 released
- See CLI version history.
10 May 2021
Review the release notes for 10 May 2021.
- CLI version 1.5.0 released
- See CLI version history.
7 May 2021
Review the release notes for 7 May 2021.
- Updated versions for buildpacks
- See Choosing a build strategy.
4 May 2021
Review the release notes for 4 May 2021.
- New region!
- Code Engine is supported in a new region: EU Great Britain (
eu-gb
). See Regions for Code Engine.
April 2021
Review the release notes for April 2021.
29 April 2021
Review the release notes for 29 April 2021.
- Added metrics for
jobruns
to information about monitoring in Code Engine. - See Monitoring for Code Engine - Total number of
jobruns
. - CLI version 1.4.0 released
- See CLI version history.
21 April 2021
Review the release notes for 21 April 2021.
CloudEvents
specification- Added information about support for
CloudEvents
specification. See Can I use other CloudEvents specifications? - CLI version 1.3.0 released
- See CLI version history.
14 April 2021
Review the release notes for 14 April 2021.
- New! Subscription support for jobs as a beta function.
- Revised subscription information to describe how your Code Engine applications or jobs can receive events by subscribing to event producers. See Getting started with subscriptions, Working with the Ping event producer, and Working with the IBM Cloud Object Storage event producer.
- Project limits
- Updated project limit information. See Limits and quotas for project quotas.
- Project deletions
- Updated information about project deletions and how these deletions can affect the maximum number of projects in a region. See Delete a project.
- CLI version 1.2.0 released
- See CLI version history.
8 April 2021
Review the release notes for 8 April 2021.
- Learning paths
- Added curated Code Engine learning path information to help guide you from planning to working with your deployments. See Learning paths for Code Engine.
- Pending reclamation
- Updated information about how to discover deleted projects that are pending reclamation. See Delete a project.
- Environment variables
- Updated information about automatically injected environment variables for Code Engine apps and jobs. See Automatically injected environment variables.
- CLI version 1.1.0 released
- See CLI version history.
1 April 2021
Review the release notes for 1 April 2021.
- Added information about deploying apps across multiple regions that use a custom domain name.
- See Deploying an application across multiple regions.
- CLI version 1.0.1 released
- See CLI version history.
March 2021
Review the release notes for March 2021.
31 March 2021
Review the release notes for 31 March 2021.
- New! General availability of IBM Cloud Code Engine
- Code Engine is now generally available. To get started, see Getting started with Code Engine.
- CLI version 1.0.0 released
- See CLI version history.
30 March 2021
Review the release notes for 30 March 2021.
- Updated information about setting the
port
value when you deploy apps - See Deploying applications.
- Updated information about application scaling when apps connect to event producers
- See Configuring application scaling.
26 March 2021
Review the release notes for 26 March 2021.
- CLI versions 0.6.2 and CLI 0.6.3 released
- See CLI version history.
- Added Code Engine billing.
- See Pricing for Code Engine.
- Updated CPU and memory limits for jobs and apps
- See Limits and quotas for Code Engine.
25 March 2021
Review the release notes for 25 March 2021.
- Added Code Engine monitoring information
- See Monitoring for Code Engine.
- Added information for determining CPU and memory combinations
- See Supported memory and CPU combinations.
- Code Engine Tutorial
- See Code Engine Tutorial.
23 March 2021
Review the release notes for 23 March 2021.
- Code Engine is supported in a new region: Asia Pacific (
jp-tok
) - See Regions for Code Engine.
- Added Code Engine high availability and disaster recovery documentation
- See Understanding high availability and disaster recovery for Code Engine.
22 March 2021
Review the release notes for 22 March 2021.
- CLI version 0.6.1 releases
- See CLI version history.
18 March 2021
Review the release notes for 18 March 2021.
- CLI versions 0.6.0 and 0.5.25 released
- See CLI version history.
- Automatically create registry access
- From the console, Code Engine can now automatically create registry access for Container Registry instances that are in your account. When you push images, Code Engine can even create a namespace in your container registry instance. See Deploying an app that references an image in Container Registry with the console, Deploying your app from source code, Creating a job from images in Container Registry with the console, and Creating a job from source code.
- Added logging information for apps and jobs from the console
- See Viewing logs from the console.
- Updated versions for buildpacks
- See Choosing a build strategy.
- Updated limits for Code Engine
- See Limits and quotas for Code Engine.
- Updated API CRD information for subscriptions and jobs
- See Subscription CRD methods and Job CRD methods.
Using Kubernetes with Code Engine - Serving CRD methods.
- Updated information for troubleshooting your builds
- See Troubleshooting tips for builds.
- Updated service bind information
- See Integrating IBM Cloud services with service binding.
9 March 2021
Review the release notes for 9 March 2021.
- CLI version 0.5.21 released
- See CLI version history.
- Project reclamation
- Updated
project delete
command to include information about project reclamation. See Delete a project.
4 March 2021
Review the release notes for 4 March 2021.
- Added Code Engine architecture and workload isolation documentation
- See Learning about Code Engine architecture and workload isolation.
- Added HTTP headers and body information for subscriptions
- See HTTP headers and body information for IBM Cloud Object Storage events and HTTP headers and body information for Ping events.
- System events
- Added information about viewing system events to troubleshooting information for apps and jobs. See system event information for apps and system event information for job runs.
- Updated versions for buildpacks
- See Choosing a build strategy.
2 March 2021
Review the release notes for 2 March 2021.
- CLI version 0.5.20 released
- See CLI version history.
- New responsibilities for Code Engine topic.
- See Understanding your responsibilities when using Code Engine.
February 2021
Review the release notes for February 2021.
26 February 2021
Review the release notes for 26 February 2021.
- Commands and arguments
- Added information for defining commands and arguments for your apps and jobs. See Defining commands and arguments for your Code Engine workloads.
- Updated versions for buildpacks
- See Choosing a build strategy.
- CLI version 0.5.19 released
- See CLI version history.
- Added notices file
- See Code Engine notices.
23 February 2021
Review the release notes for 23 February 2021.
- CLI version 0.5.18 released
- See CLI version history.
16 February 2021
Review the release notes for 16 February 2021.
- CLI version 0.5.17 released
- See CLI version history.
12 February 2021
Review the release notes for 12 February 2021.
- Added an Object Storage subscription tutorial.
- See Tutorial: Subscribing to Object Storage events.
- Added troubleshooting information for subscriptions.
- See Troubleshooting tips for subscriptions.
- Added an FAQ for WebSocket support.
- See Do Code Engine apps support WebSockets?
- Updated application limits.
- See Application limits.
9 February 2021
Review the release notes for 9 February 2021.
- CLI version 0.5.16 released
- See CLI version history.
- Added information about potentially reaching Docker rate limits.
- See Accessing container registries and Planning your build.
3 February 2021
Review the release notes for 3 February 2021.
- Added planning for Code Engine information
- See Planning for Code Engine.
- Added information about working with configmaps and secrets as mounted files
- See Referencing secrets and configmaps as mounted files.
- Updated FAQ to add information about differences between Code Engine builds and Docker builds
- See What is the difference between a Docker build on my system and a build in Code Engine?
- Added a tip for when you copy an entire Git repository and note about best practices for naming application directories
- See Dockerfile basics.
January 2021
Review the release notes for January 2021.
29 January 2021
Review the release notes for 29 January 2021.
- CLI version 0.5.15 released
- See CLI version history.
- Environment variables
- Added information about automatically injected environment variables for Code Engine apps and jobs. See Automatically injected environment variables.
- Revised subscription topic
- See Subscribing to event producers.
- Ping subscription tutorial
- Added a ping subscription tutorial. See Tutorial: Subscribing to ping events.
- Getting support
- Added information about reviewing forums such as Stack Overview. See Getting support.
21 January 2021
Review the release notes for 21 January 2021.
- CLI version 0.5.14 released
- See CLI version history.
20 January 2021
Review the release notes for 20 January 2021.
- New region!
- Code Engine is supported in a new region: EU Central (
eu-de
). See Regions for Code Engine. - Removed some beta limitations for Code Engine
- From now on, projects, applications, and jobs do not expire after seven days. In addition, you are no longer limited to one project per region. See Limits.
15 January 2021
Review the release notes for 15 January 2021.
- Added a build tutorial
- See Tutorial: Building applications by using buildpacks.
- Take a terminology quiz
- See Code Engine terminology.
- Added a sitemap of Code Engine topics
- See Sitemap for Code Engine.
- CLI version 0.5.13 released
- See CLI version history.
12 January 2021
Review the release notes for 12 January 2021.
- Updated information for troubleshooting your builds
- See Troubleshooting tips for builds.
- New Activity tracker information
- See Auditing events for Code Engine.
- Updated build information
- See Building a container image.
- Added API CRD information for subscriptions
- See Subscription CRD methods.
- Updated task information for jobs
- See creating jobs with images from Container Registry and creating jobs with images from a private repository.
- CLI version 0.5.11 and 0.5.12 released
- See CLI version history.
7 January 2021
Review the release notes for 7 January 2021.
- Updated task information for applications
- Updated information for deploying apps with images from Container Registry and deploying apps with images from a private repository.
December 2020
Review the release notes for December 2020.
17 December 2020
Review the release notes for 17 December 2020.
- Updated information for troubleshooting your builds
- See Troubleshooting tips for builds.
- Updated versions for buildpacks
- See build strategy.
- Updated sizes for builds
- See build sizes.
- CLI versions 0.5.8 and 0.5.9 released
- See CLI version history.
14 December 2020
Review the release notes for 14 December 2020.
- Learn more about scaling your applications
- See Configuring application scaling.
- CLI version 0.5.7 released
- See CLI version history.
9 December 2020
Review the release notes for 9 December 2020.
Find Dockerfile build tips See Writing a Dockerfile for Code Engine.
- Updated troubleshooting tips for builds
- See Troubleshooting tips for builds.
- Updated versions for buildpacks
- See build strategy.
- CLI version 0.5.6 released
- See CLI version history.
2 December 2020
Review the release notes for 2 December 2020.
- CLI version 0.5.5 released
- See CLI version history.
November 2020
Review the release notes for November 2020.
30 November 2020
Review the release notes for 30 November 2020.
- Updated user access information
- See Managing user access.
20 November 2020
Review the release notes for 20 November 2020.
- CLI version 0.5.3 released
- See CLI version history.
- New logging topic
- See Viewing logs.
- Tips for troubleshooting applications
- See Troubleshooting tips for apps.
12 November 2020
Review the release notes for 12 November 2020.
- CLI version 0.4.2592 released
- See CLI version history.
11 November 2020
Review the release notes for 11 November 2020.
- CLI version 0.4.2577 released
- See CLI version history.
- SDK documentation published
- See SDK documentation.
October 2020
Review the release notes for October 2020.
30 October 2020
Review the release notes for 30 October 2020.
- CLI version 0.4.2493 released
- See CLI version history.
- Lithops
- You can run a Code Engine job by using Lithops framework. See Running jobs with Lithops framework.
23 October 2020
Review the release notes for 23 October 2020.
- CLI version 0.4.2439 released
- See CLI version history.
- Project selected for current context
- When you create a project, it is automatically selected as the current context. See Creating a project with the CLI.
- Updated runtimes for buildpacks
- See build strategy.
19 October 2020
Review the release notes for 19 October 2020.
- Troubleshooting build information
- Updated troubleshooting build resolution information for Ephemeral storage limit is reached and Memory limit is reached to use
build update
command.
15 October 2020
Review the release notes for 15 October 2020.
- CLI version 0.4.2397 released
- See CLI version history.
14 October 2020
Review the release notes for 14 October 2020.
- New troubleshooting information
- See Troubleshooting jobs and Troubleshooting builds.
6 October 2020
Review the release notes for 6 October 2020
- CLI version 0.4.2365 released
- See CLI version history.
5 October 2020
Review the release notes for 5 October 2020.
- CLI version 0.4.2335 released
- See CLI version history.
September 2020
Review the release notes for September 2020.
28 September 2020
Review the release notes for 28 September 2020.
- CLI version 0.4.2276 released
- See CLI version history.
24 September 2020
Review the release notes for 24 September 2020.
- New tutorial
- Added Code Engine Tutorial.
21 September 2020
Review the release notes for 21 September 2020.
- CLI version 0.4.2227 released
- See CLI version history.
- Updated runtimes for buildpacks
- See build strategy.
18 September 2020
Review the release notes for 18 September 2020.
- CLI version 0.4.2217 released
- See CLI version history.
16 September 2020
Review the release notes for 16 September 2020.
- New! IBM Cloud Code Engine beta release
- With Code Engine, you can,
- Build container images and deploy them in apps and jobs.
- Pull from private repositories.
- Connect to private registries.
- Work with configmaps.
- Work with secrets.
- CLI version 0.4.2192 released
- See CLI version history.
4 September 2020
Review the release notes for 4 September 2020.
- Application logs
- Added viewing application logs information.
2 September 2020
Review the release notes for 2 September 2020.
- CLI version 0.3.1973 released
- See CLI version history.
- Code Engine batch CRDs updated to
v1beta1
- See Batch CRDs.
August 2020
Review the release notes for August 2020.
21 August 2020
Review the release notes for 21 August 2020.
- CLI version 0.3.1802 released
- See CLI version history.
- Updated example
- Updated
ibmcom/hello
sample source in Tutorial Deploying applications. - Project quotas
- Added project quotas to Limits and quotas topic.
17 August 2020
Review the release notes for 17 August 2020.
- CLI version 0.3.1712 released
- See CLI version history.
- Ephemeral storage limit
- Added ephemeral storage limit to apps and jobs.
14 August 2020
Review the release notes for 14 August 2020.
- CLI version 0.3.1675 released
- See CLI version history.
4 August 2020
Review the release notes for 4 August 2020.
array indices
- Updated job run tasks to use
array indices
, which replacedarray spec
when you run jobs from the console. - CLI version 0.3.1535 released
- See CLI version history.
July 2020
Review the release notes for July 2020.
30 July 2020
Review the release notes for 30 July 2020.
array spec
- Updated job run tasks to use
array spec
, which replacedarray size
when you run jobs from the console. - Example application
- Example application
ibmcom/helloworld
is now calledibmcom/hello
.
22 July 2020
Review the release notes for 22 July 2020.
- Updates to application docs
- Updated information about updating and scaling your app to Tutorial: Deploying applications and Deploying applications.
- CLI version 0.3.1415 released
- See CLI version history.
17 July 2020
Review the release notes for 17 July 2020.
- CLI version 0.3.1363 released
- See CLI version history.
10 July 2020
Review the release notes for 10 July 2020.
- CLI version 0.2.1250 released
- See CLI version history.
June 2020
Review the release notes for June 2020.
19 June 2020
Review the release notes for 19 June 2020.
- CLI version 0.2.1093 released
- See CLI version history.
11 June 2020
Review the release notes for 11 June 2020.
- Updates to service bind
-
- Bind an IBM Cloud service instance to a job.
- Information about using environment variables to connect.
- Unbinding your services.
- CLI version 0.2.966 released
-
See CLI version history.
May 2020
Review the release notes for May 2020.
19 May 2020
Review the release notes for 19 May 2020.
- Service bind
- You can now bind an IBM Cloud service instance to your Code Engine application. For more information, see Binding services to applications.
18 May 2020
Review the release notes for 18 May 2020.
- New! IBM Cloud Code Engine experimental release
- With Code Engine, you can build applications in any language and then deploy them in seconds. Offload long-running and resource-hungry tasks to asynchronous jobs that allow for optimized scale and cost efficiency. Learn how to get started with our Deploying applications and Running jobs tutorials.