diff --git a/README.md b/README.md index c2ec1e9..148ddf2 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ ## Описание -В этом репозитории собраны примеры из моего [YouTube канала](https://www.youtube.com/@fedor_batonogov). +В этом репозитории собраны примеры с [YouTube](https://www.youtube.com/@fedor_batonogov)/[Rutube](https://rutube.ru/channel/31656928) каналов. Тут я рассказываю о разных инструментах необходимых для **DevOps специалиста** и делюсь опытом. ## Мы стремимся подходу **Инфраструктура как код** @@ -15,9 +15,9 @@ 2. [kubeadm](./kubeadm/) - это инструмент для простого и быстрого развёртывания кластера Kubernetes. -3. [OpenTofu](./opnetofu) — программное обеспечение с **открытым исходным кодом**, используемое для **управления внешними ресурсами** (например, в рамках модели **инфраструктура как код**). Проект Linux Foundation. Пользователи определяют и предоставляют инфраструктуру центра обработки данных с помощью **декларативного языка конфигурации**, известного как HashiCorp Configuration Language (HCL) или JSON. +3. [OpenTofu](./opnetofu/) — программное обеспечение с **открытым исходным кодом**, используемое для **управления внешними ресурсами** (например, в рамках модели **инфраструктура как код**). Проект Linux Foundation. Пользователи определяют и предоставляют инфраструктуру центра обработки данных с помощью **декларативного языка конфигурации**, известного как HashiCorp Configuration Language (HCL) или JSON. -4. [Ansible](./ansible) — система управления конфигурациями, написанная на языке программирования **Python**, с использованием **декларативного языка разметки** для **описания конфигураций**. Применяется для **автоматизации настройки и развёртывания программного обеспечения**. +4. [Ansible](./ansible/) — система управления конфигурациями, написанная на языке программирования **Python**, с использованием **декларативного языка разметки** для **описания конфигураций**. Применяется для **автоматизации настройки и развёртывания программного обеспечения**. ## Pre-commit hook @@ -39,13 +39,13 @@ С помощью **pip**: ```console -pip install pre-commit==3.7.1 +pip install pre-commit ``` В python-проекте добавьте в файл **requirements.txt** (или **requirements-dev.txt**) следующее: ```text -pre-commit==3.7.1 +pre-commit ``` С помощью **homebrew**: @@ -68,7 +68,7 @@ pre-commit --version должен показать, какую версию вы ```console pre-commit --version -pre-commit 3.7.1 +pre-commit 4.0.0 ``` Устанавливаем **pre-commit** diff --git a/requirements.txt b/requirements.txt index 6837283..7ffa20c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1 @@ -pre-commit==3.7.0 +pre-commit==4.0.0