update db to normal pgsql
Signed-off-by: Seán C McCord <ulexus@gmail.com>
This commit is contained in:
parent
69ee137dd7
commit
22ba53150b
3 changed files with 13 additions and 19 deletions
22
db/db.go
22
db/db.go
|
@ -27,22 +27,24 @@ func Connect() error {
|
||||||
if err == nil {
|
if err == nil {
|
||||||
username = u.Username
|
username = u.Username
|
||||||
}
|
}
|
||||||
if os.Getenv("COCKROACH_USER") != "" {
|
|
||||||
username = os.Getenv("COCKROACH_USER")
|
if os.Getenv("DB_USER") != "" {
|
||||||
password = os.Getenv("COCKROACH_PASS")
|
username = os.Getenv("DB_USER")
|
||||||
}
|
password = os.Getenv("DB_PASS")
|
||||||
if os.Getenv("COCKROACH_HOST") != "" {
|
}
|
||||||
host = os.Getenv("COCKROACH_HOST")
|
|
||||||
|
if os.Getenv("DB_HOST") != "" {
|
||||||
|
host = os.Getenv("DB_HOST")
|
||||||
}
|
}
|
||||||
|
|
||||||
dsn := fmt.Sprintf("postgresql://%s@%s:26257/cycore?sslmode=disable", username, host)
|
|
||||||
if os.Getenv("KUBERNETES_SERVICE_HOST") != "" {
|
if os.Getenv("KUBERNETES_SERVICE_HOST") != "" {
|
||||||
if host == "localhost" {
|
if host == "localhost" {
|
||||||
host = "cockroachdb-public.db.svc.cluster.local"
|
host = "db"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
dsn = fmt.Sprintf("postgresql://%s:%s@%s:26257/cycore?sslmode=verify-full&sslrootcert=/var/run/secrets/kubernetes.io/serviceaccount/ca.crt&sslcert=/cockroach-certs/cert&sslkey=/cockroach-certs/key", username, password, host)
|
dsn := fmt.Sprintf("postgresql://%s:%s@%s:5432/cycore?sslmode=disable", username, password, host)
|
||||||
}
|
|
||||||
if os.Getenv("DSN") != "" {
|
if os.Getenv("DSN") != "" {
|
||||||
dsn = os.Getenv("DSN")
|
dsn = os.Getenv("DSN")
|
||||||
}
|
}
|
||||||
|
|
2
dev.sh
2
dev.sh
|
@ -1,4 +1,4 @@
|
||||||
#!/bin/bash
|
#!/bin/sh
|
||||||
#go generate
|
#go generate
|
||||||
go build
|
go build
|
||||||
./cycore-web -debug
|
./cycore-web -debug
|
||||||
|
|
8
main.go
8
main.go
|
@ -36,14 +36,6 @@ func main() {
|
||||||
flag.Parse()
|
flag.Parse()
|
||||||
|
|
||||||
log := log15.New("app", "cycore-web")
|
log := log15.New("app", "cycore-web")
|
||||||
if os.Getenv("KUBERNETES_SERVICE_HOST") != "" {
|
|
||||||
h, err := log15.NetHandler("tcp", "oklog.log", log15.JsonFormat())
|
|
||||||
if err != nil {
|
|
||||||
log.Error("failed to construct network logger", "error", err)
|
|
||||||
} else {
|
|
||||||
log.SetHandler(h)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
err := db.Connect()
|
err := db.Connect()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
Loading…
Reference in a new issue