Skip to content

Instantly share code, notes, and snippets.

@lanrion
Last active August 20, 2019 08:47
Show Gist options
  • Save lanrion/10006577 to your computer and use it in GitHub Desktop.
Save lanrion/10006577 to your computer and use it in GitHub Desktop.
Cloud Foundry 学习过程

相关的资料

https://github.com/cloudfoundry-attic/vcap

由多个子项目组成, 需要pull多个不同的项目来阅读.

  • cf

cf Command Line Interface (CLI)

When deploying and managing your applications on Cloud Foundry, you’ll use the cf command line interface (CLI).

The current production version of cf is 6.x.

http://docs.cloudfoundry.org/devguide/installcf/install-go-cli.html

  • 视频

http://virtual.51cto.com/exp/cloudfoundry2013/

http://i.youku.com/u/UNDI5MTA2Mjk2

博客

1, http://cnblog.cloudfoundry.com/2012/05/03/13/ 如果需要使用Cloud Foundry搭建PaaS平台,目前有两种方法:dev_setup和BOSH。dev_setup相对简单,适合做实验性质的部署,BOSH要高级一些,针对各类IaaS做自动化的部署,通过实现CPI接口可以支持各种IaaS,目前BOSH带有vSphere和AWS的CPI。

2, http://www.uml.org.cn/zjjs/201205213.asp 深度剖析CloudFoundry的架构设计

3, http://www.programmer.com.cn/14472/ Cloud Foundry技术全貌及核心组件分析

4, http://blog.csdn.net/shlazww/article/details/8112874 Cloud Foundry Service Gateway源码分析

本地开发环境搭建

https://github.com/cloudfoundry/bosh-lite

1, 安装 vagrant https://github.com/mitchellh/vagrant

Vagrant 是一款用来构建虚拟开发环境的工具,非常适合 php/python/ruby/java 这类语言开发 web 应用,“代码在我机子上运行没有问题”这种说辞将成为历史。 http://blog.segmentfault.com/fenbox/1190000000264347

2, 安装virtualbox, https://www.virtualbox.org/wiki/Linux_Downloads

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment