-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
238 lines (200 loc) · 12.3 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
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
<!DOCTYPE html>
<html lang="zh">
<head>
<link href='//fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,700,400italic' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="//blog.xu0o0.org/theme/stylesheet/style.min.css">
<link rel="stylesheet" type="text/css" href="//blog.xu0o0.org/theme/pygments/github.min.css">
<link rel="stylesheet" type="text/css" href="//blog.xu0o0.org/theme/font-awesome/css/font-awesome.min.css">
<link href="//blog.xu0o0.org/feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="~xu0o0 Atom">
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="HandheldFriendly" content="True" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="robots" content="" />
<meta name="author" content="xu0o0" />
<meta name="description" content="" />
<meta property="og:site_name" content="~xu0o0"/>
<meta property="og:type" content="blog"/>
<meta property="og:title" content="~xu0o0"/>
<meta property="og:description" content=""/>
<meta property="og:locale" content="zh_CN"/>
<meta property="og:url" content="//blog.xu0o0.org"/>
<meta property="og:image" content="/img/avatar.jpg">
<title>~xu0o0</title>
</head>
<body>
<aside>
<div>
<a href="//blog.xu0o0.org">
<img src="/img/avatar.jpg" alt="~xu0o0" title="~xu0o0">
</a>
<h1><a href="//blog.xu0o0.org">~xu0o0</a></h1>
<nav>
<ul class="list">
<li><a href="//blog.xu0o0.org/pages/About.html#About">About</a></li>
<li><a href="//blog.xu0o0.org/pages/Blogroll.html#Blogroll">Blogroll</a></li>
</ul>
</nav>
<ul class="social">
<li><a class="sc-github" href="https://github.com/haoqixu" target="_blank"><i class="fa fa-github"></i></a></li>
<li><a class="sc-envelope-o" href="mailto:[email protected]" target="_blank"><i class="fa fa-envelope-o"></i></a></li>
</ul>
</div>
</aside>
<main>
<nav>
<a href="//blog.xu0o0.org"> Home
</a>
<a href="/archives.html">archives</a>
<a href="/categories.html">categories</a>
<a href="/tags.html">tags</a>
<a href="//blog.xu0o0.org/feeds/all.atom.xml"> Atom
</a>
</nav>
<article>
<header>
<h2><a href="//blog.xu0o0.org/posts/2017/12/sysadmin-101-patch-management.html#sysadmin-101-patch-management">【译】系统管理 101:补丁管理</a></h2>
<p>
Posted on 2017年12月28日(周四) in <a href="//blog.xu0o0.org/category/tech.html">Tech</a>
• Tagged with
<a href="//blog.xu0o0.org/tag/sysadmin.html">sysadmin</a>, <a href="//blog.xu0o0.org/tag/linux.html">linux</a>, <a href="//blog.xu0o0.org/tag/fan-yi.html">翻译</a>
</p>
</header>
<div>
<blockquote>
<p>原文链接:<a href="https://www.linuxjournal.com/content/sysadmin-101-patch-management">https://www.linuxjournal.com/content/sysadmin-101-patch-management</a></p>
<p>原文作者:<a href="https://www.linuxjournal.com/users/kyle-rankin">Kyle Rankin</a></p>
<p>校对:<a href="https://linux.cn/article-8811-1.html">Linux.CN</a> 的 <a href="https://github.com/wxy">wxy 前辈</a></p>
<p>发布平台:<a href="https://linux.cn/article-9179-1.html">Linux中国</a></p>
</blockquote>
<p>就在之前几篇文章,我开始了“系统管理 101”系列文章,用来记录现今许多初级系统管理员、DevOps 工程师或者“全栈”开发者可能不曾接触过的一些系统管理方面的基本知识。按照我原本的设想,该系列文章已经是完结了的。然而后来 WannaCry 恶意软件出现,并在补丁管理不善的 Windows 主机网络间爆发。我能想象到那些仍然深陷 2000 年代 Linux 与 Windows 争论的读者听到这个消息可能已经面露优越的微笑。</p>
<p>我之所以这么快就决定再次继续“系统管理 101”文章系列,是因为我意识到在补丁管理方面一些 Linux 系统管理员和 …</p>
<br>
<a class="btn" href="//blog.xu0o0.org/posts/2017/12/sysadmin-101-patch-management.html#sysadmin-101-patch-management"> Continue reading
</a>
</div>
<hr />
</article>
<article>
<header>
<h2><a href="//blog.xu0o0.org/posts/2017/10/your-serverless-raspberry-pi-cluster-with-docker.html#your-serverless-raspberry-pi-cluster-with-docker">【译】使用 Docker 构建你的 Serverless 树莓派集群</a></h2>
<p>
Posted on 2017年10月28日(周六) in <a href="//blog.xu0o0.org/category/tech.html">Tech</a>
• Tagged with
<a href="//blog.xu0o0.org/tag/container.html">container</a>, <a href="//blog.xu0o0.org/tag/docker.html">docker</a>, <a href="//blog.xu0o0.org/tag/linux.html">linux</a>, <a href="//blog.xu0o0.org/tag/serverless.html">serverless</a>, <a href="//blog.xu0o0.org/tag/fan-yi.html">翻译</a>
</p>
</header>
<div>
<blockquote>
<p>原文链接:<a href="https://blog.alexellis.io/your-serverless-raspberry-pi-cluster/">https://blog.alexellis.io/your-serverless-raspberry-pi-cluster/</a></p>
<p>原文作者:<a href="https://twitter.com/alexellisuk">Alex Ellis</a>
校对:<a href="https://linux.cn/article-8811-1.html">Linux.CN</a> 的 <a href="https://github.com/wxy">wxy 前辈</a></p>
<p>发布平台:<a href="https://linux.cn/article-9007-1.html">Linux中国</a></p>
</blockquote>
<p>这篇博文将向你展示如何使用 Docker 和 <a href="https://github.com/alexellis/faas">OpenFaaS</a> 框架构建你自己的 Serverless 树莓派集群。大家常常问我能用他们的集群来做些什么?而这个应用完美匹配卡片尺寸的设备——只需添加更多的树莓派就能获取更强的计算能力。</p>
<blockquote>
<p>“Serverless” (无服务器)是事件驱动架构的一种设计模式,与“桥接模式”、“外观模式”、“工厂模式”和“云”这些名词一样,都是一种抽象概念。</p>
</blockquote>
<p><img alt="" src="https://blog.alexellis.io/content/images/2017/08/IMG_20170525_204840_crop.jpg" /></p>
<p><em>图片:3 个 Raspberry Pi Zero</em> </p>
<p>这是我在本文中描述的集群,用黄铜支架分隔每个设备。</p>
<h3 id="serverless">Serverless 是什么?它为何重要?</h3>
<p>行业对于 …</p>
<br>
<a class="btn" href="//blog.xu0o0.org/posts/2017/10/your-serverless-raspberry-pi-cluster-with-docker.html#your-serverless-raspberry-pi-cluster-with-docker"> Continue reading
</a>
</div>
<hr />
</article>
<article>
<header>
<h2><a href="//blog.xu0o0.org/posts/2017/09/what-is-kubernetes.html#what-is-kubernetes">【译】Kubernetes 是什么?</a></h2>
<p>
Posted on 2017年09月11日(周一) in <a href="//blog.xu0o0.org/category/tech.html">Tech</a>
• Tagged with
<a href="//blog.xu0o0.org/tag/container.html">container</a>, <a href="//blog.xu0o0.org/tag/docker.html">docker</a>, <a href="//blog.xu0o0.org/tag/linux.html">linux</a>, <a href="//blog.xu0o0.org/tag/kubernetes.html">kubernetes</a>, <a href="//blog.xu0o0.org/tag/fan-yi.html">翻译</a>
</p>
</header>
<div>
<blockquote>
<p>原文链接:<a href="https://www.redhat.com/en/containers/what-is-kubernetes">https://www.redhat.com/en/containers/what-is-kubernetes</a></p>
<p>原文作者:<a href="https://www.redhat.com/">www.redhat.com</a></p>
<p>校对:<a href="https://linux.cn/article-8858-1.html">Linux.CN</a> 的 <a href="https://github.com/wxy">wxy 前辈</a></p>
<p>发布平台:<a href="https://linux.cn/article-8858-1.html">Linux中国</a></p>
</blockquote>
<p><img alt="" src="https://www.redhat.com/cms/managed-files/styles/max_size/s3/subtopic-header-template-crane-2000x560.png?itok=xht5Sni6" /></p>
<p>Kubernetes,简称 k8s(k,8 个字符,s——明白了?)或者 “kube”,是一个开源的 <a href="https://www.redhat.com/en/containers/whats-a-linux-container">Linux 容器</a>自动化运维平台,它消除了容器化应用程序在部署、伸缩时涉及到的许多手动操作。换句话说,你可以将多台主机组合成集群来运行 Linux 容器,而 Kubernetes 可以帮助你简单高效地管理那些集群。构成这些集群的主机还可以跨越<a href="https://www.redhat.com/en/topics/cloud-computing/what-is-public-cloud">公有云</a>、<a href="https://www.redhat.com/en/topics/cloud-computing/what-is-private-cloud">私有云</a>以及混合云。</p>
<p>Kubernetes 最开始是由 Google …</p>
<br>
<a class="btn" href="//blog.xu0o0.org/posts/2017/09/what-is-kubernetes.html#what-is-kubernetes"> Continue reading
</a>
</div>
<hr />
</article>
<article>
<header>
<h2><a href="//blog.xu0o0.org/posts/2017/08/how-linux-containers-evolved.html#how-linux-containers-evolved">【译】Linux 容器演化史</a></h2>
<p>
Posted on 2017年08月29日(周二) in <a href="//blog.xu0o0.org/category/tech.html">Tech</a>
• Tagged with
<a href="//blog.xu0o0.org/tag/container.html">container</a>, <a href="//blog.xu0o0.org/tag/docker.html">docker</a>, <a href="//blog.xu0o0.org/tag/linux.html">linux</a>, <a href="//blog.xu0o0.org/tag/fan-yi.html">翻译</a>
</p>
</header>
<div>
<blockquote>
<p>原文链接:<a href="https://opensource.com/article/17/7/how-linux-containers-evolved">https://opensource.com/article/17/7/how-linux-containers-evolved</a></p>
<p>原文作者:<a href="https://opensource.com/users/rhatdan">Daniel J Walsh</a></p>
<p>校对:<a href="https://linux.cn/article-8811-1.html">Linux.CN</a> 的 <a href="https://github.com/wxy">wxy 前辈</a></p>
<p>发布平台:<a href="https://linux.cn/article-8811-1.html">Linux中国</a></p>
</blockquote>
<p><img alt="How Linux containers have evolved" src="https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/containers_2015-3-osdc-lead.png?itok=O6aivM_W" title="Linux 容器的演化过程" /></p>
<h3 id="linux">Linux 容器是如何演变的</h3>
<p>在过去几年内,容器不仅成为了开发者们热议的话题,还受到了企业的关注。持续增长的关注使得在它的安全性、可扩展性以及互用性等方面的需求也得以增长。满足这些需求需要很大的工程量,下面我们讲讲在红帽这样的企业级这些工程是如何发展的。</p>
<p>我在 2013 年秋季第一次遇到 Docker 公司(Docker.io)的代表,那时我们在设法使 Red Hat Enterprise Linux (RHEL) 支持 Docker 容器(现在 Docker 项目的一部分已经更名为 <em>Moby …</em></p>
<br>
<a class="btn" href="//blog.xu0o0.org/posts/2017/08/how-linux-containers-evolved.html#how-linux-containers-evolved"> Continue reading
</a>
</div>
</article>
<div class="pagination">
</div>
<footer>
<p>
© xu0o0 - This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC-BY-NC-SA 4.0 International License</a>
</p>
<p> Powered by <a href="http://getpelican.com" target="_blank">Pelican</a> - <a href="https://github.com/alexandrevicenzi/flex" target="_blank">Flex</a> theme by <a href="http://alexandrevicenzi.com" target="_blank">Alexandre Vicenzi</a>
</p><p>
<a rel="license"
href="http://creativecommons.org/licenses/by-nc-sa/4.0/"
target="_blank">
<img alt="Creative Commons License"
title="Creative Commons License"
style="border-width:0"
src="https://i.creativecommons.org/l/by-nc-sa/4.0/80x15.png"
width="80"
height="15"/>
</a>
</p> </footer>
</main>
<!-- Google Analytics -->
<script type="text/javascript">
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-85250016-1', 'auto');
ga('send', 'pageview');
</script>
<!-- End Google Analytics -->
<script type="application/ld+json">
{
"@context" : "http://schema.org",
"@type" : "Blog",
"name": " ~xu0o0 ",
"url" : "//blog.xu0o0.org",
"image": "/img/avatar.jpg",
"description": ""
}
</script>
</body>
</html>