металлиб спикер crashloopbackoff
Я хочу открыть приложение-модуль для порта 80, для этого я установил Metallb и настроил балансировщик нагрузки следующим образом:
Metallb-config.yaml
apiVersion: v1
kind: ConfigMap
metadata:
namespace: metallb-system
name: config
data:
config: |
address-pools:
- name: default
protocol: layer2
addresses:
- 192.168.1.100-192.168.1.150
loadbalancer.yaml
apiVersion: v1
kind: Service
metadata:
name: loadbalancer-watchdog
spec:
selector:
part: watchdog
ports:
- port: 80
targetPort: 10069
type: LoadBalancer
externalTrafficPolicy: Local
Но когда я сделаю kubectl get svc
loadBalancer продолжает появляться, и если я проверю Metallb с помощью `kubectl -n Metallb-system get all, я могу это увидеть:
Если я проверю журналы:
Имеет ли какое-то отношение к моей конфигурации, или я пропустил какой-то шаг в настройке Metallb?
РЕДАКТИРОВАТЬ:
Выход kubectl -n kube-system get pods
Судя по всему, ядра не работают, а также хранилище.
1 ответ
то же самое было и у меня, но не запустилось, потому что столкнулось с портом docker swarm, просто запустите
docker swarm leave -f
и попробуй еще раз