Service Mesh Field Report

Veldnotities uit de service-mesh-praktijk

Elk report begint bij een echte situatie uit het draaien van Istio en Envoy, laat het patroon erachter zien en wat dat betekent voor platform- en securityverantwoordelijken. Alle reports verschenen eerst op LinkedIn, in het Duits.

Reports
29
Bronvermeldingen
84
Eerste report

Eerdere reports

November 2026

  1. nr. 28: Ambient of sidecar is geen geloofskwestie

    Vier posts verder en nog even ver als daarvoor? Wat wordt het nu, Ambient of sidecar? Dat hangt ervan af. Waarvan? Daarbij helpt het volgende raster met vijf rijen.

    Datum
    Onderwerp
    Ambient
    Bronnen
    7

Oktober 2026

  1. nr. 27: De migratie gaat namespace voor namespace, of helemaal niet

    Bij de migratie naar Ambient kan verkeer uit het dashboard verdwijnen zonder weg te zijn. Een stappenplan met controlepunten vangt dat op.

    Datum
    Onderwerp
    Ambient
    Bronnen
    8
  2. nr. 26: Waarom ik (nog) bij sidecars blijf

    Ambient doet veel dingen goed. Voor harde enterprise-eisen blijf ik voorlopig bij de sidecar. De reden daarvoor staat in geen enkele benchmark.

    Datum
    Onderwerp
    Ambient
    Bronnen
    8
  3. nr. 25: Twee componenten delen het werk van een sidecar

    Een policy die er in de review onschuldig uitzag, kapt in Ambient verbindingen die ze had moeten toestaan. De reden zit een laag dieper.

    Datum
    Onderwerp
    Ambient
    Bronnen
    4
  4. nr. 24: Ambient lost eerst een beheerprobleem op

    Een proxy-update in het sidecar-model betekent: elke pod start opnieuw, of iemand legt de onderhoudsvensters van twintig teams over elkaar.

    Datum
    Onderwerp
    Ambient
    Bronnen
    4
  5. nr. 23: Staging liegt

    De vrijgave kwam uit staging, groen over de hele linie. Drie weken later brandt in productie een pad dat staging nooit heeft gezien.

    Datum
    Onderwerp
    Staging-pariteit
    Bronnen
    2

September 2026

  1. nr. 22: Wat een sidecar kost, weet alleen wie meet

    “De sidecar kost ons te veel.” of “Die valt in het niet.” Twee zinnen uit bijna elk mesh-debat. Gemeten heeft ze bijna niemand.

    Datum
    Onderwerp
    Sidecar-kosten
    Bronnen
    3
  2. nr. 21: Niet elke restart is gratis

    Sidecar-upgrade klinkt als infrastructuur. Voor jullie pods betekent het: restart. Voor jullie clients betekent het: hangt ervan af.

    Datum
    Onderwerp
    Lifecycle
    Bronnen
    2
  3. nr. 20: Twee control planes zijn geen luxe

    De belangrijkste vraag bij een mesh-upgrade is niet hoe je vooruitkomt. Maar hoe je terugkomt als de eerste golf knarst.

    Datum
    Onderwerp
    Lifecycle
    Bronnen
    2
  4. nr. 19: De upgrade die al drie versies wacht

    In veel backlogs staat een ticket dat binnenkort jarig is. Het heet ‘mesh-upgrade’ en schuift al maanden van sprint naar sprint.

    Datum
    Onderwerp
    Lifecycle
    Bronnen
    2

Augustus 2026

  1. nr. 18: Certificaten verouderen sneller dan runbooks

    De workload-certificaten in jullie mesh zijn kortlevend en roteren automatisch. Al jaren, zonder dat iemand ernaar kijkt. Precies daarom kijkt ook niemand meer naar de rest van de keten.

    Datum
    Onderwerp
    Certificaten
    Bronnen
    3
  2. nr. 17: Een gateway is geen beveiligingsconcept

    Nauwelijks ligt het egress-thema op tafel, of de reflex komt: “We bouwen een egress-gateway, dan loopt alles via één plek.” Besloten is het vaak voordat iemand vraagt wat het eigenlijk moet afdwingen.

    Datum
    Onderwerp
    Egress-gateway
    Bronnen
    2
  3. nr. 16: De mesh belt naar buiten, en niemand luistert mee

    Naar binnen is jullie mesh nu Zero Trust: mTLS op STRICT, default op Deny. En naar buiten? Daar belt hij met wie hij wil.

    Datum
    Onderwerp
    Egress
    Bronnen
    3
  4. nr. 15: Toegestaan is wat niemand heeft verboden

    Na de ombouw naar STRICT uit de vorige aflevering is elke verbinding in de mesh versleuteld en wederzijds geauthenticeerd. Klinkt alsof het doel bereikt is. Alleen: elke workload mag nog steeds met iedereen praten.

    Datum
    Onderwerp
    AuthorizationPolicy
    Bronnen
    3

Juli 2026

  1. nr. 14: De schakelaar die niemand als eerste wil omzetten

    “mTLS is geactiveerd”, zegt het team. Bij navraag staat de mesh-default sinds de invoering op PERMISSIVE. Dat is geen “geactiveerd”. Dat is een “misschien”.

    Datum
    Onderwerp
    mTLS
    Bronnen
    3
  2. nr. 13: Tien weken om van App Mesh af te komen

    Op 30 september zet AWS App Mesh uit. Dat is geen deprecation-warning meer, dat is een uitschakeldatum.

    Datum
    Onderwerp
    Migratie
    Bronnen
    6
  3. nr. 12: Vier vragen, en je leest elke Envoy-mesh

    Bijna elke mesh draait op dezelfde motor. Vandaag haal ik hem uit elkaar. Wees niet bang voor de diepte, het zijn precies vier onderdelen.

    Datum
    Onderwerp
    Envoy
    Bronnen
    3
  4. nr. 11: Bijna elke mesh draait op dezelfde motor

    Istio, Kuma, Consul, App Mesh, Gloo. Vijf namen, en onder de motorkap vijf keer dezelfde proxy: Envoy.

    Datum
    Onderwerp
    Mesh-vergelijking
    Bronnen
    10
  5. nr. 10: Het echte probleem was nooit Istio

    Tien Field Reports. Bijna allemaal hadden ze dezelfde wortel. En die zat nooit in Istio.

    Datum
    Onderwerp
    Mijlpaal

Juni 2026

  1. nr. 9: Observability die tijdens een incident echt helpt

    Tijdens een incident openen de meesten eerst Grafana. Alles groen. Precies daar blijft het team steken.

    Datum
    Onderwerp
    Observability
    Bronnen
    2
  2. nr. 8: Het diagnosepad dat elk team krijgt

    Vorige week twee teams: het ene gokt drie uur lang, het andere is in twintig minuten klaar. Het verschil is geen talent. Het is dit ene pad.

    Datum
    Onderwerp
    Debugging
  3. nr. 7: De engste foutmelding heeft meestal de banaalste oorzaak

    De meeste mesh-incidents zijn niet moeilijk. Ze zien er alleen zo uit.

    Datum
    Onderwerp
    Debugging
  4. nr. 6: Lokaal toestaan, mesh-breed voorkomen

    Het gat dichten zonder de tenant zijn autonomie af te nemen.

    Datum
    Onderwerp
    Multi-tenancy

Mei 2026

  1. nr. 5: Als een tenant de traffic van de anderen kaapt

    Wie tenants eigen VirtualServices toestaat, zet de deur open voor MITM in het eigen mesh.

    Datum
    Onderwerp
    Multi-tenancy
    Bronnen
    1
  2. nr. 4: Wie het mesh bezit, bepaalt wat blijft

    Vanuit Soltau, live vanaf CloudLand: wie is er eigenlijk verantwoordelijk in het mesh?

    Datum
    Onderwerp
    Ownership
  3. nr. 3: Wat niemand meer begrijpt, maar iedereen gebruikt

    20, 100, 500+ configuratieobjecten - en niemand durft iets te verwijderen.

    Datum
    Onderwerp
    Config-lifecycle
  4. nr. 2: Als de CVE komt, is het te laat

    Istio brengt elke drie maanden een minor release uit. Klinkt planbaar.

    Datum
    Onderwerp
    Lifecycle

April 2026

  1. nr. 1: Als “veilig” alleen een onderbuikgevoel is

    mTLS overal actief, dashboards groen - en niemand kan zeggen wat er werkelijk versleuteld draait.

    Datum
    Onderwerp
    Verantwoordelijkheid

Over de auteur

Portret van Uli Renz

Uli Renz bouwt en beveiligt sinds Istio 1.4 service meshes in sterk gereguleerde enterprise-omgevingen. De patronen in deze reports komen uit dat werk.

Draait je mesh al in productie, dan is de Posture Check de eerste stap: 13 controlegebieden, elke bevinding met een ernstniveau en een onderbouwing uit de configuratie. In 90 minuten lopen we de lijst samen door.

Strategiegesprek aanvragen

Het aanvraagformulier op istio-consulting.de is in het Duits.