Задать вопрос
Ответы пользователя по тегу Ubuntu
  • Сколько оперативной нужно веб серверу?

    @historydev
    Редактирую файлы с непонятными расширениями
    Вопрос из разряда погадай на шарике.
    Каждый запрос может тянуть от одного до N действий за собой, помимо самого наличия этого запроса (сетевая карта), каждое действие аналогично может тянуть за собой другие действия.

    Считать нужно взяв каждое действие и выяснять сколько ресурсов оно занимает в худшем случае, дальше складываешь все действия и получаешь общее кол-во ресурсов.

    Следом умножаешь кол-во ресурсов на ожидаемое кол-во запросов, а кол-во запросов - это среднее кол-во запросов от обычного юзера твоего проекта.

    Допустим мы выяснили, что на один запрос тратится 100мб оперативной памяти, 0.1% диска и 5 секунд времени это всё занимает, у нас 10 пользователей и 20 запросов в минуту среднее.

    Средняя общее кол-во запросов: (10 * 20) = 200
    Средний расход диска: (0.1 * 200) = 20%
    Средний расход оперативной памяти: (100 * 200) = 20000
    Ответ написан
    Комментировать
  • Не могу понять почему отказ в доступе?

    @historydev
    Редактирую файлы с непонятными расширениями
    chmod +x /usr/bin/scan/scan.py
    Ответ написан
    Комментировать
  • Можно запустить GitHub Desktop как внешний клиент на порту?

    @historydev Автор вопроса
    Редактирую файлы с непонятными расширениями
    Gitlab
    Ответ написан
    Комментировать
  • Почему gitlab выдаёт ошибку при попытке получить нужные ему ресурсы?

    @historydev Автор вопроса
    Редактирую файлы с непонятными расширениями
    Решил проблему по этой статье: https://www.javaexercise.com/errors/facing-err_htt...

    403 статус по манифесту всё ещё есть, если это как-то помешает, обновлю ответ.
    Ответ написан
    Комментировать
  • Как правильно добавить дополнительные ipv4 через Netplan к сетевому интерфейсу на Ubuntu 20.04?

    @historydev
    Редактирую файлы с непонятными расширениями
    gateway4 устарел, используй routes:
    # This is the network config written by 'subiquity'
    network:
      ethernets:
        ens18:
          dhcp4: no
          addresses: [192.168.100.2/24]
          routes:
            - on-link: true
              to: 0.0.0.0/0
              via: 192.168.100.1
          nameservers:
            addresses: [8.8.8.8, 8.8.4.4]
      version: 2
    Ответ написан
    Комментировать
  • Почему не открывается 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;
    Ответ написан
    Комментировать