The primary purpose of this application was to show how a service instance from Service Catalog could appear as both a set of environment variables or files on the file system.
Go to file
Dr Nic Williams 465edd8740 show any files inside /secrets folder 2018-11-06 16:03:06 +10:00
public hello world in html 2018-11-06 14:48:36 +10:00
templates show any files inside /secrets folder 2018-11-06 16:03:06 +10:00
views show any files inside /secrets folder 2018-11-06 16:03:06 +10:00
Chart.yaml helm chart with service provision/binding 2018-11-06 15:32:53 +10:00
Dockerfile hello world app 2018-11-06 14:42:38 +10:00
Gemfile hello world app 2018-11-06 14:42:38 +10:00
Gemfile.lock hello world app 2018-11-06 14:42:38 +10:00
README.md helm chart with service provision/binding 2018-11-06 15:32:53 +10:00
app.rb show any files inside /secrets folder 2018-11-06 16:03:06 +10:00
config.ru hello world app 2018-11-06 14:42:38 +10:00
values.yaml helm chart with service provision/binding 2018-11-06 15:32:53 +10:00

README.md

Spring Music for Kubernetes Service Catalog

To deploy the sample Ruby/Sinatra application with a service instance/binding from your Service Catalog:

helm upgrade --install show-me-secrets . \
    --set "database.service.class=cleardb,database.service.plan=spark"

In the example above, it is assumed that your Service Catalog has a service class "cleardb" with a service plan "spark".

To run Spring Music without a database service instnace/binding:

helm upgrade --install show-me-secrets . \
    --set "database.service.class=null"

Clean up

To remove the sample application:

helm delete --purge show-me-secrets