как я могу добиться того, чтобы arkade создавал службу type: LoadBalancer
вместо type: ClusterIP
?
Я наткнулся на это требование при развертывании моего личного docker-registry
. Вход в систему, отправка и извлечение изображений из командной строки - все работает нормально, но как только я захочу использовать этот реестр, мне понадобится точка отсчета, которую я указываю как изображение в моем определении развертывания:
...
containers:
- name: pairstorer
image: 192.168.x.x:5000/myimage:1.0.0
ports:
- containerPort: 55555
...
Если я устанавливаю реестр с помощью arkade install docker-registry
, я не вижу никаких вариантов получения внешнего IP-адреса, кроме kubectl edit service docker-registry
, и добавления его самостоятельно.