Ответы пользователя по тегу Kubernetes
  • Как запустить microk8s на vm proxmox?

    @historydev Автор вопроса
    Острая аллергия на анимешников
    Моя проблема была в регионе, включил vpn на хосте и всё заработало.
    Ответ написан
    Комментировать
  • Почему не открывается dashboard по ipv4 адресу?

    @historydev Автор вопроса
    Острая аллергия на анимешников
    Решил проблему!
    Minikube не задуман для доступа из вне, следовательно нужно работать с ним как с любым другим сервисом.

    В моей связке присутствует nginx, я просто настроил прокси nginx на
    http://127.0.0.1:40999/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/
    .
    Но, обратите внимание!
    1. Порт он выдаст вам рандомный, если нужен свой, вызывайте так: minikube dashboard --port 8888.
    2. Вам нужно настроить перенаправление порта в роутере.
    3. Вам нужно разрешить входящие соединения по порту в iptables/ufw или другом защитнике.

    В конфиге устанавливайте proxy_pass для своей локации nginx на выданный minikube dashboard --port 8888 адрес.
    location / {                                                                                                                   
             # First attempt to serve request as file, then                                                                         
             # as directory, then fall back to displaying a 404.                                                                    
             #try_files $uri $uri/ =404;                                                                                            
             proxy_pass http://127.0.0.1:40999/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/;   
             # proxy_http_version 1.1;                                                                                              
             # proxy_set_header Upgrade $http_upgrade;                                                                              
             # proxy_set_header Connection 'upgrade';                                                                               
             # proxy_set_header Host $host;                                                                                         
             # proxy_cache_bypass $http_upgrade;                                                                                    
     }


    Не забудьте закомментировать поиск файлов, если у вас deafult конфиг. try_files $uri $uri/ =404;
    Ответ написан
    Комментировать