Рубрики
CI/ID Powershell

Конспект: powershell

Вводное:

Начало работы:

Начало работы со справкой:

Поиск команд кратко:

Пример поиска команды создания директории:

Конвейер:

Абстракция файловой системы

Простые операции в конвейере

Форматирование результатов

Начало и конец конвейера в powershell

Передача параметров в powershell

Переменные

Массивы \ Словари

Программные конструкции \ Программирование Powershell

Сценарии \ запуск сценариев \ настройка политики запуска

Пример сценария

Сценарии \ параметры сценариев

Пример сценария с простыми параметрами параметрами:

Пример сценария со сложными параметрами:

Пример сценария с параметрами

Сценарий, используем перебор ForEach, для создания объектов

Конвейер, используем перебор ForEach с методом CreateSubdirectory, для создания объектов

Обработка ошибок в powershell

Обработка ошибок, пример сценария с обработкой ошибок:

Обработка ошибок, Write сообщения

Обработка ошибок, пример использования Write-Verbose, Write-Debug

Обработка ошибок, пример использования «Switch» в сценарии

Обработка ошибок, встроенная переменная $Error

Удаленное управление \ удаленное исполнение команд

Фоновое исполнение команд

Планировщик в powershell \ назначенные задания

Модули / подготовка

Модули / создание функции

Модули / добавляем еще функций

Модули / Сохранение и создание своего модуля

Модули и справка для функции:

wmi \ cim

AD

Рубрики
CI/ID

ceph

Использовал материал:

Дано:

Нужно сделать:

0. Обновим ос

1. Переименуем хосты

2. DNS записи

3. Зададим пароль root

4. Разрешим подключаться root по ssh :(

5. Необходимо генерировать сертификаты пользователю root для ssh на всех нодах:

6. Синхронизация времени

7. Перезагрузим ноды

8. Добавим репозиторий ceph на все ноды

9. Пред установим на все ноды ceph-deploy

10. теперь самое главное, ради чего мы тут собрались:

11. Готовим диски

12. Добавляем менеджеров….

13. Ceph tool

PG-NUM

14. Создаем pool / где то надо данные то хранить =)

15. RGW (Ceph Object Gateway)

15.1 Пример из документации создание pool RGW, добавление данных и удаление pool

15.2 Удаление pool / пуллов

16. монтирование CephFS

17. dashboard и всякая гадость

18. если нужно будет все снести

19. s3 bucket — пользователь

20. python и s3bucket

21. s3cmd — клиент подключения / управления bucket