Files
kubernetes/cluster/gce/gci
..
2019-10-23 22:47:46 +02:00
2020-05-29 10:56:02 +02:00
2020-05-20 10:42:42 -07:00
2020-06-01 14:34:31 -07:00

Container-Optimized OS

Container-Optimized OS, (previously Google Container-VM image a.k.a GCI) is a container-optimized OS image for the Google Cloud Platform (GCP). It is primarily for running Google services on GCP. Container-Optimized OS is an open source OS based on the open source ChromiumOS project, allowing us greater control over the build management, security compliance, and customizations for GCP.

Container-Optimized OS is open source, and is released on milestones. Example milestones are 81, 85. Each milestone will experience three release channels -- dev, beta and stable to reach stability. The promotion between those channels are about six weeks. Starting milestone 69, for every 4 milestones, the last milestone will be promoted into LTS image after it becomes stable. For details, please see COS's Release Channelsand Support Policy.

COS in End-to-End tests

Container-Optimized OS images are used by kubernetes End-to-End tests and Node End-to-End tests. To see current active releases, please refer to COS's Release Notes. When choose images for testing, the latest LTS images is suggested for running presubmit, postsubmit or periodics tests since the image is stable and has latest bug and security fixes. For testing requiring new features or continuous integration, the latest dev or beta or stable channel can be used. are needed, the latest LTS images or stables are preferred.

To find the current COS image, use the following command:

$ gcloud compute images list --project=cos-cloud |grep cos-cloud
cos-69-10895-385-0                                    cos-cloud          cos-69-lts                                    READY
cos-73-11647-534-0                                    cos-cloud          cos-73-lts                                    READY
cos-77-12371-274-0                                    cos-cloud          cos-77-lts                                    READY
cos-81-12871-119-0                                    cos-cloud          cos-81-lts                                    READY
cos-beta-81-12871-117-0                               cos-cloud          cos-beta                                      READY
cos-dev-84-13078-0-0                                  cos-cloud          cos-dev                                       READY
cos-stable-81-12871-119-0                             cos-cloud          cos-stable                                    READY

Analytics