From 5375f3190451b38324a95096ad743722ed5fbf4b Mon Sep 17 00:00:00 2001 From: Ryan Baxter Date: Thu, 12 Sep 2019 19:25:56 -0400 Subject: [PATCH] Added sagan docs --- docs/src/main/asciidoc/sagan-boot.adoc | 0 docs/src/main/asciidoc/sagan-index.adoc | 13 +++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 docs/src/main/asciidoc/sagan-boot.adoc create mode 100644 docs/src/main/asciidoc/sagan-index.adoc diff --git a/docs/src/main/asciidoc/sagan-boot.adoc b/docs/src/main/asciidoc/sagan-boot.adoc new file mode 100644 index 00000000..e69de29b diff --git a/docs/src/main/asciidoc/sagan-index.adoc b/docs/src/main/asciidoc/sagan-index.adoc new file mode 100644 index 00000000..dd6294ef --- /dev/null +++ b/docs/src/main/asciidoc/sagan-index.adoc @@ -0,0 +1,13 @@ +Spring Cloud Kubernetes provide Spring Cloud common interface implementations that consume Kubernetes native services. +The main objective of the projects provided in this repository is to facilitate the integration of Spring Cloud and Spring Boot applications running inside Kubernetes. + + +## Features + +* Kubernetes awareness +* `DiscoveryClient` implementation +* `PropertySource` objects configured via ConfigMaps +* Client side loadbalancing via Netflix Ribbon + +## Getting Started +The easiest way to get started is by including the Spring Cloud BOM and then adding `spring-cloud-starter-kubernetes-all` to your application's classpath. If you don't want to include all of the Spring Cloud Kubernetes features you can add individual starters for the features you would like. By default Spring Cloud Kubernetes will enable the `kubernetes` profile when it detects it is running inside a Kubernetes cluster. You can take advantage of this by creating a `kubernetes-application` configuration properties for anything specific to Kubernetes you might want to configure. Once the starter is on the classpath the application should behave as any other Spring Cloud application.