enum HostKernel
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.CodeBuild.HostKernel |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awscodebuild#HostKernel |
Java | software.amazon.awscdk.services.codebuild.HostKernel |
Python | aws_cdk.aws_codebuild.HostKernel |
TypeScript (source) | aws-cdk-lib » aws_codebuild » HostKernel |
The host operating system kernel used for builds in a CodeBuild project.
The host kernel does not affect the build environment operating system, which is determined by the build image.
Only applies to the LINUX_CONTAINER, ARM_CONTAINER, LINUX_EC2 and ARM_EC2
environment types. It is not applicable to Windows, Lambda or Mac environment types.
Example
new codebuild.Project(this, 'Project', {
environment: {
buildImage: codebuild.LinuxBuildImage.STANDARD_7_0,
hostKernel: codebuild.HostKernel.LINUX_KERNEL_6,
},
});
Members
| Name | Description |
|---|---|
| LINUX_KERNEL_4 | Runs on an Amazon Linux 2 host (kernel 4.x). |
| LINUX_KERNEL_6 | Runs on an Amazon Linux 2023 host (kernel 6.x). |
| LINUX_KERNEL_LATEST | Runs on the latest supported host kernel. |
LINUX_KERNEL_4
Runs on an Amazon Linux 2 host (kernel 4.x).
LINUX_KERNEL_6
Runs on an Amazon Linux 2023 host (kernel 6.x).
LINUX_KERNEL_LATEST
Runs on the latest supported host kernel.

.NET
Go
Java
Python
TypeScript (