The Otter’s Den

Your go-to hub for Kubernetes security and tech know-how

  • Network
  • Kubernetes
  • Network Policy
  • Zero-trust
Blog
May 16 2024
Otter this world: How to chart Kubernetes egress traffic with Otterize

Discover how Otterize helps you gain visibility into your egress Kubernetes connections.

    • Culture
    Blog
    Aug 24 2022
    Do you wanna write a blog post? Kicking off a blog-posting culture

    Join us on the path of nurturing a culture of blogging within the Otterize team, where the sharing of genuine developer experiences, successes, challenges, and lessons learned is seamlessly woven into the fabric of community engagement and storytelling.

    • Go
    • API
    Blog
    Aug 16 2022
    Who moved my error codes? Adding error types to your GoLang GraphQL Server

    Discover Otterize's move to GraphQL, exploring the challenges and creative solutions in transitioning various APIs, from back-end services to the web app, and gaining insights into the complexities of this journey.

    • Kubernetes
    • Network
    Blog
    Aug 08 2022
    Kubernetes traffic discovery

    Discover the intricacies of Kubernetes communication as we unveil our open-source traffic discovery tool, providing a detailed exploration of our approach to mapping the network of services and deciphering "who's calling whom" within the cluster.

    • Core
    • Startups
    Blog
    Jul 08 2022
    The essence

    Discover the thrill of "the startup way," exploring the continuous joy of discovery throughout a startup's growth, including aspects like team dynamics, technologies, insights about businesses, and personal revelations.

    • Core
    • Network
    Blog
    Jul 07 2022
    So you want to deploy mTLS

    Join the journey of a platform engineer securing traffic in a production environment, as they explore implementing mTLS to ensure encryption and authentication in a way that's user-friendly for the whole team.

    • Go
    Blog
    May 06 2022
    Golang contexts and blocking functions

    Learn how to prevent intermittent application stalls by using Golang contexts and non-blocking functions, ensuring potential issues are avoided in the future by signaling blocking functions in their signatures and allowing callers to take necessary precautions.