spring-cloud/spring-cloud-kubernetes

Kubernetes integration with Spring Cloud Discovery Client, Configuration, etc...

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 57 minutes ago
Added to GitGenius on September 19th, 2026
Created on December 13th, 2016
Open Issues & Pull Requests: 23 (+0)
GitHub issues: Enabled
Number of forks: 1,051
Total Stargazers: 3,534 (+0)
Total Subscribers: 162 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.4 hours
Mean response time: 4.9 days
90th percentile: 6.5 days
Tracked items: 104

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 7
New in 7 days: 1
Closed in 7 days: 1
Avg open age: 716 days
Stale 30+ days: 5
Stale 90+ days: 4

Recent activity

Opened in 7 days: 1
Closed in 7 days: 1
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (31)
  • enhancement (20)
  • waiting-for-triage (12)
  • dependencies (8)
  • documentation (6)
  • task (5)
  • feedback-provided (4)
  • waiting for feedback (4)

Most active issues this week

Sign in to see which issues are moving.

Detailed Description

Spring Cloud Kubernetes is a Spring Cloud integration library that brings Kubernetes-native service discovery, configuration management, and other cloud abstractions to Spring Boot applications running on Kubernetes.

The project solves the problem of bridging Spring Cloud's familiar programming model with Kubernetes' native capabilities. Rather than requiring developers to learn Kubernetes-specific APIs directly, Spring Cloud Kubernetes implements standard Spring Cloud interfaces so that applications can use well-known abstractions like the Discovery Client and configuration management. This allows Spring Boot applications to leverage Kubernetes' built-in service discovery, ConfigMaps, and Secrets through Spring's conventional patterns.

Developers should adopt this tool if they are building Spring Cloud microservices that will run on Kubernetes and want to use Spring's abstractions rather than calling Kubernetes APIs directly. It is most suitable for teams already invested in the Spring ecosystem who prefer consistency with other Spring Cloud projects. The README notes that Spring Cloud Kubernetes is not a requirement for deploying Spring Boot applications to Kubernetes; basic Spring Boot applications can run on Kubernetes without it, and developers new to Kubernetes should start with Spring Boot's core Kubernetes deployment documentation before considering this integration.

The project does not currently support Spring Boot AOT transformations or native images, though partial support may be added in future releases. Development follows the standard Spring Cloud contribution and build processes documented in the Spring Cloud Build reference materials.