Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

Setup Service Mesh

Skill Verifiziert Aktiv
Teil von:Agent Almanac

Deploy and configure a service mesh (Istio or Linkerd) to enable secure service-to-service communication, traffic management, observability, and policy enforcement in Kubernetes clusters. Covers installation, mTLS configuration, traffic routing, circuit breaking, and integration with monitoring tools. Use when microservices need encrypted service-to-service communication, fine-grained traffic control for canary or A/B deployments, observability across all service interactions without application changes, or consistent circuit breaking and retry policies.

Zweck

To enable secure service-to-service communication, advanced traffic management, and enhanced observability in Kubernetes microservices architectures by deploying and configuring a service mesh.

Funktionen

  • Istio and Linkerd installation and configuration
  • Automatic sidecar proxy injection
  • mTLS policy enforcement
  • Traffic routing, splitting, and retries
  • Integration with observability stacks (Prometheus, Grafana, Jaeger)
  • Health check and validation procedures

Anwendungsfälle

  • When microservices need encrypted service-to-service communication.
  • For fine-grained traffic control in canary or A/B deployments.
  • To gain observability across all service interactions without application changes.
  • To enforce consistent circuit breaking and retry policies.

Nicht-Ziele

  • Application-level security configurations beyond infrastructure-level mTLS.
  • Detailed monitoring dashboard configuration beyond basic setup.
  • Management of Kubernetes clusters themselves (e.g., node provisioning).

Scope

  • info:Dry-run previewWhile there isn't a specific '--dry-run' flag for the entire skill, commands like `kubectl apply` and `istioctl install` have preview/dry-run capabilities that could be utilized by a user.

Installation

/plugin install agent-almanac@pjt222-agent-almanac

Qualitätspunktzahl

Verifiziert
98 /100
Analysiert about 20 hours ago

Vertrauenssignale

Letzter Commit1 day ago
Sterne14
LizenzMIT
Status
Quellcode ansehen

Ähnliche Erweiterungen

Service Mesh Observability

98

Implement comprehensive observability for service meshes including distributed tracing, metrics, and visualization. Use when setting up mesh monitoring, debugging latency issues, or implementing SLOs for service communication.

Skill
wshobson

Mtls Configuration

98

Configure mutual TLS (mTLS) for zero-trust service-to-service communication. Use when implementing zero-trust networking, certificate management, or securing internal service communication.

Skill
wshobson

Linkerd Patterns

97

Implement Linkerd service mesh patterns for lightweight, security-focused service mesh deployments. Use when setting up Linkerd, configuring traffic policies, or implementing zero-trust networking with minimal overhead.

Skill
wshobson

K8s Manifest Generator

100

Create production-ready Kubernetes manifests for Deployments, Services, ConfigMaps, and Secrets following best practices and security standards. Use when generating Kubernetes YAML manifests, creating K8s resources, or implementing production-grade Kubernetes configurations.

Skill
wshobson

Setup Container Registry

99

Configure container image registries including GitHub Container Registry (ghcr.io), Docker Hub, and Harbor with automated image scanning, tagging strategies, retention policies, and CI/CD integration for secure image distribution. Use when setting up a private container registry, migrating from Docker Hub to self-hosted registries, implementing vulnerability scanning in CI/CD pipelines, managing multi-architecture images, enforcing image signing, or configuring automatic cleanup and retention policies.

Skill
pjt222

Istio Traffic Management

95

Configure Istio traffic management including routing, load balancing, circuit breakers, and canary deployments. Use when implementing service mesh traffic policies, progressive delivery, or resilience patterns.

Skill
wshobson