add ability to enable verbose logging

This commit is contained in:
2024-05-17 00:20:33 +03:00
parent 5ac4607f79
commit 36d886d94a
7 changed files with 47 additions and 19 deletions

View File

@@ -1,4 +1,4 @@
## Устнановка
## Установка
### Docker-образ
@@ -8,6 +8,25 @@
```shell
docker run -v $(pwd)/config.yaml:/application/config.yaml \
-v $(pwd)/id_rsa:/root/.ssh/id_rsa \
-v $(pwd)/config:/root/.ssh/config harbor.kvazaric.ru/kube-forge/kube-forge:1.0-5dcd4a83 apply
-v $(pwd)/id_rsa_bastion_ift:/root/.ssh/id_rsa \
-v $(pwd)/config:/root/.ssh/config \
-v $(pwd)/k8s-admin.conf:/application/k8s-admin.conf \
harbor.kvazaric.ru/kube-forge/kube-forge:1.0-71bd08d2 apply
```
## С помощью исполняемого файла
Необходимо также на машине оператора иметь утилиты:
- sshpass
```shell
./kube-forge -c config.yaml -d . apply
```
## Параметры:
- "-с" путь до конфигурационного файла
- "-d" путь до рабочей директории (там же должна быть директория kubespray)
- "-p" пароль для авторизации через SSH
- "-v" включить расширенное логирование ("-v=true")