Comments (5)
We have created an issue in Pivotal Tracker to manage this. You can view the current status of your issue at: https://www.pivotaltracker.com/story/show/79656486.
from docs-deploying-cf.
Hi Murad,
Thank you for updating this file. In order for us to use it, we need to make sure you have either completed our CLA Agreement for individuals[1] or are a public member of an organization that has signed the corporate CLA[2]. We were unable to find a CLA you've completed, but if you have please let us know.
Thanks much!
Max
[1] http://blog.cloudfoundry.com/wp-content/static/cforg/pdfs/individualcontribution.pdf
[2] http://blog.cloudfoundry.com/wp-content/static/cforg/pdfs/corpcontribution.pdf
from docs-deploying-cf.
Hi Max,
I just signed and submitted an Individual Contributor License Agreement to [email protected]
Do I need to mail it as well??
Also, I added more important information to the manifest file above. So please use this one instead.
#An updated manifest file compatible with CF release 183 and stemcell bosh-openstack-kvm-ubuntu-trusty-go_agent/2719
#Original source file can be found at current CF installation tutorial https://github.com/rajdeepd/bosh-oss-docs/blob/master/bosh/samples/cloudfoundry.yml
Author: Murad Kablan
<%
director_uuid = 'd806b033-0e90-4990-9404-5c554f334efd'
static_ip = ''
root_domain = "#{static_ip}.xip.io"
deployment_name = 'cf'
cf_release = '183'
protocol = 'http'
common_password = 'c1oudc0wc1oudc0w'
%>
name: <%= deployment_name %>
director_uuid: <%= director_uuid %>
releases:
- name: cf
version: <%= cf_release %>
compilation:
workers: 2
network: default
reuse_compilation_vms: true
cloud_properties:
instance_type: bosh.medium
update:
canaries: 0
canary_watch_time: 30000-600000
update_watch_time: 30000-600000
max_in_flight: 32
serial: false
networks:
- name: default
type: dynamic
cloud_properties:
net_id: 0a3ac1cf-5019-4028-9d56-433b470fda46 #This is 10.0.0.0/24 network. If you change this, make sure to change nfs_server property "allow_from_entries:" below.
security_groups:
- default
- bosh
- cf-private - name: external
type: dynamic
cloud_properties:
net_id: 0a3ac1cf-5019-4028-9d56-433b470fda46
security_groups:
- default
- bosh
- cf-private
- cf-public - name: float
type: vip
cloud_properties:
net_id: a331fd43-51de-4fa6-b82d-71137a36bc06
resource_pools:
- name: common
network: default
stemcell:
name: bosh-openstack-kvm-ubuntu-trusty-go_agent
version: latest
cloud_properties:
instance_type: bosh.small - name: large
network: default
stemcell:
name: bosh-openstack-kvm-ubuntu-trusty-go_agent
version: latest
cloud_properties:
instance_type: bosh.medium
jobs:
- name: nats
templates:- name: nats
- name: nats_stream_forwarder
instances: 1
resource_pool: common
networks: - name: default
default: [dns, gateway]
- name: syslog_aggregator
templates:- name: syslog_aggregator
instances: 1
resource_pool: common
persistent_disk: 65536
networks: - name: default
default: [dns, gateway]
- name: syslog_aggregator
- name: nfs_server
templates:- name: debian_nfs_server
instances: 1
resource_pool: common
persistent_disk: 65535
networks: - name: default
default: [dns, gateway]
- name: debian_nfs_server
- name: postgres
templates:- name: postgres
instances: 1
resource_pool: common
persistent_disk: 65536
networks: - name: default
default: [dns, gateway]
properties:
db: databases
- name: postgres
- name: uaa
templates:- name: uaa
instances: 1
resource_pool: common
networks: - name: default
default: [dns, gateway]
- name: uaa
- name: trafficcontroller
templates:- name: loggregator_trafficcontroller
instances: 1
resource_pool: common
networks: - name: default
default: [dns, gateway]
- name: loggregator_trafficcontroller
- name: cloud_controller
templates:- name: cloud_controller_ng
instances: 1
resource_pool: common
networks: - name: default
default: [dns, gateway]
properties:
db: ccdb
- name: cloud_controller_ng
- name: health_manager
templates:- name: hm9000
instances: 1
resource_pool: common
networks: - name: default
default: [dns, gateway]
- name: hm9000
- name: dea
templates:- name: dea_logging_agent
- name: dea_next
instances: 2
resource_pool: large
networks: - name: default
default: [dns, gateway]
- name: router
templates:- name: gorouter
instances: 1
resource_pool: common
networks: - name: external
default: [dns, gateway] - name: float
static_ips:- <%= static_ip %>
properties:
networks:
apps: external
- <%= static_ip %>
- name: gorouter
properties:
domain: <%= root_domain %>
system_domain: <%= root_domain %>
system_domain_organization: 'admin'
app_domains:
- <%= root_domain %>
haproxy: {}
networks:
apps: default
nats:
user: nats
password: <%= common_password %>
address: 0.nats.default.<%= deployment_name %>.microbosh
port: 4222
machines:
- 0.nats.default.<%= deployment_name %>.microbosh
syslog_aggregator:
address: 0.syslog-aggregator.default.<%= deployment_name %>.microbosh
port: 54321
nfs_server:
address: 0.nfs-server.default.<%= deployment_name %>.microbosh
network: "*.<%= deployment_name %>.microbosh"
allow_from_entries:
- 10.0.0.0/24
debian_nfs_server:
no_root_squash: true
metron_agent:
zone: z1
metron_endpoint:
zone: z1
shared_secret: <%= common_password %>
loggregator_endpoint:
shared_secret: <%= common_password %>
host: 0.trafficcontroller.default.<%= deployment_name %>.microbosh
loggregator:
zone: z1
servers:
zone:
- 0.loggregator.default.<%= deployment_name %>.microbosh
traffic_controller:
zone: 'zone'
logger_endpoint:
use_ssl: <%= protocol == 'https' %>
port: 80
ssl:
skip_cert_verify: true
router:
endpoint_timeout: 60
status:
port: 8080
user: gorouter
password: <%= common_password %>
servers:
z1:
- 0.router.default.<%= deployment_name %>.microbosh
z2: []
etcd:
machines:
- 0.etcd.default.<%= deployment_name %>.microbosh
dea: &dea
disk_mb: 102400
disk_overcommit_factor: 2
memory_mb: 15000
memory_overcommit_factor: 3
directory_server_protocol: <%= protocol %>
mtu: 1460
deny_networks:
- 169.254.0.0/16 # Google Metadata endpoint
dea_next: *dea
disk_quota_enabled: false
dea_logging_agent:
status:
user: admin
password: <%= common_password %>
databases: &databases
db_scheme: postgres
address: 0.postgres.default.<%= deployment_name %>.microbosh
port: 5524
roles:
- tag: admin
name: ccadmin
password: <%= common_password %>
- tag: admin
name: uaaadmin
password: <%= common_password %>
databases:
- tag: cc
name: ccdb
citext: true
- tag: uaa
name: uaadb
citext: true
ccdb: &ccdb
db_scheme: postgres
address: 0.postgres.default.<%= deployment_name %>.microbosh
port: 5524
roles:
- tag: admin
name: ccadmin
password: <%= common_password %>
databases:
- tag: cc
name: ccdb
citext: true
ccdb_ng: *ccdb
uaadb:
db_scheme: postgresql
address: 0.postgres.default.<%= deployment_name %>.microbosh
port: 5524
roles:
- tag: admin
name: uaaadmin
password: <%= common_password %>
databases:
- tag: uaa
name: uaadb
citext: true
cc: &cc
security_group_definitions:
- name: public_networks
rules:
- protocol: all
destination: 0.0.0.0-9.255.255.255
- protocol: all
destination: 11.0.0.0-169.253.255.255
- protocol: all
destination: 169.255.0.0-172.15.255.255
- protocol: all
destination: 172.32.0.0-192.167.255.255
- protocol: all
destination: 192.169.0.0-255.255.255.25
- name: internal_network
rules:
- protocol: all
destination: 10.0.0.0-10.255.255.255
- name: dns
rules:
- destination: 0.0.0.0/0
ports: '53'
protocol: tcp
- destination: 0.0.0.0/0
ports: '53'
protocol: udp
default_running_security_groups:
- public_networks
- internal_network
- dns
default_staging_security_groups:
- public_networks
- internal_network
- dns
srv_api_uri: <%= protocol %>://api.<%= root_domain %>
jobs:
local:
number_of_workers: 2
generic:
number_of_workers: 2
global:
timeout_in_seconds: 14400
app_bits_packer:
timeout_in_seconds: null
app_events_cleanup:
timeout_in_seconds: null
app_usage_events_cleanup:
timeout_in_seconds: null
blobstore_delete:
timeout_in_seconds: null
blobstore_upload:
timeout_in_seconds: null
droplet_deletion:
timeout_in_seconds: null
droplet_upload:
timeout_in_seconds: null
model_deletion:
timeout_in_seconds: null
bulk_api_password: <%= common_password %>
staging_upload_user: upload
staging_upload_password: <%= common_password %>
quota_definitions:
default:
memory_limit: 10240
total_services: 100
non_basic_services_allowed: true
total_routes: 1000
trial_db_allowed: true
resource_pool:
resource_directory_key: cloudfoundry-resources
fog_connection:
provider: Local
local_root: /var/vcap/nfs/shared
packages:
app_package_directory_key: cloudfoundry-packages
fog_connection:
provider: Local
local_root: /var/vcap/nfs/shared
droplets:
droplet_directory_key: cloudfoundry-droplets
fog_connection:
provider: Local
local_root: /var/vcap/nfs/shared
buildpacks:
buildpack_directory_key: cloudfoundry-buildpacks
fog_connection:
provider: Local
local_root: /var/vcap/nfs/shared
install_buildpacks:
- name: java_buildpack
package: buildpack_java
- name: ruby_buildpack
package: buildpack_ruby
- name: nodejs_buildpack
package: buildpack_nodejs
- name: go_buildpack
package: buildpack_go
db_encryption_key: <%= common_password %>
hm9000_noop: false
diego: false
newrelic:
license_key: null
environment_name: <%= deployment_name %>
ccng: *cc
login:
enabled: false
uaa:
url: <%= protocol %>://uaa.<%= root_domain %>
no_ssl: <%= protocol == 'http' %>
cc:
client_secret: <%= common_password %>
admin:
client_secret: <%= common_password %>
batch:
username: batch
password: <%= common_password %>
clients:
cf:
override: true
authorized-grant-types: password,implicit,refresh_token
authorities: uaa.none
scope: cloud_controller.read,cloud_controller.write,openid,password.write,cloud_controller.admin,scim.read,scim.write
access-token-validity: 7200
refresh-token-validity: 1209600
admin:
secret: <%= common_password %>
authorized-grant-types: client_credentials
authorities: clients.read,clients.write,clients.secret,password.write,scim.read,uaa.admin
scim:
users:
- admin|<%= common_password %>|scim.write,scim.read,openid,cloud_controller.admin,uaa.admin,password.write
- services|<%= common_password %>|scim.write,scim.read,openid,cloud_controller.admin
jwt:
signing_key: |
-----BEGIN RSA PRIVATE KEY-----
MIICXAIBAAKBgQDHFr+KICms+tuT1OXJwhCUmR2dKVy7psa8xzElSyzqx7oJyfJ1
JZyOzToj9T5SfTIq396agbHJWVfYphNahvZ/7uMXqHxf+ZH9BL1gk9Y6kCnbM5R6
0gfwjyW1/dQPjOzn9N394zd2FJoFHwdq9Qs0wBugspULZVNRxq7veq/fzwIDAQAB
AoGBAJ8dRTQFhIllbHx4GLbpTQsWXJ6w4hZvskJKCLM/o8R4n+0W45pQ1xEiYKdA
Z/DRcnjltylRImBD8XuLL8iYOQSZXNMb1h3g5/UGbUXLmCgQLOUUlnYt34QOQm+0
KvUqfMSFBbKMsYBAoQmNdTHBaz3dZa8ON9hh/f5TT8u0OWNRAkEA5opzsIXv+52J
duc1VGyX3SwlxiE2dStW8wZqGiuLH142n6MKnkLU4ctNLiclw6BZePXFZYIK+AkE
xQ+k16je5QJBAN0TIKMPWIbbHVr5rkdUqOyezlFFWYOwnMmw/BKa1d3zp54VP/P8
+5aQ2d4sMoKEOfdWH7UqMe3FszfYFvSu5KMCQFMYeFaaEEP7Jn8rGzfQ5HQd44ek
lQJqmq6CE2BXbY/i34FuvPcKU70HEEygY6Y9d8J3o6zQ0K9SYNu+pcXt4lkCQA3h
jJQQe5uEGJTExqed7jllQ0khFJzLMx0K6tj0NeeIzAaGCQz13oo2sCdeGRHO4aDh
HH6Qlq/6UOV5wP8+GAcCQFgRCcB+hrje8hfEEefHcFpyKH+5g1Eu1k0mLrxK2zd+
4SlotYRHgPCEubokb2S1zfZDWIXW3HmggnGgM949TlY=
-----END RSA PRIVATE KEY-----
verification_key: |
-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDHFr+KICms+tuT1OXJwhCUmR2d
KVy7psa8xzElSyzqx7oJyfJ1JZyOzToj9T5SfTIq396agbHJWVfYphNahvZ/7uMX
qHxf+ZH9BL1gk9Y6kCnbM5R60gfwjyW1/dQPjOzn9N394zd2FJoFHwdq9Qs0wBug
spULZVNRxq7veq/fzwIDAQAB
-----END PUBLIC KEY-----
from docs-deploying-cf.
Hi Hi Murad,
Thank you for the signing and submitting the CLA! Our GitHub administrator has received it and we can now review and incorporate your changes into our documentation.
Thanks again,
Max
from docs-deploying-cf.
03 November 2014 Incorporated into docs: https://www.pivotaltracker.com/story/show/79656486
from docs-deploying-cf.
Related Issues (20)
- Explanation of etcd configuration is missing from most IaaS stubs HOT 1
- Explanation of UAA certs is missing from most IaaS stubs HOT 2
- Explanation of `saml` configuration is missing from most IaaS stubs HOT 2
- published version of docs-deploying-cf/common/vsphere-vcloud-cf-stub.html.md.erb not up to date HOT 1
- multiple typos in examples - deploy-aws.html.md.erb HOT 6
- docs-deploying-cf/blob/master/aws/setup_bosh_aws.html.md.erb --where's the manifest? HOT 2
- CF deployment on BOSH lite failing HOT 2
- Why are such large disk sizes required? (instance flavors for CF on OpenStack) HOT 3
- Deployment instructions need updating? HOT 3
- How to deploy to GCP? HOT 2
- generate-bosh-lite-dev-manifest needs to be updated to cli-v2 HOT 2
- IAM user for cloud controller should not have access to "BOSH_BUCKET" HOT 1
- How to get the cert files given in the command HOT 2
- I Keep Exceeding my Quota. How many VMs do I Need to Deploy CF HOT 2
- Copy the following policy text to your clipboard: HOT 2
- Consistent failure starting creating bosh director HOT 2
- Help needed: bbl plan - Failed to parse certificate HOT 2
- Documentation for deploying BOSH on AWS - Step 1 is not longer required HOT 2
- Cloud Foundry deployment on VmWare HOT 2
- Linked windows ops file is outdated HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docs-deploying-cf.