kubernetes/cluster/gce/gci
Kubernetes Submit Queue f090fd158a Merge pull request #31367 from Amey-D/gci-kubelet
Automatic merge from submit-queue

gci: decouple from the built-in kubelet version

Prior to this change, configure.sh would:
(1) compare versions of built-in kubelet and downloaded kubelet, and
(2) bind-mount downloaded kubelet at /usr/bin/kubelet in case of
version mismatch
    
With this change, configure.sh:
(1) compares the two versions only on test clusters, and
(2) uses the actual file paths to start kubelet w/o any bind-mounting
    
To allow (2), this change also provides its own version of kubelet
systemd service file.
    
Effectively with this change we will always use the downloaded kubelet
binary along with its own systemd service file on non-test clusters.  The
main advantage is this change does not rely on the kubelet being built in to
the OS image.

@dchen1107 @wonderfly  can you please review

cc/ @kubernetes/goog-image FYI
2016-08-25 15:55:14 -07:00
..
configure-helper.sh Merge pull request #31367 from Amey-D/gci-kubelet 2016-08-25 15:55:14 -07:00
configure.sh gci: decouple from the built-in kubelet version 2016-08-24 23:36:08 -07:00
health-monitor.sh Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
helper.sh Splitting OS_DISTRIBUTION into NODE_OS_DISTRIBUTION and 2016-07-15 12:02:31 -07:00
master-helper.sh Support for creation/removes of master replicas. 2016-08-15 22:36:49 +02:00
master.yaml gci: decouple from the built-in kubelet version 2016-08-24 23:36:08 -07:00
node-helper.sh Splitting OS_DISTRIBUTION into NODE_OS_DISTRIBUTION and 2016-07-15 12:02:31 -07:00
node.yaml gci: decouple from the built-in kubelet version 2016-08-24 23:36:08 -07:00
README.md Revert "Revert "Add support for running GCI on the GCE cloud provider"" 2016-05-23 00:52:08 -07:00

Google Container-VM Image (GCI)

GCI is a container-optimized OS image for the Google Cloud Platform (GCP). We built GCI primarily for running Google services on GCP. Unlike the open preview version of container-vm, Google Container-VM Image is based on the open source Chromium OS project, allowing us greater control over the build management, security compliance, and customizations for GCP.

Analytics