Как построить кластер Kubernetes с одним узлом с помощью «колдовства», как я могу получить к нему доступ по IP-адресу publi c? - PullRequest
0 голосов
/ 22 марта 2020

Я плачу за большой (i sh) сервер от Hetzner, и я хотел, чтобы на нем работало больше. Поскольку я много работал с Kubernetes за последний год или около того, я посмотрел на установку кластера Kubernetes на одной машине.

Я нашел способ сделать это с Ubuntu, и это было использовать conjure-up , Это сработало хорошо, и когда я S SH '' в машину, я могу запустить kubectl команды и увидеть состояние кластера.

Что я не могу отработать, и Я уверен, что я упустил нечто простое: как сделать API доступным через IP-адрес publi c, а затем, в конечном счете, службы Ingress.

Я вижу внутренние службы, используя kubectl cluster-info:

Kubernetes master is running at https://10.106.77.143:6443
Heapster is running at https://10.106.77.143:6443/api/v1/namespaces/kube-system/services/heapster/proxy
CoreDNS is running at https://10.106.77.143:6443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy
Metrics-server is running at https://10.106.77.143:6443/api/v1/namespaces/kube-system/services/https:metrics-server:/proxy
Grafana is running at https://10.106.77.143:6443/api/v1/namespaces/kube-system/services/monitoring-grafana/proxy        InfluxDB is running at https://10.106.77.143:6443/api/v1/namespaces/kube-system/services/monitoring-influxdb:http/proxy 

(IP-адреса были изменены)

Буду признателен за любые указания на это.

...