Skip to content
v2.274.0

HostKernel Enum ​

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 ​

ts
new codebuild.Project(this, 'Project', {
  environment: {
    buildImage: codebuild.LinuxBuildImage.STANDARD_7_0,
    hostKernel: codebuild.HostKernel.LINUX_KERNEL_6,
  },
});

Members ​

MemberDescription
LINUX_KERNEL_4Runs on an Amazon Linux 2 host (kernel 4.x).
LINUX_KERNEL_6Runs on an Amazon Linux 2023 host (kernel 6.x).
LINUX_KERNEL_LATESTRuns on the latest supported host kernel.

Referenced by ​