Using k8s-apiserver as AAA server for microservices?

This page summarizes the projects mentioned and recommended in the original post on /r/kubernetes

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • certificates

    🛡️ A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SSH.

  • I was just looking at https://smallstep.com/certificates a few days ago. It looks like they have an operator that fits your description as well as example docs for setting up inter-microservice mtls.

  • gateway-api

    Repository for the next iteration of composite service (e.g. Ingress) and load balancing APIs.

  • With all that said, K8s is not really meant to function as an API gateway to arbitrary services. You should look into API gateways such as NGINX, Kong or others, service meshes as others have already pointed out, or have a look at the K8s Gateway API the SIG is currently working on. The last one is in the early stages of adoption, but it could provide you with a nice way to do an API Gateway right in K8s.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • kubebuilder

    Kubebuilder - SDK for building Kubernetes APIs using CRDs

  • kube-builder is a framework for writing K8s operators and their CRDs

  • operator-sdk

    SDK for building Kubernetes applications. Provides high level APIs, useful abstractions, and project scaffolding.

  • Operator SDK is basically just a thin wrapper for kube-builder

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Annotations in Kubernetes Operator Design

    4 projects | dev.to | 26 Nov 2023
  • What Is A Kubernetes Operator?

    3 projects | dev.to | 7 Jul 2023
  • Question: Resources to learn K8s operator programming

    4 projects | /r/kubernetes | 28 Feb 2023
  • A Case for Databases on Kubernetes from a Former Skeptic

    3 projects | dev.to | 2 Jun 2022
  • InterSystems Kubernetes Operator Deep Dive: Introduction to Kubernetes Operators

    3 projects | dev.to | 21 Jan 2021