[cloud-guide] adding some notes
Pete Travis
immanetize at fedoraproject.org
Tue Dec 3 19:01:45 UTC 2013
commit 23cd384ce8c34a3b3ac458bfcebb2ef404dd47c3
Author: Pete Travis <immanetize at fedoraproject.org>
Date: Tue Dec 3 12:01:40 2013 -0700
adding some notes
notes | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 52 insertions(+), 0 deletions(-)
---
diff --git a/notes b/notes
new file mode 100644
index 0000000..0cbf942
--- /dev/null
+++ b/notes
@@ -0,0 +1,52 @@
+Use cases for examples:
+ mailserver
+ `bip`
+ OpenSSL in the cloud
+ etherpad
+ openID provider
+ read into OAuth / OAuth2
+ diaspora
+ opensheet
+ $(collaborative paint)
+
+Define:
+ Framework as a service?
+ PaaS
+ IaaS
+ SaaS
+
+ Openshift vs Openstack
+
+read:
+ pump.io
+ tent.io
+ code for america
+
+cartridges:
+ Openshift is platform, carts provide framework
+ defined as manifest, set of control scripts, and supporting files to provide one service instance
+ cart manifest is similar to spec file, but in YAML
+ multi-version implies that all versions must be available on the system
+ app upgrades must be seperate from RPM upgrades
+ inter-cart deps, configure order, etc can be an issue
+ carts can *own* the gear
+ cart devs live on GitHub?
+gear:
+ - locked homedir
+ - namespaced mounts (/tmp, /dev/shm)
+ - cgroup restricted
+ - restricted via selinux
+ - port binding is restricted
+
+apps in a gear require:
+ - public facing cart
+ - appropriate dependencies
+ - code/config to determine appropriate IP/ports (env vars)
+
+
+
+OpenShift:
+ quickstart
+ - defines an app?
+http://goldmann.pl/blog/2013/11/08/recent-docker-changes-in-fedora/
+http://goldmann.pl/blog/2013/12/03/even-more-docker-fedora-news/
More information about the docs-commits
mailing list