mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 11:50:44 +00:00
Merge pull request #91612 from bsdnet/gci
Improve COS image document for E2E test
This commit is contained in:
commit
3509b46fc6
@ -1,11 +1,43 @@
|
|||||||
# Container-VM Image
|
# Container-Optimized OS
|
||||||
|
|
||||||
[Container-VM Image](https://cloud.google.com/compute/docs/containers/vm-image/)
|
[Container-Optimized OS](https://cloud.google.com/container-optimized-os/docs),
|
||||||
is a container-optimized OS image for the Google Cloud Platform (GCP). It is
|
(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. Unlike the open preview version
|
primarily for running Google services on GCP. Container-Optimized OS is an open
|
||||||
of container-vm, the new Container-VM Image is based on the open source
|
source OS based on
|
||||||
ChromiumOS project, allowing us greater control over the build management,
|
the open source [ChromiumOS project](https://www.chromium.org/chromium-os), allowing us greater control over the build management,
|
||||||
security compliance, and customizations for GCP.
|
security compliance, and customizations for GCP.
|
||||||
|
|
||||||
|
Container-Optimized OS is [open source](https://cos.googlesource.com), 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 Channels](https://cloud.google.com/container-optimized-os/docs/concepts/release-channels)and [Support
|
||||||
|
Policy](https://cloud.google.com/container-optimized-os/docs/resources/support-policy).
|
||||||
|
|
||||||
|
## COS in End-to-End tests
|
||||||
|
|
||||||
|
Container-Optimized OS images are used by kubernetes [End-to-End tests](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-testing/e2e-tests.md) and
|
||||||
|
[Node End-to-End tests](https://github.com/kubernetes/community/tree/master/contributors/devel/sig-node). To see current
|
||||||
|
active releases, please refer to COS's [Release
|
||||||
|
Notes](https://cloud.google.com/container-optimized-os/docs/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:
|
||||||
|
```shell
|
||||||
|
$ 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
|
||||||
|
```
|
||||||
|
|
||||||
[]()
|
[]()
|
||||||
|
Loading…
Reference in New Issue
Block a user