Не удается создать несколько меток с одним и тем же ключом в Kubernetes 1.19

#kubernetes

#kubernetes

Вопрос:

Есть ли способ иметь один и тот же ключ метки, но разные значения для модуля. Например, может ли модуль иметь метки как «app = db» и «app = web». Я попытался использовать команду kubectl label, но она выбирает только одну метку.

Комментарии:

1. Звучит неправильно. Подумайте о том, зачем вам это делать.

2. Это был один из вопросов, с которым я столкнулся на экзамене CKAD: «»Вы внедрили новый модуль в свою инфраструктуру, и теперь вам нужно разрешить ему взаимодействовать с Интернетом и модулями хранения, но не более того. Учитывая запущенный модуль — newpod отредактируйте его, чтобы использовать сетевую политику, которая позволит ему отправлять и получать трафик только в и из веб-модулей и модулей хранения.»». Пожалуйста, обратите внимание, что изменение сетевой политики не было разрешено

3. Вопрос не говорит о присвоении разных значений одной и той же метке. Если вы считаете, что присвоение ярлыков ярлыкам решит вашу проблему, то ИМХО, вам следует подумать об использовании нескольких ярлыков. «front-end= web», «back-end= db»

Ответ №1:

Метки map[string]string — это, так что вы правы, это невозможно.