Клиент Kubernetes C#: не удалось получить изображение: ошибка rpc: код = неизвестно desc = ответ об ошибке от демона: доC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Клиент Kubernetes C#: не удалось получить изображение: ошибка rpc: код = неизвестно desc = ответ об ошибке от демона: до

Сообщение Anonymous »

Я пытаюсь создать задание Kubernetes на лету, используя клиент Kubernetes на C# (https://github.com/kubernetes-client/csharp). Я получаю сообщение об ошибке, когда задание пытается получить изображение из репозитория.
Изображение, которое я пытаюсь прикрепить к заданию, находится в локальном репозитории Docker. Развертывание задания в пространстве имен не представляет проблем; это работает нормально, но во время сборки в Lens выдается ошибка (см. изображение).
[img]https://i. stack.imgur.com/zjErV.png[/img]

Код для построения задания:

Код: Выделить всё

var job = new V1Job
{
ApiVersion = "batch/v1",
Kind = "Job",
Metadata = new V1ObjectMeta
{
Name = name,
Labels = new Dictionary(),
},
Spec = new V1JobSpec
{
BackoffLimit = backoffLimit,
TtlSecondsAfterFinished = 0,
Template = new V1PodTemplateSpec
{
Spec = new V1PodSpec
{
Tolerations = new List(),
Volumes = new List
{
new V1Volume
{
Name = "podinfo",
DownwardAPI = new V1DownwardAPIVolumeSource
{
Items = new V1DownwardAPIVolumeFile[]
{
new V1DownwardAPIVolumeFile { Path = "namespace", FieldRef = new V1ObjectFieldSelector("metadata.namespace") },
new V1DownwardAPIVolumeFile { Path = "name", FieldRef = new V1ObjectFieldSelector("metadata.name") },
},
},
},
},
Containers = new[]
{
new V1Container
{
Name = "tapereader-job-x-1",
Image = "tapereader_sample_calculation",
Resources = new V1ResourceRequirements
{
Limits = new Dictionary
{
{ "cpu", new ResourceQuantity("4") },
{ "memory", new ResourceQuantity("4G") },
},
Requests = new Dictionary
{
{ "cpu", new ResourceQuantity("0.5") },
{ "memory", new ResourceQuantity("2G") },
},
},
VolumeMounts = new List
{
new V1VolumeMount { Name = "podinfo", MountPath = "/etc/podinfo", ReadOnlyProperty = true },
},
Env = new List(),
},
},
RestartPolicy = "Never",
},
},
},
};

await Client.CreateNamespacedJobAsync(job, "local-tapereader");
С контейнером все в порядке, он присутствует в Docker Desktop (локальный репозиторий), и я могу без проблем его собрать и запустить — он также работает так, как должен на рабочем столе Docker.
Контейнер в порядке, он присутствует в Docker Desktop (локальный репозиторий), и я могу без проблем его собрать и запустить.
p>
Изображение

Клиент k8s успешно создает модуль и задание, но в Lens появляется следующая ошибка:
Изображение
Значит, по сути, там указано, что доступ запрещен? Как решить эту проблему?
Я уже пытался добавить кредиты, но это не помогло

kubectl create секретный общий regcred
--from-file=.dockerconfigjson=pathto.docker\config.json --type=kubernetes.io/dockerconfigjson

ОБНОВЛЕНИЕ:
На самом деле я выполнил следующее, как предложил ноль0:

kubectl create secret generic regcred
--from-file=.dockerconfigjson=C:\Users\\.docker\config.json --type=kubernetes.io/dockerconfigjson


Подробнее здесь: https://stackoverflow.com/questions/729 ... n-desc-err
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Ответ об ошибке от демона: ошибка rpc: код = недоступен desc = ошибка соединения: desc = «транспорт»: ошибка при наборе
    Anonymous » » в форуме Linux
    0 Ответы
    64 Просмотры
    Последнее сообщение Anonymous
  • Spark Sql Row_number () PartitionBy Sort Desc Desc
    Anonymous » » в форуме Python
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • AppHarbor – /order/rpc.ashx(1): ошибка ASPPARSE: не удалось создать тип «web.order.rpc»
    Anonymous » » в форуме C#
    0 Ответы
    42 Просмотры
    Последнее сообщение Anonymous
  • Неизвестно на правиле @applycss (неизвестно)
    Anonymous » » в форуме Javascript
    0 Ответы
    77 Просмотры
    Последнее сообщение Anonymous
  • Дубликация «Неизвестно в правиле @Apply css (неизвестно)» ошибки в проекте vue.js
    Anonymous » » в форуме CSS
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»