mirror of
https://github.com/slurm-personal/school-dev-k8s.git
synced 2026-06-27 05:40:24 +00:00
fix files
This commit is contained in:
@@ -1 +1,18 @@
|
||||
# school-dev-k8s
|
||||
# school-dev-k8s
|
||||
|
||||
Все работы проводим на sbox.slurm.io:
|
||||
ssh sbox.slurm.io
|
||||
|
||||
Форк проекта
|
||||
|
||||
Открываем в браузере репозиторий xpaste. Он находится по адресу
|
||||
|
||||
https://gitlab.com/slurm-io/xpaste
|
||||
|
||||
Справа на одной линии с названием проекта видим кнопку fork. Нажимаем ее.
|
||||
Выбираем в качестве нэймспэйса в следующем окне свой логин.
|
||||
И дожидаемся окончания процесса форка.
|
||||
Последним шагом клонируем получившийся форк к себе на админбокс.
|
||||
|
||||
cd ~
|
||||
git clone https://gitlab.com/<наименование своего нэймспэйса>/xpaste.git
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
## 1. Установка PostgreSQL
|
||||
|
||||
Postgres мы устанавливаем в kubernetes кластер, делается это исключительно в учебных целях. Для установки будет использована утилита helm. Для установки необходимо выполнить следующую команду, заменив `<Ваш номер логина>` на номер своего студента:
|
||||
Postgres мы устанавливаем в kubernetes кластер, делается это исключительно в учебных целях. Для установки будет использована утилита helm. Для установки необходимо выполнить следующую команду:
|
||||
|
||||
```bash
|
||||
helm install postgresql postgresql --namespace xpaste-development --atomic --timeout 120s --create-namespace
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
## 1.
|
||||
|
||||
Для этого запускаем скрипт `setup.sh`, перед запуском `<Ваш номер логина> меняем на свой номер студента!!`.
|
||||
Для этого запускаем скрипт `setup.sh`.
|
||||
|
||||
```bash
|
||||
bash setup.sh xpaste development
|
||||
@@ -54,10 +54,10 @@ vim docker_pull_secret.sh
|
||||
./docker_pull_secret.sh
|
||||
```
|
||||
|
||||
## 6. Создание секрета для приложения
|
||||
## 5. Создание секрета для приложения
|
||||
|
||||
Создаем секрет, из которого при деплое будут взяты значения для переменных окружения, таких как доступы к БД и секретный ключ.
|
||||
Вносим нужные данные в скрипт xpaste_secret.sh и запускаем его:
|
||||
Вносим нужные данные в скрипт xpaste_secret.sh (в данном случае ничего не меняем) и запускаем его:
|
||||
|
||||
```bash
|
||||
vim xpaste_secret.sh
|
||||
|
||||
@@ -53,7 +53,7 @@ kubectl config set-context --current --namespace=xpaste-development
|
||||
## 5. Проверка результата
|
||||
|
||||
Для проверки результата необходимо перейти в Gitlab в раздел `ci/cd -> pipelines` форка проекта xpaste.
|
||||
Можно воспользоваться прямой ссылкой: `https://gitlab.com/sXXXXXX/xpaste/pipelines`. `sXXXXXX` необходимо заменить на свой каталог в гитлабе.
|
||||
Можно воспользоваться прямой ссылкой: `https://gitlab.com/<наименование своего нэймспэйса>/xpaste/pipelines`. `<наименование своего нэймспэйса>` необходимо заменить на свой каталог в гитлабе.
|
||||
|
||||
В результате все job должны закончиться без ошибок.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user