https://github.com/cppforlife/cockroachdb-release
CockroachDB BOSH release
https://github.com/cppforlife/cockroachdb-release
Last synced: 10 months ago
JSON representation
CockroachDB BOSH release
- Host: GitHub
- URL: https://github.com/cppforlife/cockroachdb-release
- Owner: cppforlife
- License: apache-2.0
- Created: 2016-12-30T10:19:51.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2018-07-31T14:32:26.000Z (over 7 years ago)
- Last Synced: 2025-04-24T01:06:30.467Z (10 months ago)
- Language: Go
- Size: 142 KB
- Stars: 5
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cockroachdb-release

Release for [CockroachDB](https://github.com/cockroachdb/cockroach).
- Requires DNS
- Requires NTP synced time (ie ntp-release)
- Only supports TLS authentication
- Includes simple smoke tests errand
## Deploy
```
$ bosh -d cockroachdb deploy manifests/example.yml --vars-store ./creds.yml
```
Port forward admin UI locally:
```
$ bosh -d cockroachdb ssh cockroachdb/0 --opts=" -L 8080:127.0.0.1:8080"
```
Get debug info:
```
$ bosh -d cockroachdb run-errand report-health
$ bosh -d cockroachdb run-errand report-vars
$ bosh -d cockroachdb run-errand report-nodes-local
# or alternatively
$ bosh -d cockroachdb ssh cockroachdb -c '/var/vcap/jobs/cockroachdb/bin/debug' -r
```
Access `test` user generated certificates:
```
$ bosh interpolate ./creds.yml --path /cockroachdb_user_test/ca
$ bosh interpolate ./creds.yml --path /cockroachdb_user_test/certificate
$ bosh interpolate ./creds.yml --path /cockroachdb_user_test/private_key
```
See:
- [docs/usage.md](docs/usage.md)
- [docs/dev.md](docs/usage.md)