This section will cover installing Skipper on your local machine as it is the easiest way to get started. Installing Skipper on other platforms will be covered separately.
wget http://repo.spring.io/milestone/org/springframework/cloud/spring-cloud-skipper-server/1.0.0.M3/spring-cloud-skipper-server-1.0.0.M3.jar wget http://repo.spring.io/milestone/org/springframework/cloud/spring-cloud-skipper-shell/1.0.0.M3/spring-cloud-skipper-shell-1.0.0.M3.jar
java -jar spring-cloud-skipper-server-1.0.0.M3.jar java -jar spring-cloud-skipper-shell-1.0.0.M3.jar
The default port that the server listens on is 7577. That is SKPR
on a telephone keypad. :)
There is also a docker image hosted on dockerhub
By default Skipper uses an embedded H2 database if no spring.datasource
property is specified. You can use other external databases by setting various spring.datasource
properties. The database drivers for MySQL, Postgres, SQL Server, and HSQLDB are already on the classpath of the server. Here are a few sample commands that start the server using an external database.
# MySQL java -jar spring-cloud-skipper-server/target/spring-cloud-skipper-server-1.0.0.M3.jar --spring.datasource.url=jdbc:mysql://localhost/skipper --spring.datasource.username=xxx --spring.datasource.password=xxx --spring.datasource.driver-class-name=org.mariadb.jdbc.Driver # Postgres java -jar spring-cloud-skipper-server/target/spring-cloud-skipper-server-1.0.0.M3.jar --spring.datasource.url=jdbc:postgresql://localhost:5432/skipper --spring.datasource.username=xxx --spring.datasource.password=xxx --spring.datasource.driver-class-name=org.postgresql.Driver # MSSQL java -jar spring-cloud-skipper-server/target/spring-cloud-skipper-server-1.0.0.M3.jar --spring.datasource.url='jdbc:sqlserver://172.16.101.143;databaseName=skipper' --spring.datasource.username=xxx --spring.datasource.password=xxx --spring.datasource.driver-class-name=com.microsoft.sqlserver.jdbc.SQLServerDriver # HSQLDB java -jar spring-cloud-skipper-server/target/spring-cloud-skipper-server-1.0.0.M3.jar --spring.datasource.url=jdbc:hsqldb:hsql://localhost:9101/xxxx --spring.datasource.username=xxx --spring.datasource.driver-class-name=org.hsqldb.jdbcDriver