devops
-
Установка и использование ClickHouse
Разработчик Yandex.
ClickHouse, — это столбцовая (колоночная) база данных. -
Установка и использование MiniKube
Перед запуском освободить память:
vasi@v:~$ sudo systemctl stop elasticsearch.service vasi@v:~$ sudo systemctl stop nexus.service
Minikube запускается в виртуальной машине. Описание установки и запуска описано в https://minikube.sigs.k8s.io/docs/start/?arch=%2Flinux%2Fx86-64%2Fstable%2Fdebian+package.
-
Установка и использование Minikube на раз-два-три
1. Запуск minikube
-
Установка и использование Prometheus, Grafana

Prometheus - инструмент сбора метрик приложений.
Grafana - отображение собранных статистических данных о работе приложений.
На картинке ниже отображены результат работы двух приложений, расположенных на разных хостах. -
Установка и настройка СУБД MySQL в Linux
Backup и restore БД MySql в linux
j3 - имя базы данных
root - имя пользователяBackup:
-
Установка нужной версии Java
В операционной системе настройки сделаны для java 11. В путях linux указана java 11. Нужно настроить maven проект на java 17.
$ java -version openjdk version "11.0.18" 2023-01-17Нужна java 17, для этого нужно установить JAVA_HOME.
-
Установщик программ sdkman
Установшик программ для linux.
https://sdkman.io/ - удобный инструмент установки программ, в том числе и java$ sdk list java
-
Шпаргалка про Docker
Очень кратко "Заготовка для проекта Spring Boot и Docker"
https://github.com/cherepakhin/spring-boot-docker-example
Тестовый запуск:
$ docker run -d -p 8000:80 docker/getting-started
docker/getting-started - имя docker image в хранилище Docker.
8000 - порт для доступа снаружи
80 - порт внутри docker
-p 8000:80 - запросы снаружи на порт 8000 перенаправляются на 80 порт программы внутри docker
-d - detach режим запуска. После запуска будет возврат в основную ОС. Но образ будет работать внутри Docker.
Будет доступен ресурс в браузере: http://127.0.0.1:8000/tutorial/.
Страница 3 из 3