3 Matching Annotations
  1. Jun 2026
    1. Better Together: Amazon EKS Auto Mode and Istio Ambient Mesh
      • Core Value Proposition:

        • Combines Amazon EKS Auto Mode (automating infrastructure and compute layer management) with Istio Ambient Mesh (automating service-to-service networking and security) to significantly reduce manual operational overhead and strengthen security.
      • Amazon EKS Auto Mode Key Components:

        • Managed Instances: AWS fully controls the lifecycle, patching, and security configurations of nodes; direct SSH access is removed in favor of Kubernetes-native troubleshooting.
        • Bottlerocket-based OS: Nodes utilize Bottlerocket, a minimal, immutable, and container-optimized Linux distribution enforcing strict security boundaries via SELinux.
        • Built-in System Components: Core add-ons—including Amazon VPC CNI, kube-proxy, Amazon EBS CSI driver, CoreDNS, and AWS Load Balancer Controller—are managed directly by AWS as system processes to eradicate version compatibility friction and minimize the threat surface.
        • Karpenter-powered Scaling: Employs a custom integrated version of Karpenter that dynamically provisions right-sized instances based on pod requests, continuously evaluates consolidation opportunities, and optimizes workloads onto Spot instances where possible.
      • Istio Ambient Mesh Capabilities:

        • Sidecarless Architecture: Shifts traffic security and policy enforcement out of individual application pods into a split infrastructure model, decoupling service networking from application lifecycles and significantly cutting down resource overhead.
        • Layer 4 Security (ztunnel): Uses a secure overlay network via node-level ztunnel proxies to enforce zero-trust capabilities like automatic mutual TLS (mTLS) encryption, L4 authorization policies, and TCP-level observability.
        • Layer 7 Capabilities (Waypoint proxies): Provisions optional Layer 7 Waypoint proxies externally to implement advanced traffic routing, circuit breaking, and rich cryptographic or application-layer policy enforcement without sidecars.
      • Integration and Workload Onboarding:

        • Unified Automation: Offloads data-plane management entirely to AWS while simultaneously removing sidecar proxy complexities from the application architecture.
        • Incremental Mesh Onboarding: Workloads can be added selectively to the ambient mesh simply by applying the label istio.io/dataplane-mode=ambient at either the namespace level or to individual target pods.
  2. Jul 2022
    1. What is Istio Service Mesh? Let's take a quick look at Istio internals. The Istio architecture can be classified into two distinct planes. Control plane: It consists of the istiod demon, and it manages and configures the envoy proxies to route traffic. The control plane also enforces policies and collects telemetry, and includes components like Pilot for traffic management, Citadel to manage security, and Galley to manage configurations. Data plane: It's made of Envoy proxies deployed as sidecars to our application containers. Envoy is a high-performance, lightweight distributed proxy. It controls all the incoming and outgoing traffic to the container it is attached to. We can use tools like Grafana, Prometheus, Kiali and Zipkin for monitoring and observability as they work well with the telemetry provided by Istio. You can use these or use your existing monitoring stack as well.

      What is Istio Service Mesh?

  3. Jun 2021