2017-02-06 8 views
0

Я создал кластер Kubernetes в Google Compute Engine, используя cluster/kube-up.sh. Как я могу узнать, какой образ Linux GCE использовал для создания виртуальных машин? Я вошел в некоторые узлы, используя SSH, и обычные команды (uname -a и т. Д.) Не говорят мне.Как узнать, какое изображение работает в VM Kubernetes на GCE?

Файл конфигурации по умолчанию kubernetes/cluster/gce/config-default.sh, похоже, не содержит никаких подсказок.

ответ

0

Есть два простых способа смотреть на него

  1. В основе приборной панели Kubernetes GUI, нажмите на узлах
  2. Из командной строки использования в kubernetes главного узла kubectl describe pods/{pod-name}

(Убедитесь, что вы выбрали правильное пространство имен, если вы используете какие-либо.)

Вот пример вывода, пожалуйста, ознакомьтесь с меткой «изображение» положить

kubectl describe pods/fedoraapache 
Name:    fedoraapache 
Namespace:   default 
Image(s):   fedora/apache 
Node:    127.0.0.1/127.0.0.1 
Labels:    name=fedoraapache 
Status:    Running 
Reason: 
Message: 
IP:    172.17.0.2 
Replication Controllers: <none> 
Containers: 
    fedoraapache: 
    Image:  fedora/apache 
    State:  Running 
     Started:  Thu, 06 Aug 2015 03:38:37 -0400 
    Ready:  True 
    Restart Count: 0 
Conditions: 
    Type  Status 
    Ready  True 
Events: 
    FirstSeen    LastSeen   Count From   SubobjectPath    Reason  Message 
    Thu, 06 Aug 2015 03:38:35 -0400 Thu, 06 Aug 2015 03:38:35 -0400 1 {scheduler }       scheduled Successfully assigned fedoraapache to 127.0.0.1 
    Thu, 06 Aug 2015 03:38:35 -0400 Thu, 06 Aug 2015 03:38:35 -0400 1 {kubelet 127.0.0.1} implicitly required container POD pulled  Pod container image "gcr.io/google_containers/pause:0.8.0" already present on machine 
    Thu, 06 Aug 2015 03:38:36 -0400 Thu, 06 Aug 2015 03:38:36 -0400 1 {kubelet 127.0.0.1} implicitly required container POD created  Created with docker id 98aeb13c657b 
    Thu, 06 Aug 2015 03:38:36 -0400 Thu, 06 Aug 2015 03:38:36 -0400 1 {kubelet 127.0.0.1} implicitly required container POD started  Started with docker id 98aeb13c657b 
    Thu, 06 Aug 2015 03:38:37 -0400 Thu, 06 Aug 2015 03:38:37 -0400 1 {kubelet 127.0.0.1} spec.containers{fedoraapache}  created  Created with docker id debe7fe1ff4f 
    Thu, 06 Aug 2015 03:38:37 -0400 Thu, 06 Aug 2015 03:38:37 -0400 1 {kubelet 127.0.0.1} spec.containers{fedoraapache}  started  Started with docker id debe7fe1ff4f 
+0

Спасибо. Эта команда показывает «Изображение: nginx». Как я могу узнать больше о том, что такое дистрибутив в этом изображении (предположим, что это детали изображения)? –

+0

Ищите имя изображения в описании. Добавлен образец вывода –