Описание тега kubernetes-deployment

1 ответ

Связь между ловушкой preStop и terminationGracePeriodSeconds

По сути, я пытаюсь поэкспериментировать с жизненным циклом модуля и проверить, можем ли мы выполнить некоторую очистку / резервное копирование, например, копирование журналов до того, как модуль завершится. Что мне нужно: скопировать логи /heapdumps…
1 ответ

Начальные контейнеры Kubernetes запускаются каждый час

Я недавно настроил redis через https://github.com/tarosky/k8s-redis-ha, в этом репо включен контейнер init, и я включил дополнительный контейнер init для настройки паролей и т. Д. Я вижу странное (и кажется недокументированное) поведение, при которо…
1 ответ

Развертывание Kubernetes: preStop не выполняет команды aws

Я пытаюсь перенести логи на S3 как раз перед тем, как завершить работу модуля. Для этого нам нужно Настройте наш контейнер на использование AWS-CLI. Я сделал это успешно с помощью скрипта в перезапуске postStart. Выполните команду AWS S3 для передач…
1 ответ

Невозможно масштабировать приложение.

Я использую этот шаблон развертывания (так он называется?). Две капсулы работают, но две застряли на сдерживании. Если я масштабируюсь до 2-х реплик, то 1 работает, а 1 застревает при обработке содержимого. Как запустить все 4 модуля? Эта декларация…
1 ответ

Хелм подождет, пока не будут развернуты зависимости на kubernetes

Я использую рулевую диаграмму для развертывания своего приложения в kubernetes. Но службы, которые я использую в своем стеке, зависят от других служб. Как мне убедиться, что helm не будет развернут до тех пор, пока не установятся зависимости?
0 ответов

Когда и где использовать правила близости Kubernetes Pod

Я пытаюсь понять, если это хорошая практика, чтобы использовать podAntiAffinity Правило предпочесть это Podв моем Deployment избегать быть запланированным на том же узле. Таким образом распространяя Podна моем кластере Kubernetes. affinity: podAntiA…
2 ответа

Невозможно создать развертывание, которое запрашивает более 2 гигабайт памяти

Мой модуль развертывания был удален из-за потребления памяти: Type Reason Age From Message ---- ------ ---- ---- ------- Warning Evicted 1h kubelet, gke-XXX-default-pool-XXX The node was low on resource: memory. Container my-container was using 1700…
1 ответ

Kubernetes получает IP-адрес / свойства одного и того же развертывания / репликации

Необходимо настроить ip и / или любые метаданные развертывания, которые будут доступны как env-переменные для каждого модуля в одном и том же развертывании... пример: наличие 3 реплик деплоя. необходимо установить env var для другого IP-адреса для к…
1 ответ

Ошибка развертывания Kubernetes с сервера (запрещено): ошибка при получении текущей конфигурации

Я пытаюсь развернуть свой веб-сервис в Google Container Engine: Вот мое развертывание. Yaml: apiVersion: extensions/v1beta1 kind: Deployment metadata: name: handfree labels: app: handfree spec: replicas: 3 template: metadata: labels: app: handfree s…
2 ответа

Претензия Kubernetes Persistent Volume установлена ​​с неверным указанием

Я создаю Kubernetes PVC и Deploy, который использует его. В yaml указано, что uid и gid должны быть 1000. Но при развертывании том смонтирован с разными идентификаторами, поэтому у меня нет прав на запись на него. Как я могу эффективно указать UID и…
2 ответа

Состояние развертывания Kubernetes в Дженкинсе

Я пишу глобальную конвейерную библиотеку Jenkins, где у меня есть этап для развертывания моего образа докера в кластере K8s. Таким образом, после создания моего образа докера во время процесса CI, я продвигаю (развертываю) образ в нескольких средах …
2 ответа

Обновление развертывания, использующего том ReadWriteOnce, не будет выполнено при монтировании

Мое развертывание использует несколько томов, все определены как ReadWriteOnce, При применении развертывания к чистому кластеру pod создается успешно. Однако если я обновлю свое развертывание (то есть обновлю образ контейнера), то при создании новог…
0 ответов

Разница между развертыванием Kubernetes и StatefulSet

В чем разница между Kubernetes Deployment и StatefulSet. Для обоих данных данные могут быть сохранены с использованием постоянных томов. Пожалуйста, также предоставьте варианты использования для обоих.
1 ответ

Стратегия развертывания Kubernetes с помощью монтируемых в PersistentDisk Volumnet

У нас есть спецификация развертывания K8s, которая использует количество реплик 1, а модуль содержит том GCE PersistentDisk, смонтированный с RWOnce. Для контекста, GCE PD не разрешает монтирование Multi-Write. На данный момент у нас есть стратегия …
4 ответа

Нельзя удалять стручки в кубернетес

Я попытался установить dgraph(один сервер) с помощью kubernetes. Теперь все, что мне нужно, это удалить созданные модули. Я удалил его, используя kubectl delete pod-name, результат показывает "pod удален", но снова pod воссоздает сам себя, он продол…
2 ответа

Развертывания K8S с общими переменными среды

У нас есть набор развертываний (наборов модулей), которые все используют один и тот же образ докера. Примеры: веб-интерфейс веб-администратор рабочие узлы веб-задач задачи данных рабочих узлов ... Все они требуют набора общих переменных среды, напри…
15 апр '18 в 19:27
1 ответ

Сервис не разоблачающий в Куберне

У меня есть размещение и сервис в GKE. Я выставил развертывание как Балансировщик нагрузки, но не могу получить к нему доступ через службу (curl или браузер). Я получаю: curl: (7) Failed to connect to <my-Ip-Address> port 443: Connection refus…
1 ответ

Определение 2 портов в deploy.yaml в Kubernetes

У меня есть изображение докера от я делаю docker run --name test -h test -p 9043:9043 -p 9443:9443 -d ibmcom/websphere-traditional:install Я пытаюсь поместить в файл развертывания kubernetes, и у меня есть это: apiVersion: extensions/v1beta1 kind: D…
09 сен '18 в 16:03
0 ответов

API исправления развертывания Kubernetes не удаляет старые наборы ReplicaSets

Я использую Kubernets API v1.9 для исправления своих развертываний, но после исправления старый репликационный набор не удаляется, и я не вижу "OldReplicaSets" с использованием kubectl description deploy xxx. Я также не могу откатиться на старые вер…
2 ответа

Существует ли концепция наследования для развертываний в Kubernetes?

Есть ли способ создать дерево наследования для развертываний в Kubernetes? У меня есть ряд развертываний, которые похожи, но не идентичны. У них много разных вариаций, но не все. Все они используют одно и то же изображение. Например, у меня есть раз…
09 окт '18 в 15:15