Git Product home page Git Product logo

Comments (5)

cf-gitbot avatar cf-gitbot commented on July 22, 2024

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.

animatedmax avatar animatedmax commented on July 22, 2024

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.

muradkaplan avatar muradkaplan commented on July 22, 2024

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: nfs_server
    templates:
    • name: debian_nfs_server
      instances: 1
      resource_pool: common
      persistent_disk: 65535
      networks:
    • name: default
      default: [dns, gateway]
  • name: postgres
    templates:
    • name: postgres
      instances: 1
      resource_pool: common
      persistent_disk: 65536
      networks:
    • name: default
      default: [dns, gateway]
      properties:
      db: databases
  • name: uaa
    templates:
    • name: uaa
      instances: 1
      resource_pool: common
      networks:
    • name: default
      default: [dns, gateway]
  • name: trafficcontroller
    templates:
    • name: loggregator_trafficcontroller
      instances: 1
      resource_pool: common
      networks:
    • name: default
      default: [dns, gateway]
  • name: cloud_controller
    templates:
    • name: cloud_controller_ng
      instances: 1
      resource_pool: common
      networks:
    • name: default
      default: [dns, gateway]
      properties:
      db: ccdb
  • name: health_manager
    templates:
    • name: hm9000
      instances: 1
      resource_pool: common
      networks:
    • name: default
      default: [dns, gateway]
  • 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

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.

animatedmax avatar animatedmax commented on July 22, 2024

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.

animatedmax avatar animatedmax commented on July 22, 2024

03 November 2014 Incorporated into docs: https://www.pivotaltracker.com/story/show/79656486

from docs-deploying-cf.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.