Compétences istio-traffic-management
🕸️

istio-traffic-management

Sûr 🌐 Accès réseau⚙️ Commandes externes

Быстрая настройка управления трафиком Istio

Управление политиками трафика Istio между сервисами является сложным и подверженным ошибкам. Этот навык предоставляет готовые шаблоны и рекомендации для маршрутизации, канареечных развертываний и средств обеспечения отказоустойчивости.

Prend en charge: Claude Codex Code(CC)
📊 69 Adéquat
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "istio-traffic-management". Настройте канареечное развертывание 95 5 для payments со стабильными и канареечными подмножествами

Résultat attendu:

  • VirtualService маршрутизирует payments с 95 процентами стабильного и 5 процентами канареечного трафика
  • DestinationRule определяет стабильные и канареечные подмножества с метками версий
  • Рекомендации по корректировке весов во время развертывания

Utilisation de "istio-traffic-management". Настройте автоматические выключатели для my-api с максимальными подключениями и обнаружением выбросов

Résultat attendu:

  • DestinationRule устанавливает ограничения пула подключений и пороги обнаружения выбросов
  • Автоматический выключатель срабатывает после 5 последовательных ошибок 5xx
  • Удаление удаляет нездоровые экземпляры на 30 секунд базового времени

Utilisation de "istio-traffic-management". Добавьте повторные попытки и таймауты в VirtualService сервиса ratings

Résultat attendu:

  • VirtualService включает 3 попытки повтора с таймаутом 3 секунды на попытку
  • Таймаут установлен в 10 секунд на запрос
  • Повторные попытки срабатывают при connect-failure, refused-stream, unavailable и cancelled

Audit de sécurité

Sûr
v4 • 1/17/2026

This skill contains only static documentation with YAML configuration templates for Istio traffic management. No executable code, data access, network communication, or file manipulation is present. The 57 static findings are all false positives caused by YAML field names being misinterpreted as cryptographic terms, code block markers being flagged as shell backticks, and hash values being flagged as weak algorithms.

2
Fichiers analysés
502
Lignes analysées
2
résultats
4
Total des audits

Score de qualité

38
Architecture
100
Maintenabilité
85
Contenu
21
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Стандартизация маршрутизации mesh

Создавайте согласованные шаблоны VirtualService и DestinationRule для сервисов команды.

Укрепление отказоустойчивости сервисов

Определяйте повторные попытки, таймауты и автоматические выключатели для снижения каскадных сбоев.

Безопасные канареечные развертывания

Создавайте взвешенное распределение для стабильных и канареечных версий во время развертываний.

Essayez ces prompts

Базовая маршрутизация
Создайте VirtualService и DestinationRule для reviews с подмножествами v1 и v2. Маршрутизируйте заголовок end-user jason в v2, а остальных в v1.
Канареечное развертывание
Создайте манифесты Istio для my-service со стабильными и канареечными подмножествами. Используйте 90 процентов стабильного и 10 процентов канареечного трафика.
Политика отказоустойчивости
Предоставьте DestinationRule с пулами подключений и обнаружением выбросов для my-service. Добавьте VirtualService с повторными попытками и таймаутами.
Входной шлюз
Создайте Gateway для *.example.com с TLS и VirtualService, который маршрутизирует /api/v1 в api-service на порт 8080.

Bonnes pratiques

  • Используйте понятные метки версий для подмножеств
  • Устанавливайте консервативные таймауты и ограничения повторных попыток
  • Начинайте канареечное развертывание с небольших весов трафика

Éviter

  • Зеркалирование трафика в производственные цели
  • Неограниченные повторные попытки без задержки
  • Пропуск обнаружения выбросов на критических путях

Foire aux questions

Какие версии Istio поддерживаются
Шаблоны используют API networking v1beta1, которые поддерживаются в последних выпусках Istio.
Что этот навык не может сделать
Он не развертывает ресурсы и не проверяет политики в живом кластере.
Могу ли я интегрировать это с CI или GitOps
Да, вы можете создавать манифесты и применять их в существующих конвейерах.
Собирает ли он или отправляет мои данные
Нет, он предоставляет только статические рекомендации и шаблоны без сбора данных.
Что делать, если правила маршрутизации не применяются
Используйте команды istioctl analyze и proxy-config для проверки конфигурации и конечных точек.
Чем это отличается от Kubernetes Ingress
Он добавляет осведомленную о mesh маршрутизацию, формирование трафика и политики отказоустойчивости.

Détails du développeur

Structure de fichiers

📄 SKILL.md