Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/dco.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
require:
members: false
4 changes: 2 additions & 2 deletions .github/workflows/maven.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ name: github-workflow

on:
push:
branches: [ main, 3.0.x, 3.1.x ]
branches: [ main, 3.0.x, 3.1.x, 3.2.x ]
pull_request:
branches: [ main, 3.0.x, 3.1.x ]
branches: [ main, 3.0.x, 3.1.x, 3.2.x ]

jobs:
build:
Expand Down
31 changes: 31 additions & 0 deletions README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,34 @@ Edit the files in the src/main/asciidoc/ directory instead.
////


[[spring-cloud-kubernetes]]
= Spring Cloud Kubernetes

This reference guide covers how to use Spring Cloud Kubernetes.

[[why-do-you-need-spring-cloud-kubernetes]]
== Why do you need Spring Cloud Kubernetes?

Spring Cloud Kubernetes provides implementations of well known Spring Cloud interfaces allowing developers to build and run Spring Cloud applications on Kubernetes. While this project may be useful to you when building a cloud native application, it is also not a requirement in order to deploy a Spring Boot app on Kubernetes. If you are just getting started in your journey to running your Spring Boot app on Kubernetes you can accomplish a lot with nothing more than a basic Spring Boot app and Kubernetes itself. To learn more, you can get started by reading the https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#cloud-deployment-kubernetes[Spring Boot reference documentation for deploying to Kubernetes ] and also working through the workshop material https://hackmd.io/@ryanjbaxter/spring-on-k8s-workshop[Spring and Kubernetes].

[[configuration-properties]]
== Configuration properties

To see the list of all Kubernetes related configuration properties please check link:appendix.html[the Appendix page].

[[building]]
== Building

Click https://docs.spring.io/spring-cloud-build/reference/building.html[here] for basic building instructions.


[[contributing]]
== Contributing

Click https://docs.spring.io/spring-cloud-build/reference/contributing.html[here] for instructions on contributing to this project.


[[aot-and-native-image-support]]
== AOT and native image support

At this point, Spring Cloud Kubernetes does not support Spring Boot AOT transformations or native images. Partial support might be added in future releases.
16 changes: 0 additions & 16 deletions docs/modules/ROOT/pages/spring-cloud-kubernetes.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -8,22 +8,6 @@ This reference guide covers how to use Spring Cloud Kubernetes.

Spring Cloud Kubernetes provides implementations of well known Spring Cloud interfaces allowing developers to build and run Spring Cloud applications on Kubernetes. While this project may be useful to you when building a cloud native application, it is also not a requirement in order to deploy a Spring Boot app on Kubernetes. If you are just getting started in your journey to running your Spring Boot app on Kubernetes you can accomplish a lot with nothing more than a basic Spring Boot app and Kubernetes itself. To learn more, you can get started by reading the https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#cloud-deployment-kubernetes[Spring Boot reference documentation for deploying to Kubernetes ] and also working through the workshop material https://hackmd.io/@ryanjbaxter/spring-on-k8s-workshop[Spring and Kubernetes].

















[[configuration-properties]]
== Configuration properties

Expand Down
1 change: 1 addition & 0 deletions docs/src/main/asciidoc/README.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
include::../../../modules/ROOT/pages/spring-cloud-kubernetes.adoc[]
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ spring:
reload:
enabled: true
monitoring-config-maps: true
strategy: shutdown
strategy: refresh
mode: polling
period: 5000
period: 5s
config:
paths:
- /tmp/application.properties
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ spring:
reload:
enabled: true
monitoring-config-maps: true
strategy: shutdown
strategy: refresh
mode: polling
period: 5000
period: 5s

Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ spring:
reload:
enabled: true
monitoring-config-maps: true
strategy: shutdown
strategy: refresh
mode: polling
period: 5000
period: 5s

Loading