Skip to content

Commit b5e1505

Browse files
committed
別レポジトリから独立して呼び出せるようにする
1 parent 36af6ee commit b5e1505

22 files changed

+259
-44
lines changed

Berksfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
source "https://supermarket.getchef.com"
22

33
metadata
4-
cookbook 'rbenv', :git => '[email protected]:aminin/chef-rbenv.git'

Vagrantfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ Vagrant.configure(2) do |config|
3030
chef.add_recipe 'parkmap'
3131

3232
chef.json = {
33+
"ruby" => {
34+
"version" => "2.2.0"
35+
},
3336
"postgresql" => {
3437
"version" => "9.4",
3538
"enable_pgdg_apt" => true,

attributes/.gitkeep

Whitespace-only changes.

attributes/default.rb

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
default['app']['env'] = "staging"
2+
default['app']['deploy_to'] = "/var/www/rails-env"
3+
default['app']['db']['staging'] = "rails-env_staging"
4+
default['app']['db']['production'] = "rails-env_production"
5+
default['app']['db']['user']['staging'] = "staging_user"
6+
default['app']['db']['user']['production'] = "production_user"
7+
default['app']['db']['user_pass']['staging'] = "staging_pass"
8+
default['app']['db']['user_pass']['production'] = "production_pass"
9+
default['ruby']['version'] = "2.2.0"
Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
include_attribute 'postgresql'
2+
13
version = '9.4'
24
node.default.postgresql.version = version
35
node.default.postgresql.server.packages = ['postgresql-9.4-postgis-2.1']
@@ -11,17 +13,5 @@
1113
node.default.postgresql.config.ident_file = "/etc/postgresql/#{version}/main/pg_ident.conf"
1214
node.default.postgresql.config.external_pid_file = "/var/run/postgresql/#{version}-main.pid"
1315

14-
include_recipe 'postgresql::server'
15-
include_recipe 'database::postgresql'
16-
postgresql_connection_info = {
17-
:host => 'localhost',
18-
:port => node.postgresql.config.port,
19-
:username => 'postgres',
20-
:password => node.postgresql.password.postgres
21-
}
16+
include_attribute 'nginx'
2217

23-
postgresql_database_user 'vagrant' do
24-
connection postgresql_connection_info
25-
superuser true
26-
action :create
27-
end

files/default/.gitkeep

Whitespace-only changes.

files/default/deploy

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
%deploy ALL=(ALL) NOPASSWD: ALL

files/default/rails-env.pem

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
-----BEGIN RSA PRIVATE KEY-----
2+
MIIEpAIBAAKCAQEA4Ouh5vkg5N2DCcvqzGCpWxQU3GKIKC7ClK5ZhXqFbbv2w+dj
3+
aq7v826pynHQ16laUM7QiDS09OZKy+CsZ+ZEnz9r1g0PWu80vV88F03oP4ixM1Wq
4+
rwHEC4417IAsW8LtnYX1wFC3k1H+qLGGD0Ihi4feiDclLPBEDueqzexOxoO1xhxR
5+
PNsrLDNtQHX5Tynw/AVIpsZ/f8GE1YpQyxMTBaczYnjmRYfiFpi43XhpDyexTnRS
6+
pUBAi5S/Hl2j5vGtf+W1FANx77Aiw+C/n0FkHF0+VKLbEEHHoKb3A+NS0ptL5nbP
7+
8/kdOVvRi+YYhqA98ZVlT91ZVHaim0tJKO0ZxwIDAQABAoIBAAEa50a9Pp4hQH2R
8+
1OuAJhTeemPC0CxyXl5gpOv0+Cbb35CC2Igzp9YoWwk1mfMVT+5JtdiVebYiU4fA
9+
6Nfx17B4nU0F72dg+X9csmzi4xs8zrIT36zQc2gjILyyvIUO5h/6AoUZYG2G35tw
10+
k9oLVyLaXguJSdN4srzoAnzUhmaPSL5zSN6bsAjtNibdDF35g0MSzI/Essh2XCA2
11+
LHNd706b9MdTXaNkcOzxXSRuOM2ZSpg2H4gkOXkIg4qn3F+sbmJjFely8y4mNU9+
12+
PrFcnNUs0nZOEeCEXttP+IXiOXA5fAzc/R4xtV87AZRBqNcstD3KSdAI3D24d3NK
13+
exi5RUECgYEA//f6NURPOZQwMetzMb+VRJ+T77JSzuorIFFnBvrTg78oBKC1eulW
14+
oyoE6Yi6iM/mB975OxRSKuN0Ymx7q/WDPxzl4H25LqB+Le5es2BduwGmXfEnG+5H
15+
LnN+61zh3OZ5H2D5o/E31HJPMavGpbIoy+eVDHVZlqz0kgatrT7JSDcCgYEA4PKu
16+
k0+OnNUIvBFGLIL0rxNAWID3Of82hXP/x8sr8W0+eg+PxWQUXzcUiYghEa58VyXE
17+
cGYxLIH5vllQdFaOL7lIvE+kZWq2XGzq2BYZkWwU+oYKtSAxKIi43z8OuFkdL2zP
18+
3r9QvBsFnt8jWLnMLt0O+TFu3tBJe061JuHl0vECgYEAoetK4sE4YJMGPb3UW+b2
19+
VLehjGJAkdV9vG7h/n9Sp6eXd/31bzAF9ycQfm5YmUzyFY6OGDpNlAXYTJ6VSP0A
20+
rj7oh67gIsexqfp8+3l9MVvk0s5G0BtV+eNjqR1TXzqH6jqdEID5sTEyOZiRC6X8
21+
uqffGEdviaoU9/6zhMEP8NcCgYEA29jy+7AOboLadYvgbJJUd2M2SQlKFpmyfH1h
22+
Z6/Os7cUD5Fz7vQf4OrhHIU55KEGjtmvgjauKpShNALwWbNaZZQNXVXtEt1Xez9L
23+
yoLW3ESowCwO/PSIdtgg7rcfONaHaplLE6UhT6aNOLdWQVndD5QnFS7V79fbaTME
24+
Ywr2ZdECgYBOfp4YyNs2nembvu9NQbrnylA5nBn3Mmb9FL5wi5KhtlmbtGO+BpbU
25+
MZ1dUC6wOlsLjTJaS5w2m5fo4NmDgo+YAOUGU9s5GjImhdCRkKmghh9hLO/UXkXi
26+
1/b7FLUylYo2hR2H8aQBOJ1q8PuXvP0UTQU2DXEd+Ob33BxUDnyUaA==
27+
-----END RSA PRIVATE KEY-----

files/default/rails-env.pem.pub

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDg66Hm+SDk3YMJy+rMYKlbFBTcYogoLsKUrlmFeoVtu/bD52Nqru/zbqnKcdDXqVpQztCINLT05krL4Kxn5kSfP2vWDQ9a7zS9XzwXTeg/iLEzVaqvAcQLjjXsgCxbwu2dhfXAULeTUf6osYYPQiGLh96INyUs8EQO56rN7E7Gg7XGHFE82yssM21AdflPKfD8BUimxn9/wYTVilDLExMFpzNieOZFh+IWmLjdeGkPJ7FOdFKlQECLlL8eXaPm8a1/5bUUA3HvsCLD4L+fQWQcXT5UotsQQcegpvcD41LSm0vmds/z+R05W9GL5hiGoD3xlWVP3VlUdqKbS0ko7RnH [email protected]

metadata.rb

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,5 @@
1111
depends 'database'
1212
depends 'nodejs'
1313
depends 'xml'
14-
depends 'ruby_build'
15-
depends 'rbenv'
14+
depends 'rbenv', '~> 1.7.1'
1615
depends 'nginx'

0 commit comments

Comments
 (0)