* Migrate Structure * Insert explicit ids for headers * Remove unnecessary asciidoc attributes * Copy default antora files * Fix indentation for all pages * Split files * Generate a default navigation * Remove includes * Fix cross references * Enable Section Summary TOC for small pages * Antora migration
20 lines
1.5 KiB
Plaintext
20 lines
1.5 KiB
Plaintext
[[examples]]
|
|
= Examples
|
|
:page-section-summary-toc: 1
|
|
|
|
Spring Cloud Kubernetes tries to make it transparent for your applications to consume Kubernetes Native Services by
|
|
following the Spring Cloud interfaces.
|
|
|
|
In your applications, you need to add the `spring-cloud-kubernetes-discovery` dependency to your classpath and remove any other dependency that contains a `DiscoveryClient` implementation (that is, a Eureka discovery client).
|
|
The same applies for `PropertySourceLocator`, where you need to add to the classpath the `spring-cloud-kubernetes-config` and remove any other dependency that contains a `PropertySourceLocator` implementation (that is, a configuration server client).
|
|
|
|
The following projects highlight the usage of these dependencies and demonstrate how you can use these libraries from any Spring Boot application:
|
|
|
|
* https://github.com/spring-cloud/spring-cloud-kubernetes/tree/master/spring-cloud-kubernetes-examples[Spring Cloud Kubernetes Examples]: the ones located inside this repository.
|
|
* Spring Cloud Kubernetes Full Example: Minions and Boss
|
|
** https://github.com/salaboy/spring-cloud-k8s-minion[Minion]
|
|
** https://github.com/salaboy/spring-cloud-k8s-boss[Boss]
|
|
* Spring Cloud Kubernetes Full Example: https://github.com/salaboy/s1p_docs[SpringOne Platform Tickets Service]
|
|
* https://github.com/salaboy/s1p_gateway[Spring Cloud Gateway with Spring Cloud Kubernetes Discovery and Config]
|
|
* https://github.com/salaboy/showcase-admin-tool[Spring Boot Admin with Spring Cloud Kubernetes Discovery and Config]
|