6 Commits
Author SHA1 Message Date
AllenZMC b788e3dce9 fix word 'potgres' to 'postgres'
Signed-off-by: czm <zhongming.chang@daocloud.io>
2019-08-01 21:59:58 +08:00
ethan c086f78583 cleanup: error message typos in sql.go
Signed-off-by: ethan <guangming.wang@daocloud.io>
2019-07-26 02:20:46 +00:00
Elliot Maincourt f4052821c9 Fix formatting issue
Signed-off-by: Elliot Maincourt <e.maincourt@gmail.com>
2019-04-22 13:14:13 +02:00
Elliot Maincourt 13e82d2039 Clarify our SQL Release binding struct naming and purpose
Signed-off-by: Elliot Maincourt <e.maincourt@gmail.com>
2019-04-22 13:14:13 +02:00
Étienne Lafarge 6c396880ad [pr-review] Lighten docs & validate SQL dialect
Signed-off-by: Étienne Lafarge <etienne.lafarge@gmail.com>
2019-04-22 13:14:13 +02:00
a602d70842 [storage] Add an SQL storage driver
This commits adds the possibility to back Tiller (or the future
Tiller-less Helm CLI) with any SQL database (only postgres has been
tested so far) to store release information.

The main motivation for this commit was to use a storage backend that
would allow releases larger that 1MB in size (ConfigMap or Secret
drivers don't, because of limits on value size in the underlying etcd
key-value store).

Signed-off-by: Étienne Lafarge <etienne.lafarge@gmail.com>

Co-authored-by: Elliot Maincourt <e.maincourt@gmail.com> (@emaincourt)
Co-authored-by: Paul Borensztein <hi@0x01.fr> (@commit-master)
2019-04-22 13:14:13 +02:00