-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
135 lines (127 loc) · 7.06 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Paz - Continuous deployment production environments</title>
<meta title="description" content="">
<meta title="author" content="">
<meta name="viewport" content="width=device-width,initial-scale=1">
<link rel="stylesheet" href="css/base.min.css">
<script src="//use.typekit.net/juw6rni.js"></script>
<script>try{Typekit.load();}catch(e){}</script>
<script src="http://fb.me/react-0.12.2.min.js"></script>
</head>
<body>
<header class="gradient-blue-pink white">
<div class="container py4 px2">
<nav class="clearfix flex flex-stretch mb2">
<div class="flex-center flex-auto flex">
<img src="img/logo-small.svg" alt="">
</div>
<div class="flex-center flex">
<!-- <a class="py2 button button-transparent button-no-click strikethrough" href="">Documentation</a> -->
<a class="py2 button button-transparent" href="https://github.com/yldio/paz">GitHub</a>
<a class="py2 button button-transparent" href="http://paz.readme.io/">Docs</a>
<a class="py2 button button-transparent" href="https://gitter.im/paz-sh/paz">Chat</a>
<!-- <a class="py2 button button-outline strikethrough button-no-click" href="">Demo</a> -->
</div>
</nav>
<div class="clearfix">
<div class="col sm-col-8 lg-col-6">
<h1 class="mb3">Continuous deployment production environments; built on Docker, CoreOS, etcd and fleet.</h1>
<p class="h3 mb3">Paz is an in-house open source service platform<br>with a PaaS-like workflow.</p>
</div>
</div>
</div>
<img src="img/modules.svg" alt="" class="mx-auto block">
</header>
<div class="gray">
<div class="container px2 py4">
<div class="clearfix mxn2">
<h2 class="h1 ml2 mt0 black">Components</h2>
<div class="sm-col sm-col-6 lg-col-4 px2 mb2 sm-half lg-third">
<h3><a class="black" href="https://github.com/yldio/paz-service-directory">Service Directory</a></h3>
<p>A catalog of your services and their configuration (e.g. environment variables, data volumes, port mappings and number of instances to launch).</p>
</div>
<div class="sm-col sm-col-6 lg-col-4 px2 mb2 sm-half lg-third">
<h3><a class="black" href="https://github.com/yldio/paz-scheduler">Scheduler</a></h3>
<p>Scheduler receives HTTP POST commands to deploy services that are defined in the service directory. A history of deployments and associated configurations is also available from the scheduler.</p>
</div>
<div class="sm-col sm-col-6 lg-col-4 px2 mb2 sm-half lg-third">
<h3><a class="black" href="https://github.com/yldio/paz-orchestrator">Orchestrator</a></h3>
<p>Orchestrator ties all of the other services together, providing a single access-point for the front-end to interface with. Also offers a web socket endpoint for realtime updates to the web front-end.</p>
</div>
<div class="sm-col sm-col-6 lg-col-4 px2 mb2 sm-half lg-third">
<h3><a class="black" href="https://github.com/yldio/paz-web">Web Front End</a></h3>
<p>A beautiful and easy-to-use web UI for managing your services and observing the health of your cluster. Proudly built with Ember.</p>
</div>
<div class="sm-col sm-col-6 lg-col-4 px2 mb2 sm-half lg-third">
<h3><a class="black" href="https://github.com/yldio/paz-haproxy">HAProxy</a></h3>
<p>Paz uses Confd to dynamically configure HAProxy based on service availability information declared in Etcd. HAProxy is configured to route external and internal requests to the correct host for the desired service.</p>
</div>
<div class="sm-col sm-col-6 lg-col-4 px2 mb2 sm-half lg-third">
<h3 class="black">Monitoring and Logging</h3>
<p>Currently cAdvisor is used for monitoring, and there is not yet any centralised logging. Monitoring and logging are high-priority features on the roadmap.</p>
</div>
</div>
</div>
<div class="container px2">
<img src="img/screenshot@2x.png" alt="" class="mbn4 mx-auto">
</div>
</div>
<div class="gradient-blue-pink white">
<div class="container py4 px2">
<div id="react-base">
Videos are available on YouTube: <a href="http://youtube.com/watch?=cQOPoDmkFg8" alt="LNUG">LNUG</a> <a href="http://youtube.com/watch?=Zve7rJ1FoDU" alt="Container Camp">Container Camp</a>
</div>
</div>
</div>
<div class="gray">
<div class="container px2 py4">
<div class="clearfix mxn2">
<div class="sm-col sm-col-6 px2">
<h2 class="h1 mt0 black">Contributors & Crafters</h2>
<p>Paz is made & maintained by a bunch of awesome people, from YLD and the internet.</p>
<a class="button button-outline mb2" href="https://github.com/yldio/paz/issues/19">View Roadmap & contribute</a>
</div>
<div class="sm-col sm-col-6 px2">
<div class="clearfix">
<div class="col col-4 px2 mb3 mx0">
<img class="rounded" src="https://avatars3.githubusercontent.com/u/3177600?v=3&s=460" alt="">
<figcaption class="center"><a class="black" href="http://github.com/lukebond">Luke Bond</a></figcaption>
</div>
<div class="col col-4 px2 mb3 mx0">
<img class="rounded" src="https://avatars1.githubusercontent.com/u/524382?v=3&s=460" alt="">
<figcaption class="center"><a class="black" href="http://github.com/tomgco">Tom Gallacher</a></figcaption>
</div>
<div class="col col-4 px2 mb3 mx0">
<img class="rounded" src="https://avatars3.githubusercontent.com/u/815831?v=3&s=460" alt="">
<figcaption class="center"><a class="black" href="https://github.com/bananaoomarang">Milo Mordaunt</a></figcaption>
</div>
<div class="col col-4 px2 mb3 mx0">
<img class="rounded" src="https://avatars2.githubusercontent.com/u/134117?v=3&s=460" alt="">
<figcaption class="center"><a class="black" href="https://github.com/sublimino">Andrew Martin</a></figcaption>
</div>
<div class="col col-4 px2 mb3 mx0">
<img class="rounded" src="https://avatars0.githubusercontent.com/u/591643?v=3&s=460" alt="">
<figcaption class="center"><a class="black" href="https://github.com/jongold">Jon Gold</a></figcaption>
</div>
<div class="col col-4 px2 mb3 mx0">
<img class="rounded" src="https://avatars2.githubusercontent.com/u/2507889?v=3&s=460" alt="">
<figcaption class="center"><a class="black" href="http://github.com/joaquimserafim">Joaquim Serafim</a></figcaption>
</div>
</div>
</div>
</div>
</div>
</div>
<footer>
<div class="container py4 px2">
<div class="sm-col sm-col-12 center">
<a href="http://www.yld.io?src=paz" class="mbn4 mx-auto">Supported with <3 by YLD</a>
</div>
</div>
</footer>
<script src="js/app.js"></script>
</body>
</html>