В моем файле развертывания kubernetes есть контейнер Init, и я вижу, что контейнеры init не могут проверить доступность служб, присутствующих в разных пространствах имен, с помощью helm. ниже ns1 - это пространство имен
initContainers:
- name: init-service1 #here I cannot give init-service1.<namespace> as (.) is not allowd
image: busybox
command: ['sh', '-c', 'until nslookup service1.<namespace>; do echo waiting for service1.<namespace>; sleep 10; done;']
Я пробовал то же самое с тем же пространством имен, и он отлично работает с helm
Во-вторых, имя initcontainer должно совпадать с названием служб, которые я ищу? ?
Другая проблема - Хелм, я не могу дать имя как init-service1. как (.) не допускается.
Любая помощь высоко ценится