Использование API fabric8 для проверки заданий kubernetes cron - PullRequest
0 голосов
/ 11 января 2019

Я пытаюсь создать тест Java, чтобы проверить состояние заданий cron на kubernetes, однако у меня проблемы с импортом fabric8.

Я пробовал


    import io.fabric8.kubernetes.api.model.batch.Job;
    import io.fabric8.kubernetes.api.model.batch.JobList;

Однако это выдает ошибку. По какой-то причине Java не может разрешить символ «партия». Это говорит о том, что в моих зависимостях ivy.xml чего-то не хватает.

У меня уже есть следующие зависимости в моем ivy.xml


    <dependency org="io.fabric8" name="kubernetes-client" rev="3.1.12"/>
    <dependency org="io.fabric8" name="kubernetes-api" rev="2.0.9"/>
    <dependency org="io.fabric8" name="kubernetes-model" rev="3.1.12"/>

Мне не хватает зависимости? Или есть другая проблема?

1 Ответ

0 голосов
/ 18 января 2019

Проблема в том, что зависимости устарели.

Зависимость для JobList не была добавлена ​​до нескольких версий позже. По всей видимости, никто из нашей команды почти год не обновлял эти зависимости в нашем файле плюща.

Другими словами, чтобы избежать подобных проблем, всегда следует поддерживать зависимости в актуальном состоянии.

...