Spring Cloud Kubernetes
Spring Cloud Kubernetes提供了众所周知的Spring Cloud接口的实现,允许开发人员在Kubernetes上构建和运行Spring Cloud应用程序。尽管此项目在构建云本机应用程序时可能对您有用,但也不需要在Kubernetes上部署Spring Boot应用程序。如果您刚刚开始在Kubernetes上运行Spring Boot应用程序的旅程,除了基本的Spring Boot应用程序和Kubernetes本身,您可以完成很多工作。要了解更多信息,可以通过阅读Spring Boot参考文档来开始部署到Kubernetes,并通过研讨会资料Spring和Kubernetes来开始学习。
入门
最简单的入门方法是包括Spring Cloud BOM,然后将其添加spring-cloud-starter-kubernetes-all
到应用程序的类路径中。如果您不想包括所有Spring Cloud Kubernetes功能,则可以为所需的功能添加单个启动器。默认情况下,当Spring Cloud Kuberneteskubernetes
检测到配置文件正在Kubernetes集群中运行时,它将启用该配置文件。您可以通过kubernetes-application
为可能要配置的Kubernetes特定的任何东西创建配置属性来利用这一点。将启动程序放在类路径上后,该应用程序的行为应与其他任何Spring Cloud应用程序相同。
快速启动您的项目
使用
Spring Initializr引导您的应用程序
。