This folder contains the files required for onboarding the unleash feature toggle service including a postgres database.
For the purpose of just hosting the unleash server, we use a single stage (dev) with direct deployment, see shipyard.yaml.
- Create a new project
keptn create project unleash --shipyard=./shipyard.yaml
- Onboard unleash and unleash-db using the
keptn onboard service
command:keptn onboard service unleash-db --project=unleash --chart=./unleash-db keptn onboard service unleash --project=unleash --chart=./unleash
- Send new artifacts for unleash and unleash-db using the
keptn send new-artifact
command:keptn send event new-artifact --project=unleash --service=unleash-db --image=postgres:10.4 keptn send event new-artifact --project=unleash --service=unleash --image=docker.io/keptnexamples/unleash:1.0.0
- Get the url (
unleash.unelash-dev.KEPTN_DOMAIN
):echo http://unleash.unleash-dev.$(kubectl get cm -n keptn ingress-config -o=jsonpath='{.data.ingress_hostname_suffix}')
- Open the url in your browser and log in using the following credentials:
- username: keptn
- password: keptn