Skip to content

Commit c305ef8

Browse files
committed
feat: init
1 parent 11cfcdd commit c305ef8

File tree

10,364 files changed

+916475
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

10,364 files changed

+916475
-1
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
# source-code-reading-notes
1+
# source-code-reading-notes
2+
3+
主要记录工作过程中阅读过的一些开源项目的源码,并加以自己的分析,目前主要专注 k8s 云原生实践,包括但不限于 docker、kubernetes、promethus、istio、knative 等。

SUMMARY.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Summary
2+
3+
* [Introduction](README.md)
4+
5+
* [kubernetes](kubernetes/README.md)
6+
* [deployment controller 源码分析](kubernetes/deployment_controller.md)
7+
* [kube-scheduler 源码分析](kubernetes/kube_scheduler_process.md)
8+
* [kube-scheduler predicates 与 priorities 调度算法源码分析](kubernetes/kube_scheduler_algorithm.md)
9+
* [kube-scheduler 优先级与抢占机制源码分析](kubernetes/kube_scheduler_preempt.md)
10+
* [kubernetes service 原理解析](kubernetes/k8s_service_theory.md)
11+
* [kubelet 架构浅析](kubernetes/kubelet-modules.md)
12+
* [kubelet 启动流程分析](kubernetes/kubelet_init.md)
13+
* [kubelet 创建 pod 的流程](kubernetes/kubelet_create_pod.md)
14+
* [kube-proxy 源码分析](kubernetes/kube_proxy_process.md)
15+
* [kube-proxy iptables 模式源码分析](kubernetes/kube_proxy_iptables.md)
16+
* [kube-proxy ipvs 模式源码分析](kubernetes/kube_proxy_ipvs.md)
Binary file not shown.
Binary file not shown.

_book/gitbook/fonts/fontawesome/fontawesome-webfont.svg

Lines changed: 685 additions & 0 deletions
Loading
Binary file not shown.
Binary file not shown.
Binary file not shown.
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
require(["gitbook"], function(gitbook) {
2+
// Load analytics.js
3+
gitbook.events.bind("start", function(e, config) {
4+
var cfg = config['3-ba'];
5+
6+
window._hmt = window._hmt || [];
7+
(function() {
8+
var hm = document.createElement("script");
9+
hm.src = "https://hm.baidu.com/hm.js?" + cfg.token;
10+
var s = document.getElementsByTagName("script")[0];
11+
s.parentNode.insertBefore(hm, s);
12+
})();
13+
});
14+
15+
// Notify pageview
16+
gitbook.events.bind("page.change", function() {
17+
var path = window.location.pathname+window.location.search
18+
_hmt.push(['_trackPageview', path]);
19+
});
20+
});
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
.aceCode {
2+
font-size: 14px !important;
3+
}
4+
5+
.ace {
6+
border: 2px solid #EBEBEB;
7+
border-radius: 2px;
8+
}
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
require(["gitbook", "jquery"], function (gitbook, $) {
2+
3+
var init = function () {
4+
var aceCount = 0;
5+
6+
$('.ace').each(function () {
7+
var $ace = $(this).children('.aceCode');
8+
var config = $ace.data('config');
9+
var id = 'ace' + (aceCount++);
10+
$ace.attr('id', id);
11+
12+
var editor = ace.edit(id);
13+
14+
editor.setOptions({
15+
autoScrollEditorIntoView: true,
16+
maxLines: 100
17+
});
18+
19+
if (!config.edit)
20+
editor.setReadOnly(true);
21+
22+
if (!config.theme)
23+
editor.setTheme('ace/theme/chrome');
24+
else
25+
editor.setTheme('ace/theme/' + config.theme);
26+
27+
if (!config.check)
28+
editor.session.setOption("useWorker", false);
29+
30+
editor.getSession().setMode('ace/mode/' + config.lang);
31+
});
32+
};
33+
34+
gitbook.events.bind("page.change", init);
35+
});

_book/gitbook/gitbook-plugin-ace/ace/ace.js

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

_book/gitbook/gitbook-plugin-ace/ace/ext-beautify.js

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

_book/gitbook/gitbook-plugin-ace/ace/ext-chromevox.js

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

_book/gitbook/gitbook-plugin-ace/ace/ext-elastic_tabstops_lite.js

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

_book/gitbook/gitbook-plugin-ace/ace/ext-emmet.js

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
;
2+
(function() {
3+
window.require(["ace/ext/error_marker"], function() {});
4+
})();
5+

0 commit comments

Comments
 (0)