https://github.com/cloud-gov/demo-walk-through
cloud.gov demonstrations
https://github.com/cloud-gov/demo-walk-through
Last synced: 6 months ago
JSON representation
cloud.gov demonstrations
- Host: GitHub
- URL: https://github.com/cloud-gov/demo-walk-through
- Owner: cloud-gov
- License: other
- Created: 2018-04-03T22:11:26.000Z (about 8 years ago)
- Default Branch: main
- Last Pushed: 2025-10-01T16:25:06.000Z (9 months ago)
- Last Synced: 2025-10-01T18:23:12.604Z (9 months ago)
- Language: Shell
- Size: 203 KB
- Stars: 2
- Watchers: 2
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# cloud.gov Demos
This project provides an interactive demonstration of
Cloud.gov functionality.
## Useful links for the demo:
* [Cloud.gov login](https://login.fr.cloud.gov/login)
* [Cloud.gov dashboard](https://dashboard.fr.cloud.gov)
* [sample-app repository](https://github.com/cloud-gov/sample-app)
* [orgs, spaces, and apps](http://basics-workshop.cloudfoundry.org/slides/#/20)
* [users roles by org and space](https://docs.run.pivotal.io/console/images/pws/invite-members.png)
* [cf push sequence diagram](https://raw.githubusercontent.com/18F/cg-workshop/master/images/app_push_flow_diagram_diego.png)
* [example projects at cloud.gov](https://cloud.gov/docs/apps/frameworks/#customer-example-applications)
* [open service broker API](https://www.openservicebrokerapi.org/)
## Prerequisites for running an interactive demo:
* `pv` - the [pipe viewer utility](https://www.ivarch.com/programs/pv.shtml) for *nix systems
* Install with, e.g, `brew install pv` or `apt-get install pv` or `yum install pv`
* `cf` - the [Cloud Foundry command line interface](https://github.com/cloudfoundry/cli)
* Install with, e.g, `brew install cf-cli` or `apt-get install cf-cli` or `yum install cf-cli`
* A sandbox account on cloud.gov, which you can sign up for here: https://account.fr.cloud.gov/signup
## Quickstart Demo
This is a demo of launching a [Go sample app](https://github.com/cloud-gov/sample-app)
into Cloud.gov
Before the demo:
* Use `git` to clone this repository, then `cd` into it.
* Login to Cloud.gov: `cf login -a https://api.fr.cloud.gov --sso`
Run the demo:
```
./demo.sh
```
Clean up:
```
./demo-cleanup.sh
```
## Testing/Developing
These demos all rely on [demo-magic](https://github.com/paxtonhare/demo-magic), which is included at `.demo-magic/demo-magic.sh`
## Other demos
* Cloud.gov identity provider demo (in dev): https://github.com/pburkholder/demo-cloud-gov-identity