diff --git a/site-cookbooks/kosmos_drone/attributes/default.rb b/site-cookbooks/kosmos_drone/attributes/default.rb index ceb7564..498ed5e 100644 --- a/site-cookbooks/kosmos_drone/attributes/default.rb +++ b/site-cookbooks/kosmos_drone/attributes/default.rb @@ -1,2 +1,6 @@ node.default["kosmos_drone"]["domain"] = "drone.kosmos.org" node.default["kosmos_drone"]["upstream_port"] = 80 +node.default["kosmos_drone"]["pg_host"] = "pg.kosmos.local" +node.default["kosmos_drone"]["pg_port"] = 5432 +node.default["kosmos_drone"]["pg_db"] = "drone" +node.default["kosmos_drone"]["pg_user"] = "drone" diff --git a/site-cookbooks/kosmos_drone/recipes/default.rb b/site-cookbooks/kosmos_drone/recipes/default.rb index f816377..f480d37 100644 --- a/site-cookbooks/kosmos_drone/recipes/default.rb +++ b/site-cookbooks/kosmos_drone/recipes/default.rb @@ -9,11 +9,11 @@ credentials = data_bag_item("credentials", "drone") drone_credentials = data_bag_item('credentials', 'drone') postgres_config = { - username: "drone", - password: drone_credentials["postgresql_password"], - host: "pg.kosmos.local", - port: 5432, - database: "drone" + host: node["kosmos_drone"]["pg_host"], + port: node["kosmos_drone"]["pg_port"], + database: node["kosmos_drone"]["pg_db"], + username: node["kosmos_drone"]["pg_user"], + password: drone_credentials["postgresql_password"] } directory deploy_path do