Jigen90

Untitled

Nov 1st, 2013
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.32 KB | None | 0 0
  1. ---
  2. <%
  3. director_uuid = "random chars"
  4. protocol = "http"
  5. cf_release = "145.1-dev"
  6. ip_address = "192.168.124.226"
  7. common_password = "c1oudc0w"
  8. root_domain = "192.168.124.226.xip.io"
  9. deployment_name = "FirstCF"
  10. %>
  11. name: <%= deployment_name %>
  12. director_uuid: <%= director_uuid %>
  13.  
  14. releases:
  15. - name: FirstCF
  16. version: <%= cf_release %>
  17.  
  18. compilation:
  19. workers: 3
  20. network: default
  21. reuse_compilation_vms: true
  22. cloud_properties:
  23. instance_type: m1.small
  24.  
  25. update:
  26. canaries: 1
  27. canary_watch_time: 30000-300000
  28. update_watch_time: 30000-300000
  29. max_in_flight: 4
  30.  
  31. networks:
  32. - name: floating
  33. type: vip
  34. cloud_properties: {}
  35. - name: default
  36. type: dynamic
  37. cloud_properties:
  38. security_groups:
  39. - cf-public
  40. - cf-private
  41.  
  42. resource_pools:
  43. - name: common
  44. network: default
  45. size: 8
  46. stemcell:
  47. name: bosh-openstack-kvm-ubuntu
  48. version: latest
  49. cloud_properties:
  50. instance_type: m1.small
  51.  
  52. - name: large
  53. network: default
  54. size: 1
  55. stemcell:
  56. name: bosh-openstack-kvm-ubuntu
  57. version: latest
  58. cloud_properties:
  59. instance_type: m1.large
  60.  
  61. jobs:
  62. - name: nats
  63. template:
  64. - nats
  65. instances: 1
  66. resource_pool: common
  67. networks:
  68. - name: default
  69. default: [dns, gateway]
  70.  
  71. - name: syslog_aggregator
  72. template:
  73. - syslog_aggregator
  74. instances: 1
  75. resource_pool: common
  76. persistent_disk: 65536
  77. networks:
  78. - name: default
  79. default: [dns, gateway]
  80.  
  81. - name: postgres
  82. template:
  83. - postgres
  84. instances: 1
  85. resource_pool: common
  86. persistent_disk: 65536
  87. networks:
  88. - name: default
  89. default: [dns, gateway]
  90. properties:
  91. db: databases
  92.  
  93. - name: nfs_server
  94. template:
  95. - debian_nfs_server
  96. instances: 1
  97. resource_pool: common
  98. persistent_disk: 65536
  99. networks:
  100. - name: default
  101. default: [dns, gateway]
  102.  
  103. - name: uaa
  104. template:
  105. - uaa
  106. instances: 1
  107. resource_pool: common
  108. networks:
  109. - name: default
  110. default: [dns, gateway]
  111.  
  112. - name: cloud_controller
  113. template:
  114. - cloud_controller_ng
  115. instances: 1
  116. resource_pool: common
  117. networks:
  118. - name: default
  119. default: [dns, gateway]
  120. properties:
  121. ccdb: ccdb
  122.  
  123. - name: router
  124. template:
  125. - gorouter
  126. instances: 1
  127. resource_pool: common
  128. networks:
  129. - name: default
  130. default: [dns, gateway]
  131. - name: floating
  132. static_ips:
  133. - <%= ip_address %>
  134.  
  135. - name: health_manager
  136. template:
  137. - health_manager_next
  138. instances: 1
  139. resource_pool: common
  140. networks:
  141. - name: default
  142. default: [dns, gateway]
  143.  
  144. - name: dea
  145. template: dea_next
  146. instances: 1
  147. resource_pool: large
  148. networks:
  149. - name: default
  150. default: [dns, gateway]
  151.  
  152. properties:
  153. domain: <%= root_domain %>
  154. system_domain: <%= root_domain %>
  155. system_domain_organization: "demo"
  156. app_domains:
  157. - <%= root_domain %>
  158. support_address: http://support.<%= root_domain %>
  159. description: "Cloud Foundry v2 sponsored by Pivotal"
  160.  
  161. networks:
  162. apps: default
  163. management: default
  164.  
  165. nats:
  166. address: 0.nats.default.<%= deployment_name %>.microbosh
  167. port: 4222
  168. user: nats
  169. password: <%= common_password %>
  170. authorization_timeout: 10
  171.  
  172. router:
  173. status:
  174. port: 8080
  175. user: gorouter
  176. password: <%= common_password %>
  177.  
  178. dea: &dea
  179. memory_mb: 4096
  180. disk_mb: 16384
  181. directory_server_protocol: <%= protocol %>
  182. mtu: 1454
  183.  
  184. dea_next: *dea
  185.  
  186. syslog_aggregator:
  187. address: 0.syslog-aggregator.default.<%= deployment_name %>.microbosh
  188. port: 54321
  189.  
  190. nfs_server:
  191. address: 0.nfs-server.default.<%= deployment_name %>.microbosh
  192. network: "*.<%= deployment_name %>.microbosh"
  193. idmapd_domain: dfw2
  194.  
  195. debian_nfs_server:
  196. no_root_squash: true
  197.  
  198. databases: &databases
  199. db_scheme: postgres
  200. address: 0.postgres.default.<%= deployment_name %>.microbosh
  201. port: 5524
  202. roles:
  203. - tag: admin
  204. name: ccadmin
  205. password: <%= common_password %>
  206. - tag: admin
  207. name: uaaadmin
  208. password: <%= common_password %>
  209. databases:
  210. - tag: cc
  211. name: ccdb
  212. citext: true
  213. - tag: uaa
  214. name: uaadb
  215. citext: true
  216.  
  217. ccdb: &ccdb
  218. db_scheme: postgres
  219. address: 0.postgres.default.<%= deployment_name %>.microbosh
  220. port: 5524
  221. roles:
  222. - tag: admin
  223. name: ccadmin
  224. password: <%= common_password %>
  225. databases:
  226. - tag: cc
  227. name: ccdb
  228. citext: true
  229.  
  230. ccdb_ng: *ccdb
  231.  
  232. uaadb:
  233. db_scheme: postgresql
  234. address: 0.postgres.default.<%= deployment_name %>.microbosh
  235. port: 5524
  236. roles:
  237. - tag: admin
  238. name: uaaadmin
  239. password: <%= common_password %>
  240. databases:
  241. - tag: uaa
  242. name: uaadb
  243. citext: true
  244.  
  245. cc_api_version: v2
  246.  
  247. cc: &cc
  248. logging_level: debug
  249. external_host: ccng
  250. srv_api_uri: <%= protocol %>://api.<%= root_domain %>
  251. cc_partition: default
  252. db_encryption_key: <%= common_password %>
  253. bootstrap_admin_email: "[email protected]"
  254. bulk_api_password: <%= common_password %>
  255. uaa_resource_id: cloud_controller
  256. staging_upload_user: upload
  257. staging_upload_password: <%= common_password %>
  258. resource_pool:
  259. resource_directory_key: cf-att-io-cc-resources
  260. packages:
  261. app_package_directory_key: cf-att-io-cc-packages
  262. droplets:
  263. droplet_directory_key: cf-att-io-cc-droplets
  264. default_quota_definition: runaway
  265.  
  266. ccng: *cc
  267.  
  268. login:
  269. enabled: false
  270.  
  271. uaa:
  272. url: <%= protocol %>://uaa.<%= root_domain %>
  273. no_ssl: <%= protocol == "http" %>
  274. catalina_opts: -Xmx768m -XX:MaxPermSize=256m
  275. resource_id: account_manager
  276. jwt:
  277. signing_key: |
  278. -----BEGIN RSA PRIVATE KEY-----
  279. MIICXAIBAAKBgQDHFr+KICms+tuT1OXJwhCUmR2dKVy7psa8xzElSyzqx7oJyfJ1
  280. JZyOzToj9T5SfTIq396agbHJWVfYphNahvZ/7uMXqHxf+ZH9BL1gk9Y6kCnbM5R6
  281. 0gfwjyW1/dQPjOzn9N394zd2FJoFHwdq9Qs0wBugspULZVNRxq7veq/fzwIDAQAB
  282. AoGBAJ8dRTQFhIllbHx4GLbpTQsWXJ6w4hZvskJKCLM/o8R4n+0W45pQ1xEiYKdA
  283. Z/DRcnjltylRImBD8XuLL8iYOQSZXNMb1h3g5/UGbUXLmCgQLOUUlnYt34QOQm+0
  284. KvUqfMSFBbKMsYBAoQmNdTHBaz3dZa8ON9hh/f5TT8u0OWNRAkEA5opzsIXv+52J
  285. duc1VGyX3SwlxiE2dStW8wZqGiuLH142n6MKnkLU4ctNLiclw6BZePXFZYIK+AkE
  286. xQ+k16je5QJBAN0TIKMPWIbbHVr5rkdUqOyezlFFWYOwnMmw/BKa1d3zp54VP/P8
  287. +5aQ2d4sMoKEOfdWH7UqMe3FszfYFvSu5KMCQFMYeFaaEEP7Jn8rGzfQ5HQd44ek
  288. lQJqmq6CE2BXbY/i34FuvPcKU70HEEygY6Y9d8J3o6zQ0K9SYNu+pcXt4lkCQA3h
  289. jJQQe5uEGJTExqed7jllQ0khFJzLMx0K6tj0NeeIzAaGCQz13oo2sCdeGRHO4aDh
  290. HH6Qlq/6UOV5wP8+GAcCQFgRCcB+hrje8hfEEefHcFpyKH+5g1Eu1k0mLrxK2zd+
  291. 4SlotYRHgPCEubokb2S1zfZDWIXW3HmggnGgM949TlY=
  292. -----END RSA PRIVATE KEY-----
  293. verification_key: |
  294. -----BEGIN PUBLIC KEY-----
  295. MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDHFr+KICms+tuT1OXJwhCUmR2d
  296. KVy7psa8xzElSyzqx7oJyfJ1JZyOzToj9T5SfTIq396agbHJWVfYphNahvZ/7uMX
  297. qHxf+ZH9BL1gk9Y6kCnbM5R60gfwjyW1/dQPjOzn9N394zd2FJoFHwdq9Qs0wBug
  298. spULZVNRxq7veq/fzwIDAQAB
  299. -----END PUBLIC KEY-----
  300. cc:
  301. client_secret: <%= common_password %>
  302. admin:
  303. client_secret: <%= common_password %>
  304. batch:
  305. username: batch
  306. password: <%= common_password %>
  307. client:
  308. autoapprove:
  309. - cf
  310. clients:
  311. cf:
  312. override: true
  313. authorized-grant-types: password,implicit,refresh_token
  314. authorities: uaa.none
  315. scope: cloud_controller.read,cloud_controller.write,openid,password.write,cloud_controller.admin,scim.read,scim.write
  316. access-token-validity: 7200
  317. refresh-token-validity: 1209600
  318. admin:
  319. secret: <%= common_password %>
  320. authorized-grant-types: client_credentials
  321. authorities: clients.read,clients.write,clients.secret,password.write,scim.read,uaa.admin
  322. scim:
  323. userids_enabled: true
  324. users:
  325. - admin|<%= common_password %>|scim.write,scim.read,openid,cloud_controller.admin,uaa.admin,password.write
  326. - services|<%= common_password %>|scim.write,scim.read,openid,cloud_controller.admin
Advertisement
Add Comment
Please, Sign In to add comment