Документация Terraform Provider
Status200 Terraform Provider управляет мониторингом, алертами и observability через Infrastructure as Code (IaC).
Разделы
Быстрый старт
Минимальная настройка провайдера за несколько минут.
Полное руководство
Установка, конфигурация, ресурсы и практики.
Self-hosted
Для self-hosted: фиксация версии, совместимость, стратегии развёртывания.
Примеры
Примеры и шаблоны типовых конфигураций.
Быстрые блоки
Облако Status200
terraform {
required_providers {
status200 = {
source = "status200/status200"
version = "~> 7.0"
}
}
}
provider "status200" {
status200_url = "https://status200.ru"
api_key = var.status200_api_key
}Self-hosted
terraform {
required_providers {
status200 = {
source = "status200/status200"
version = "= 7.0.123" # Должна совпадать с версией Status200
}
}
}
provider "status200" {
status200_url = "https://status200.yourcompany.com"
api_key = var.status200_api_key
}Важно для self-hosted
Версии должны совпадать: зафиксируйте версию Terraform provider ровно под версию установки Status200. Расхождение ведёт к проблемам совместимости с API.
Внешние ссылки
- Terraform Registry: Status200 Provider
- GitHub: Status200
- Сообщество: Status200 Community
Доступные ресурсы
- Проекты и команды: структура мониторинга
- Мониторы: website, API, port, heartbeat, custom
- Инциденты: политики алертов, on-call, escalation
- Status pages: публичные и приватные, брендинг
- Service catalog: сервисы и зависимости
- Workflows: автоматизация реакций и remediation
Поддержка
- Ошибки в документации — issue в репозитории Status200
- Баги provider — туда же
- Запросы фич — community
- Общие вопросы — форумы
Дальше
- Новичкам — быстрый старт
- Self-hosted — руководство
- Сложные схемы — примеры
- Полный справочник — полное руководство