-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
11 lines (11 loc) · 12.6 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
<!doctype html><html lang=zh-cn><head><meta name=generator content="Hugo 0.101.0"><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=robots content="noodp"><title>Cloud native landscape</title><meta name=Description content="Hugo theme - LoveIt"><meta property="og:title" content="Cloud native landscape"><meta property="og:description" content="Hugo theme - LoveIt"><meta property="og:type" content="website"><meta property="og:url" content="/"><meta property="og:image" content="/logo.png"><meta property="og:site_name" content="云原生"><meta name=twitter:card content="summary_large_image"><meta name=twitter:image content="/logo.png"><meta name=twitter:title content="Cloud native landscape"><meta name=twitter:description content="Hugo theme - LoveIt"><meta name=application-name content="云原生"><meta name=apple-mobile-web-app-title content="云原生"><meta name=theme-color content="#ffffff"><meta name=msapplication-TileColor content="#da532c"><link rel=canonical href=/><link rel=alternate href=/index.xml type=application/rss+xml title="Cloud native landscape"><link rel=feed href=/index.xml type=application/rss+xml title="Cloud native landscape"><link rel=stylesheet href=/css/style.min.css><link rel=preload href=https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css as=style onload='this.onload=null,this.rel="stylesheet"'><noscript><link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css></noscript><link rel=preload href=https://cdn.jsdelivr.net/npm/[email protected]/animate.min.css as=style onload='this.onload=null,this.rel="stylesheet"'><noscript><link rel=stylesheet href=https://cdn.jsdelivr.net/npm/[email protected]/animate.min.css></noscript><script type=application/ld+json>{"@context":"http://schema.org","@type":"WebSite","url":"\/","inLanguage":"zh-CN","author":{"@type":"Person","name":"CXF"},"description":"Hugo theme - LoveIt","image":{"@type":"ImageObject","url":"\/images\/Apple-Devices-Preview.png","width":3200,"height":2048},"thumbnailUrl":"\/images\/screenshot.png","license":"This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.","name":"Cloud native landscape"}</script></head><body data-header-desktop=fixed data-header-mobile=auto><script type=text/javascript>(window.localStorage&&localStorage.getItem("theme")?localStorage.getItem("theme")==="dark":"auto"==="auto"?window.matchMedia("(prefers-color-scheme: dark)").matches:"auto"==="dark")&&document.body.setAttribute("theme","dark")</script><div id=mask></div><div class=wrapper><header class=desktop id=header-desktop><div class=header-wrapper><div class=header-title><a href=/ title="Cloud native landscape"><span class=header-title-pre><i class='fa-solid fa-cloud'></i></span>云原生</a></div><div class=menu><div class=menu-inner><a class=menu-item href=/posts/>所有文章 </a><a class=menu-item href=/tags/>标签 </a><a class=menu-item href=/categories/>分类 </a><a class=menu-item href=/categories/documentation/>文档 </a><a class=menu-item href=/about/>关于 </a><a class=menu-item href=/https:/github.com/caoxianfei1 title=GitHub><i class='fab fa-github fa-fw' aria-hidden=true></i> </a><span class="menu-item delimiter"></span><span class="menu-item search" id=search-desktop>
<input type=text placeholder=搜索文章标题或内容... id=search-input-desktop>
<a href=javascript:void(0); class="search-button search-toggle" id=search-toggle-desktop title=搜索><i class="fas fa-search fa-fw" aria-hidden=true></i></a>
<a href=javascript:void(0); class="search-button search-clear" id=search-clear-desktop title=清空><i class="fas fa-times-circle fa-fw" aria-hidden=true></i></a>
<span class="search-button search-loading" id=search-loading-desktop><i class="fas fa-spinner fa-fw fa-spin" aria-hidden=true></i></span>
</span><a href=javascript:void(0); class="menu-item theme-switch" title=切换主题><i class="fas fa-adjust fa-fw" aria-hidden=true></i></a></div></div></div></header><header class=mobile id=header-mobile><div class=header-container><div class=header-wrapper><div class=header-title><a href=/ title="Cloud native landscape"><span class=header-title-pre><i class='fa-solid fa-cloud'></i></span>云原生</a></div><div class=menu-toggle id=menu-toggle-mobile><span></span><span></span><span></span></div></div><div class=menu id=menu-mobile><div class=search-wrapper><div class="search mobile" id=search-mobile><input type=text placeholder=搜索文章标题或内容... id=search-input-mobile>
<a href=javascript:void(0); class="search-button search-toggle" id=search-toggle-mobile title=搜索><i class="fas fa-search fa-fw" aria-hidden=true></i></a>
<a href=javascript:void(0); class="search-button search-clear" id=search-clear-mobile title=清空><i class="fas fa-times-circle fa-fw" aria-hidden=true></i></a>
<span class="search-button search-loading" id=search-loading-mobile><i class="fas fa-spinner fa-fw fa-spin" aria-hidden=true></i></span></div><a href=javascript:void(0); class=search-cancel id=search-cancel-mobile>取消</a></div><a class=menu-item href=/posts/ title>所有文章</a><a class=menu-item href=/tags/ title>标签</a><a class=menu-item href=/categories/ title>分类</a><a class=menu-item href=/categories/documentation/ title>文档</a><a class=menu-item href=/about/ title>关于</a><a class=menu-item href=/https:/github.com/caoxianfei1 title=GitHub><i class='fab fa-github fa-fw' aria-hidden=true></i></a><a href=javascript:void(0); class="menu-item theme-switch" title=切换主题>
<i class="fas fa-adjust fa-fw" aria-hidden=true></i></a></div></div></header><div class="search-dropdown desktop"><div id=search-dropdown-desktop></div></div><div class="search-dropdown mobile"><div id=search-dropdown-mobile></div></div><main class=main><div class=container><div class="page home" data-home=posts><div class=home-profile><div class=home-avatar><a href=/posts/ title=所有文章><img class=lazyload src=/svg/loading.min.svg data-src=/images/avatar.png data-srcset="/images/avatar.png, /images/avatar.png 1.5x, /images/avatar.png 2x" data-sizes=auto alt=/images/avatar.png title=/images/avatar.png width=528 height=560></a></div><div class=home-subtitle><div id=id-1 class=typeit></div></div><div class=links><a href=https://github.com/caoxianfei1 title=GitHub target=_blank rel="noopener noreffer me"><i class="fab fa-github fa-fw" aria-hidden=true></i></a><a href=https://www.zhihu.com/people/xxxx title=知乎 target=_blank rel="noopener noreffer me"><i data-svg-src=https://cdn.jsdelivr.net/npm/[email protected]/icons/zhihu.svg aria-hidden=true></i></a><a href=https://space.bilibili.com/xxxx title=bilibili target=_blank rel="noopener noreffer me"><i data-svg-src=https://cdn.jsdelivr.net/npm/[email protected]/icons/bilibili.svg aria-hidden=true></i></a><a href=tel:xxx-xxx-xxx title=Phone rel=me><i class="fas fa-phone fa-fw" aria-hidden=true></i></a><a href=mailto:[email protected] title=Email rel=me><i class="far fa-envelope fa-fw" aria-hidden=true></i></a><a href=/index.xml title=RSS target=_blank rel="noopener noreffer me"><i class="fas fa-rss fa-fw" aria-hidden=true></i></a></div></div><article class="single summary" itemscope itemtype=http://schema.org/Article><h1 class=single-title itemprop="name headline"><a href=/client-go%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90-listwatch%E5%AE%9E%E7%8E%B0/>Client Go源码分析 ListWatch实现</a></h1><div class=post-meta><span class=post-author><a href=/ title=Author rel=author class=author><i class="fas fa-user-circle fa-fw" aria-hidden=true></i>CXF</a></span> <span class=post-publish>发布于 <time datetime=2023-02-26>2023-02-26</time></span> <span class=post-category>收录于 <a href=/categories/client-go/><i class="far fa-folder fa-fw" aria-hidden=true></i>client-go</a> <a href=/categories/%E6%BA%90%E7%A0%81/><i class="far fa-folder fa-fw" aria-hidden=true></i>源码</a></span></div><div class=content>ListerWatcher接口 ListerWatcher是Lister和Watcher接口的结合体,Lister负责与APIServer通信</div><div class=post-footer><a href=/client-go%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90-listwatch%E5%AE%9E%E7%8E%B0/>阅读全文</a><div class=post-tags><i class="fas fa-tags fa-fw" aria-hidden=true></i> <a href=/tags/client-go/>client-go</a>, <a href=/tags/%E6%BA%90%E7%A0%81/>源码</a></div></div></article><article class="single summary" itemscope itemtype=http://schema.org/Article><h1 class=single-title itemprop="name headline"><a href=/client-go%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90-%E6%95%B4%E4%BD%93%E6%B5%81%E7%A8%8B%E6%A2%B3%E7%90%86/>Client Go整体流程梳理</a></h1><div class=post-meta><span class=post-author><a href=/ title=Author rel=author class=author><i class="fas fa-user-circle fa-fw" aria-hidden=true></i>CXF</a></span> <span class=post-publish>发布于 <time datetime=2023-02-26>2023-02-26</time></span> <span class=post-category>收录于 <a href=/categories/client-go/><i class="far fa-folder fa-fw" aria-hidden=true></i>client-go</a> <a href=/categories/%E6%BA%90%E7%A0%81/><i class="far fa-folder fa-fw" aria-hidden=true></i>源码</a></span></div><div class=content>Client-go的整体流程如下图所示: 首先是从上面图中可以看到,有几个比较重要的组件:Reflector、Informer、Indexer</div><div class=post-footer><a href=/client-go%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90-%E6%95%B4%E4%BD%93%E6%B5%81%E7%A8%8B%E6%A2%B3%E7%90%86/>阅读全文</a><div class=post-tags><i class="fas fa-tags fa-fw" aria-hidden=true></i> <a href=/tags/client-go/>client-go</a></div></div></article><article class="single summary" itemscope itemtype=http://schema.org/Article><h1 class=single-title itemprop="name headline"><a href=/k8s%E7%AC%AC%E4%B8%80%E8%AF%BE-%E5%9C%A8ubuntu%E4%B8%8A%E5%AE%89%E8%A3%85k8s%E9%9B%86%E7%BE%A4/>K8s第一课-在Ubuntu上安装K8s集群</a></h1><div class=post-meta><span class=post-author><a href=/ title=Author rel=author class=author><i class="fas fa-user-circle fa-fw" aria-hidden=true></i>CXF</a></span> <span class=post-publish>发布于 <time datetime=2023-02-12>2023-02-12</time></span> <span class=post-category>收录于 <a href=/categories/%E9%83%A8%E7%BD%B2/><i class="far fa-folder fa-fw" aria-hidden=true></i>部署</a></span></div><div class=content>虽然Ubuntu和Centos都是Linux系统,但是安装的命令还是稍有区别; 这里给予的Ubuntu版本是20.04,对于更早的版本没有尝试</div><div class=post-footer><a href=/k8s%E7%AC%AC%E4%B8%80%E8%AF%BE-%E5%9C%A8ubuntu%E4%B8%8A%E5%AE%89%E8%A3%85k8s%E9%9B%86%E7%BE%A4/>阅读全文</a><div class=post-tags><i class="fas fa-tags fa-fw" aria-hidden=true></i> <a href=/tags/%E5%AE%89%E8%A3%85k8s%E9%9B%86%E7%BE%A4/>安装K8s集群</a></div></div></article></div></div></main><footer class=footer><div class=footer-container><div class=footer-line><span>码农乐园</span></div><div class=footer-line itemscope itemtype=http://schema.org/CreativeWork><i class="far fa-copyright fa-fw" aria-hidden=true></i><span itemprop=copyrightYear>2023</span><span class=author itemprop=copyrightHolder> <a href=/ target=_blank>CXF</a></span> | <span class=license><a rel="license external nofollow noopener noreffer" href=https://creativecommons.org/licenses/by-nc/4.0/ target=_blank>CC BY-NC 4.0</a></span></div></div></footer></div><div id=fixed-buttons><a href=# id=back-to-top class=fixed-button title=回到顶部><i class="fas fa-arrow-up fa-fw" aria-hidden=true></i>
</a><a href=# id=view-comments class=fixed-button title=查看评论><i class="fas fa-comment fa-fw" aria-hidden=true></i></a></div><script type=text/javascript src=https://cdn.jsdelivr.net/npm/[email protected]/dist/autocomplete.min.js></script><script type=text/javascript src=https://cdn.jsdelivr.net/npm/[email protected]/dist/algoliasearch-lite.umd.min.js></script><script type=text/javascript src=https://cdn.jsdelivr.net/npm/[email protected]/lazysizes.min.js></script><script type=text/javascript src=https://cdn.jsdelivr.net/npm/[email protected]/dist/clipboard.min.js></script><script type=text/javascript src=https://cdn.jsdelivr.net/npm/[email protected]/sharer.min.js></script><script type=text/javascript src=https://cdn.jsdelivr.net/npm/[email protected]/dist/index.umd.js></script><script type=text/javascript>window.config={code:{copyTitle:"复制到剪贴板",maxShownLines:50},data:{"id-1":"专注于云原生技术栈"},search:{algoliaAppID:"PASDMWALPK",algoliaIndex:"index.zh-cn",algoliaSearchKey:"b42948e51daaa93df92381c8e2ac0f93",highlightTag:"em",maxResultLength:10,noResultsFound:"没有找到结果",snippetLength:50,type:"algolia"},typeit:{cursorChar:"|",cursorSpeed:1e3,data:{"id-1":["id-1"]},duration:-1,speed:100}}</script><script type=text/javascript src=/js/theme.min.js></script></body></html>