Förvaltade och felsökte 8 VPN‑anslutningar över WireGuard och IPSEC och garanterade säker kommunikation i Google Cloud och på Linux‑system.
Arbetet utfört: 2022 – 2024
8 VPN‑anslutningar, säkrade mellan moln
Situation. Den säkra förbindelsen mellan molnet och de lokalt driftade Linux‑systemen gick över flera VPN‑tunnlar, och de var bräckliga och besvärliga att diagnostisera när de gick ned. En död tunnel kunde bryta kommunikationen mellan miljöerna, och att felsöka en sådan var långsamt och osäkert — man var aldrig riktigt säker på att man hade hittat den verkliga orsaken.
Uppgift. Att förvalta och felsöka de förbindelserna, för att garantera säker och oavbruten kommunikation, var uppgiften.
Handling. VPN‑miljön kom under kontroll — åtta tunnlar med WireGuard och IPsec mellan Google Cloud och Linux‑systemen, förvaltade och felsökta som en helhet i stället för som åtta separata mysterier. Konfigurationen standardiserades så att tunnlarna blev konsekventa och begripliga i stället för att var och en var ett specialfall, och deras tillstånd övervakades, med de återkommande problemen med routning och nyckelutbyte åtgärdade vid roten i stället för att slätas över med en omstart.
Resultat. Alla åtta tunnlarna gick säkert och tillförlitligt, kommunikationen mellan miljöerna förblev skyddad, och de återkommande anslutningsincidenterna som brukade avbryta arbetet upphörde. Att åtgärda grundorsakerna i stället för att lindra symtomen var det som förvandlade dem från en återkommande huvudvärk till något som bara fungerade.
Se tillbaka på Minskade driftriskerna genom att införa en dashboard för övervakning med Grafana och Prometheus, vilket förbättrade systemets tillförlitlighet. Eller ta en titt på hela portföljen.
En del av en längre historik — och den finns i sin helhet här.
Varje post är skriven på samma sätt: situationen, uppgiften, vad vi gjorde och vad som förändrades.