This repository has been archived by the owner on May 26, 2023. It is now read-only.
Releases: aegershman/yugabyte-boshrelease
Releases · aegershman/yugabyte-boshrelease
0.0.10
0.0.10: cleanup and tidy and sort-of secure-by-default (sort-of) edition
still on yb 2.1.2.0
- optional node-to-node and client-to-node certificates by default
- Generate default cassandra root password and admin superadmin
- pull auxiliary boshreleases such as bpm, syslog, from bosh.io online
- Bump to bpm 1.1.8
- Inline syslog_forwarder into main manifest
- Remove opsfile for removing bosh dns features
- Change default tserver rpc bind port to 9101
releases:
- name: yugabyte
version: 0.0.10
url: https://github.com/aegershman/yugabyte-boshrelease/releases/download/0.0.10/yugabyte-0.0.10.tgz
sha1: 5c2b97a4259ea621e4dcec1d90e453a1b6735847
0.0.9
0.0.9
yb 2.1.2.0
- move prestart scripts from pre-start to pre_start
- optional configuration of callhome options
- dumps server information to the /var/vcap/log dir
- (purely for dev/testing, seeing if there are any effects with stop_on_parent_termination) and this PR as well
- configurable sharding options (defaults are perfectly reasonable)
- write-ahead logging options
- adds unused by will eventually be used ysql options such as ysql logging
- adds an ability to rotate the root password of the default ycql superadmin
releases:
- name: yugabyte
version: 0.0.9
url: https://github.com/aegershman/yugabyte-boshrelease/releases/download/0.0.9/yugabyte-0.0.9.tgz
sha1: 2bf6c58a5bbddd8e98d4d980a6d6a3c2fd1b7d74
0.0.8
0.0.8: 2.1.2.0 edition
- bump to YB 2.1.2.0
- new logging options and operator files for more fine-grained control over log outputs
- optional performance tuning for default_ram_ratio
- makes placement_options a top-level config key
- makes "use_cassandra_authentication" mandatory
- makes "enable_ysql" a top-level key, false by default
- make "default" setup be 3x3 masters and tservers in a single AZ
- webserver UI no longer shows localhost for everything thanks to properly binding the web interface to the node's host addressing.
- more specific proxy binding options for each of the API endpoints, should offer greater confidence in how these endpoints are being bound, and an ability to specify the ports of each api endpoint
- optional property and operator for enabling whether "ycql is transactional by default"... I don't fully 100% understand the implications of setting this to
true
, but that's alright we can experiment with it, it's still configured with the default.
releases:
- name: yugabyte
version: 0.0.8
url: https://github.com/aegershman/yugabyte-boshrelease/releases/download/0.0.8/yugabyte-0.0.8.tgz
sha1: 72f6140ac332caac7f76b1e63ae394cfee440ee4
0.0.7
0.0.7: tidy edition
still yb 2.1.1.0
mostly tidying:
- rm exporting of unnecessary properties, rm replication overrides #140
- reduce scope of yb-admin to specific errands, yb-admin now is specifically setup_redis_table #141
- tidy setup_redis_table errand to only use bpm #142
- tidy sample_apps to only use bpm #143
- bump default stemcell line to 621.x #144
releases:
- name: yugabyte
version: 0.0.7
url: https://github.com/aegershman/yugabyte-boshrelease/releases/download/0.0.7/yugabyte-0.0.7.tgz
sha1: 7a819a78ca6ae211efc7482da3d5bf35b42da6f5
0.0.6
0.0.6: 2.1.1.0 edition
ybb 2.1.1.0 👍
releases:
- name: yugabyte
version: 0.0.6
url: https://github.com/aegershman/yugabyte-boshrelease/releases/download/0.0.6/yugabyte-0.0.6.tgz
sha1: c7c090ce185ba8bcc4802441ff24d5bc95115dc0
0.0.5
0.0.5: optional client-to-server TLS edition
still ybb 2.1.0.0
- TLS for client-to-server first pass #128
- Only use
rpc_bind_port
for the time being, and make it possible to consume it as a shared property in bosh links #130 - post-start delay to give some slack for nodes in the cluster quorum #131
releases:
- name: yugabyte
version: 0.0.5
url: https://github.com/aegershman/yugabyte-boshrelease/releases/download/0.0.5/yugabyte-0.0.5.tgz
sha1: 94ad229841b288b6ada5021684d844f1af6d0bc0
0.0.4
0.0.4: optional node-to-node TLS edition
- still yb 2.1.0.0
- groundwork for enabling opt-in node-to-node TLS
- implicit linking on bosh-links between jobs
- opt-in generation of node-to-node TLS certificates using BOSH DNS linking
- yb-admin optionally supports consuming TLS master node certificates when enabled
soon to come after this:
- client-server TLS
- tidying up more bosh linking, such as being able to consume certificates as implicit properties
- cleaner errands, etc.
releases:
- name: yugabyte
version: 0.0.4
url: https://github.com/aegershman/yugabyte-boshrelease/releases/download/0.0.4/yugabyte-0.0.4.tgz
sha1: 9a2d7ad47ad03e2e1f4f0105338653a00dc69f15
0.0.3
0.0.3
- yugabyte 2.1.0
- breaks up the sample-apps into their own operations folder to get more fine-grained control
releases:
- name: yugabyte
version: 0.0.3
url: https://github.com/aegershman/yugabyte-boshrelease/releases/download/0.0.3/yugabyte-0.0.3.tgz
sha1: fff1a7d6de7243b385eba4a0ba4fac308bb7165e
0.0.2
ulimits and other goodies
it's really just for testing
releases:
- name: yugabyte
version: 0.0.2
url: https://github.com/aegershman/yugabyte-boshrelease/releases/download/0.0.2/yugabyte-0.0.2.tgz
sha1: 582c112d4621361a031e530885f5653868f1bbd0
0.0.1
first soft release
it's really just for testing
releases:
- name: yugabyte
version: 0.0.1
url: https://github.com/aegershman/yugabyte-boshrelease/releases/download/0.0.1/yugabyte-0.0.1.tgz
sha1: 9fab3b1eb3bd60fa6df4638b97df38af490cd8ac