PeterMendis
open-menu closeme
Home
About
English
github twitter linkedin rss
  • SPIFFE / SPIRE for managing AI workload Identity

    calendar May 31, 2025 · 8 min read · AI Security Workload Identity SPIFFE Kubernetes
    SPIFFE / SPIRE for managing AI workload Identity

    SPIFFE (Secure Production Identity Framework for Everyone) and SPIRE (SPIFFE Runtime Environment) offer a powerful solution for managing identities in dynamic, distributed systems. This makes them highly relevant for securing Generative AI and Agentic AI workloads, which inherently involve complex interactions between …


    Read More
  • What are Kamelets?

    calendar May 4, 2025 · 3 min read · Kubernetes CRD Apache Camel Java
    What are Kamelets?

    Apache Kamelets are reusable route snippets based on Apache Camel (Java Integration Framework) that act as pre-built connectors to various external systems and services. Apache Camel: Kamelets are built on top of Apache Camel, a powerful open-source integration framework. Camel provides a wide range of components for …


    Read More
  • Nomad setup for multi node development server

    calendar Nov 13, 2021 · 4 min read · Nomad Containers Orchestration Tool
    Nomad setup for multi node development server

    Nomad setup with standalone Nomad Server with multiple worker nodes without use of Consul. Let see at high level, what use cases does Nomad support. Simple Container Orchestration (Easier to manage containers than k8s in my opinion) Non-Container based Application Workload Orchestration (This would really excite many …


    Read More
  • Kubernetes the Hardway using LXD

    calendar Nov 13, 2021 · 1 min read · k8s containers
    Kubernetes the Hardway using LXD

    I am writing an enhanced tutorial for deploying kubernetes cluster on a limited resource system. Highlights: This tutorial is based upon rgmorales 's k8s hard way on LXD Upgraded the base tutorial to use K8s updated version 1.22.3 Used Multipass virtual system to host the Ubuntu Hosting machine If you have very little …


    Read More
  • Solving complex state updates using Kafka CQRS

    calendar Nov 29, 2020 · 3 min read · Kafka CQRS Java CEP Event streaming
    Solving complex state updates using Kafka CQRS

    Business Case: Solve Intraday liquidity management and monitor the risks near-realtime. The Primary goals for Intraday liquidity management and monitoring are as follows. Monitor and measure expected daily gross liquidity in-flows and outflows. Monitor and alert intraday liquidity exposures against the available …


    Read More
  • Authenticating applications using OpenID Connect on K8s using Sidecar - Part 2

    calendar Jul 6, 2020 · 5 min read · k8s open-id oauth2 keyclock kubernetes
    Authenticating applications using OpenID Connect on K8s using Sidecar - Part 2

    Welcome to Part-2 of "Authenticating web applications using OpenID Connect without having to change to app code" I am going to follow this article from openshift to setup and configure OpenID-Client Client Here is the summary of things that you need to perform and you could follow the above article. You have to create …


    Read More
  • Authenticating applications using OpenID Connect on K8s using Sidecar - Part 1

    calendar Jul 4, 2020 · 2 min read · k8s open-id oauth2 keyclock kubernetes
    Authenticating applications using OpenID Connect on K8s using Sidecar - Part 1

    I am going to author multiple articles under application authentication using popular industry standard method known as OAuth2.0. I will be using OpenID connect in this example. In Part-1, I will be covering deploying opensource keycloak (Identity and access management software) on kubernetes and adding users to access …


    Read More
  • Running Elasticsearch, FluentD, Kibana (EFK) on OKE

    calendar Jun 30, 2020 · 5 min read · EFK OKE k8s Elasticsearch logs
    Running Elasticsearch, FluentD, Kibana (EFK) on OKE

    FluentD is the opensource data collector for unified logging layer. FluentD is CNCF graduated project. Kubernetes pods are frequently created, sometimes crash/fail and in some cases the nodes die or may go offline due to node pool upgrade. So the challenge is, as developers the log data is not preserved and not …


    Read More

Peter Mendis

Technologist, opensource advocate, learner, platform engineering, solutions architect, cloud native evanglist.
Read More

Featured Posts

  • SPIFFE / SPIRE for managing AI workload Identity
  • What are Kamelets?
  • Nomad setup for multi node development server

Recent Posts

  • Kubernetes the Hardway using LXD
  • Solving complex state updates using Kafka CQRS
  • Authenticating applications using OpenID Connect on K8s using Sidecar - Part 2
  • Authenticating applications using OpenID Connect on K8s using Sidecar - Part 1
  • Running Elasticsearch, FluentD, Kibana (EFK) on OKE

Categories

SECURITY 3 TECHNOLOGY 3 CONTAINERS 2

Series

SECURITY AUTHENTICATION USING SIDECAR 2

Tags

K8S 4 KUBERNETES 4 CONTAINERS 2 JAVA 2 KEYCLOCK 2 OAUTH2 2 OPEN-ID 2 AI SECURITY 1 APACHE CAMEL 1 CEP 1 CQRS 1 CRD 1 EFK 1 ELASTICSEARCH 1
All Tags
AI SECURITY1 APACHE CAMEL1 CEP1 CONTAINERS2 CQRS1 CRD1 EFK1 ELASTICSEARCH1 EVENT STREAMING1 INDEX1 JAVA2 K8S4 KAFKA1 KEYCLOCK2 KUBERNETES4 LOGS1 NOMAD1 OAUTH22 OKE1 OPEN-ID2 ORCHESTRATION TOOL1 SPIFFE1 WORKLOAD IDENTITY1
[A~Z][0~9]
Copyright © 2025, Peter Mendis; all rights reserved.

Copyright  COPYRIGHT © 2025, PETER MENDIS; ALL RIGHTS RESERVED.. All Rights Reserved

to-top