Skip to content
This repository has been archived by the owner on Aug 16, 2024. It is now read-only.

Simple TCP proxy for "default/kubernetes" API Server internal cluster service.

Notifications You must be signed in to change notification settings

scmscloud/kubeception-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kubernetes "Kubeception" Proxy

This service rewrite incoming "default/kubernetes" service packets into public API Gateway. It must be installed on eatch cluster nodes.

Technical diagram of the kubeception-proxy

graph TD;
    ClusterPod-->10.0.0.1
    10.0.0.1-->KubeceptionProxy
    ClusterPod-->PublicIP
    KubeceptionProxy-->PublicIP
    PublicIP-->APIServer
Loading

Diagram legend:

Name Description
ClusterPod A Kubernetes pod running inside the cluster
10.0.0.1 Default Kubernetes API service (eg. kubernetes.default.svc.cluster.local)
KubeceptionProxy Kubernetes "Kubeception" Proxy
PublicIP Kubernetes ControlPlane public API IP address
APIServer Kubernetes ControlPlane APIServer service

About

Simple TCP proxy for "default/kubernetes" API Server internal cluster service.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published