Printemps Nuage Kubernetes fournissent Spring cloud implémentations d'interface commune qui consomment Kubernetes services natifs. L'objectif principal des projets prévus dans ce référentiel est de faciliter l'intégration des applications Spring Cloud et Spring Boot en cours d' exécution à l' intérieur Kubernetes.
traits
Kubernetes awareness
DiscoveryClient implementation
PropertySource objects configured via ConfigMaps
Client side loadbalancing via Netflix Ribbon
Commencer
La meilleure façon de commencer est en incluant la nomenclature Nuage , Printemps , puis en ajoutant le printemps-nuage-démarreur-Kubernetes-tout au classpath de votre application. Si vous ne voulez pas inclure tous le Cloud Spring Kubernetes vous pouvez ajouter des fonctionnalités entrées individuelles pour les fonctionnalités que vous souhaitez. Par défaut Spring Nuage Kubernetes permettra au profil de Kubernetes quand il détecte qu'il est en cours d' exécution dans un cluster Kubernetes. Vous pouvez profiter de cela en créant un Kubernetes à l' application des propriétés de configuration pour quelque chose de spécifique à Kubernetes vous pouvez configurer. Une fois que le démarreur est sur le chemin de classe l'application doit se comporter comme toute autre application Spring Cloud.
Démarrage rapide
Bootstrap votre application avec Spring Initializr.