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

1 ответ

Команда копирования kubernetes не отвечает

Я хочу скопировать одну папку в модуль, я использую команду ниже kubectl cp keys $POD:/home/oracle/ Проблема заключается в том, что когда я нажимаю клавишу ввода, я не вижу никакого ответа (он не выходит после копирования папки), как будто команда з…
1 ответ

Отправить ответ обратно клиенту после вызова API Google Compute Engine в узле JS

Я пытаюсь получить сведения о кластере Kubernetes из облака Google с помощью облака Google API Kubernetes для узла js. Ниже приведен пример, который я нашел в документации Google. var google = require('googleapis'); var container = google.container(…
1 ответ

kubernetes - отображение тома с помощью команды

Мне нужно сопоставить том при запуске контейнера, я могу сделать это с помощью файла yaml. Есть ли способ сопоставления тома можно сделать через командную строку без использования файла yaml? как-v вариант в докере?
02 апр '18 в 08:46
3 ответа

Можем ли мы иметь один и тот же вид нескольких контейнеров в Стручке в Кубернетесе?

Например, я могу использовать следующий yaml для создания пакета с несколькими контейнерами: apiVersion: v1 kind: Pod metadata: name: lampapp labels: app: app spec: containers: - name: lampdb image: mysql_test - name: app image: php-app-db-url-env e…
1 ответ

Как установить лимит попыток получения изображения Kubernetes

Kubernetes заканчивается долго работающими модулями, когда изображение, указанное для контейнера, удаляется из хранилища изображений. Эти развертывания создаются системой непрерывной интеграции, и иногда конвейеры запускаются или запускаются повторн…
30 окт '18 в 19:46
2 ответа

Можем ли мы использовать единичное монтирование тома в Pod для нескольких контейнеров?

В контейнере может быть один объем для двух разных контейнеров.
5 ответов

Зачем нам нужен порт /containerPort в определении развертывания / контейнера Kuberntes?

Когда я определяю, например, развертывание в kubernetes, есть раздел со списком контейнеров, и каждый из них содержит массив портов, например: apiVersion: apps/v1 kind: Deployment spec: template: spec: containers: - name: my-nginx image: nginx ports…
1 ответ

Можно ли добавить / изменить спецификацию контейнера kubernetes на основе настроек кластера

У меня есть приложение на основе kubernetes, которое использует оператор для создания и развертывания контейнеров в модулях. Иногда я хотел бы запускать контейнеры в привилегированном режиме, чтобы включить трассировку производительности, но посколь…
21 авг '19 в 00:00
1 ответ

Replicaset-controller зачем нужны BurstReplicas

Я изучаю функцию самоисцеления кубернетов. Я хочу знать значение rsc.burstReplicas func (rsc *ReplicaSetController) manageReplicas(filteredPods []*v1.Pod, rs *apps.ReplicaSet) error { diff := len(filteredPods) - int(*(rs.Spec.Replicas)) rsKey, err :…
22 янв '20 в 09:59
3 ответа

Увеличить порог запуска для контейнера k8s в v1.12

Следуя приведенной здесь документации, я мог бы установить порог для запуска контейнера следующим образом: startupProbe: httpGet: path: /healthz port: liveness-port failureThreshold: 30 periodSeconds: 10 К сожалению, похоже startupProbe.failureThres…
2 ответа

Kubernetes - Контейнер знает об узле, на котором он запланирован

Я пытаюсь выяснить, каким образом контейнер или модуль могут знать некоторую конкретную информацию об узле, для которого он запланирован. Например, моему контейнеру может потребоваться знать, присутствует ли на этом узле графический процессор или не…
0 ответов

K8S: Контейнер меняет состояние с "Работает" на "Ожидание" при удалении модуля.

Какова моя цель: У меня есть исследовательская задача, в которой я использую Java-клиент Kubernetes для подписки на Kubernetes API и получения событий обо всех модулях из всех пространств имен (создание, изменение, удаление). Моя цель - сделать неко…
3 ответа

Как создать контейнер с несколькими контейнерами без конфигурации модуля yaml или развертывания

Пытаюсь понять, как создать контейнер с несколькими контейнерами из терминала с помощью kubectl без конфигурации yaml для любого ресурса. kubectl run --image=redis --image=nginx но второй --image просто отменяет первый..:)
1 ответ

Вам нужно определить ports.containerPort в K8s, если Dockerfile описывает как EXPOSE

У меня есть наследство Deployment.yaml который используется Helm и пока работает нормально. containers: ports: - containerPort: 3000 Раньше здесь был неправильный отступ. Так чтоports часть этого не была активна или использовалась в k8s, насколько я…
19 сен '19 в 09:54
1 ответ

Неполный вывод хвоста из одного и того же файла в разных контейнерах в томе emptyDir Kubernetes

Чтобы проверить, синхронизируется ли файл в томе emptyDir между контейнерами, я использовал tail для наблюдения за одним и тем же файлом в двух контейнерах, и я наткнулся на следующее поведение: Определение стручка: apiVersion: v1 kind: Pod metadata…
1 ответ

ограничение команд в контейнере Kubernetes

Я хочу создать контейнер с аргументами командной строки --lines 56 -F. вариант: Для этого я выполнил команду => k run app --image=lfccncf/arg-output --dry-run=client -o yaml > pod9.yaml apiVersion: v1 kind: Pod metadata: labels: run: app name: ap…
10 июл '20 в 07:14
0 ответов

Ограничение ресурсов модуля Kubernetes / квоты в процентах от ресурсов хоста (относительные), а не с использованием абсолютных значений?

Ограничение ресурсов контейнеров в подах обычно достигается с помощью чего-то вроде ниже: resources limits cpu "600m" requests cpu "400m" Как видите, выше использованы абсолютные значения.Сейчас же, Если сервер / хост имеет, скаж…
2 ответа

Как сохранить работоспособность модуля базы данных Redis в Kubernetes

Я создал модуль, который обслуживает базу данных Redis, и хочу оставить его работающим после завершения. Контейнеры предназначены для работы до завершения. Мне нужно создать бесконечный цикл, который никогда не заканчивается? apiVersion: v1 kind: Po…
1 ответ

узнавать, выполняется ли действие Openwhisk в контейнере предварительной подготовки, получая журнал от API

Устанавливаю openwhisk через кластер Kubernetes. Я вызываю свои действия через API, а также получаю их логи через API. Но в журнале только через аннотацию initTime известно, является ли действие холодным или теплым. И неясно, будет ли холодное возде…
0 ответов

Равна ли сумма контейнеров использованию памяти пода в кубернетах?

У меня есть две команды 1. kubectl top pod $podName --no-headers 2. kubectl top pod $podName --containers --no-headers Для модуля, который состоит только из 1 контейнера, использование памяти и процессора для модуля и контейнера будет одинаковым. Но…