Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 2.73 KB

changelog.md

File metadata and controls

45 lines (34 loc) · 2.73 KB

06.11.22

  • Скачал исходники для проекта
  • Сбилдил и запушил docker images для crawler и ui

07.11.22

  • Создал манифесты k8s для базового запуска проекта
  • Тестировал в minikube
  • Добавил в репозиторий инфраструктуру для запуска кластера в terraform
  • Проверил работоспособность бащового проекта на активном кластере 0 работает.

08.11.22 - 09.11.22

  • Изучал документацию ansible для взаимодействия с helm-чартами
  • На основе созданных манифестов собрал helm-чарты для полного деплоя приложения
  • Проводил тесты в minikube
  • Проверил работоспособность на активном кластере
  • Икорректировал файлы в репозиторий

11.11.22-12.11.22

  • Изучал варианты подключения в прокет мониторинга на основе из helm-chart'ов
  • Тестировал запуск чарта kube-prometheus-stack в проекте
  • Ращбирался с форматом переменных в для сервисов в чарте, пробовал различные варианты запуска
  • Обнаружил ограничение на количество LoadBalancer на кластер в YandexCloud
  • Протестировал подключение к компонентам мониторинга через NodePort и визуализацию стандартных метрик в grafana

15.11.22 - 18.11.22

  • Изучал варианты сбора метрик с компонент приложения в нескольких namespace
  • Реализовать через ServiceMonitor не получилось
  • Добавил сбор метрик через additionalScrapeConfigs в values.yaml
  • Сменил тип сервисов компонент приложения на NodePort, для прямого внешнего доступа

21.11.22 - 22.11.22

  • Добавил официальный чарт gitlab
  • Добавил ресурсов на кластер
  • Тестировал модификации переменных внутри компонент чарта
  • Добился деплоя gitlab с letsencrypt и зарегистрированным раннером

Вывести стартовый пароль gitlab в namespace gitlab:

kubectl get secret -n gitlab gitlab-gitlab-initial-root-password -ojsonpath='{.data.password}' | base64 --decode ; echo