tefreestone / CloudConfigServer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spring Cloud Config Server 1.0.0

This project implements a [Spring Cloud Configuration Service] (https://spring.io/guides/gs/centralized-configuration/) using Spring Boot.

Requirements

For building and running the application you need:

Configuration

This project uses the standard yml-based spring configuration. The following is a resources for Getting Started with Centralized Configuration.

Cloud Config Server uses Spring Security Basic Auth. This configuration is for demo purposes and should not be used for production.

Running the application locally

There are several ways to run a Spring Boot application on your local machine. One way is to execute the main method in the org.lds.ics.EA.CloudConfigServer.CloudConfigServerApplication class from your IDE.

Alternatively you can use the Spring Boot Maven plugin like so:

mvn spring-boot:run

Running in Cloud Foundry

OAuth Proxy contains manifests to deploy to CloudFoundry. You will need to configure your portfolio/space etc.

Sample Git Config Repository layout

<git repo>/<project name>/

application-dev.yml  application-local.yml  application-prod.yml  application.yml

About


Languages

Language:Shell 46.8%Language:Batchfile 36.1%Language:Java 17.1%