blog-comments's People
blog-comments's Issues
Docker(2)容器技术基本概念理解 | Leo's Blog
- 容器1.1 定义 一种沙盒技术, 可以将应用运行在其中,与外界隔离 这个沙盒可以被方便地“转移”。
Golang string | Leo's Blog
https://www.kapor.club/2020/05/31/Golang/string/
【摘要】Go语言字符串操作总结。
Docker(3)Volume与绑定挂载(bind mount)机制 | Leo's Blog
- 问题背景Docker项目使用了mount namespace和rootfs的文件镜像来实现了容器镜像文件系统和宿主机系统的隔离。但是,以下两个容器和宿主机的文件交互问题怎么解决? 容器中新建的文件,宿主机怎么获取到? 宿主机上的文件和目录,容器内部进程怎么获取?
test | Leo's Blog
https://kapor.club/2020/03/24/test/#more
背景探究iptables在istio中如何做流量劫持
容器中执行iptables:Permission denied | Leo's Blog
[译]拓展K8S-自定义资源 | Leo's Blog
Kubernetes官方文档《Custom Resources》 翻译,接《[译]Kubernetes拓展简介(API部分)》部分。 自定义资源自定义资源是KubernetesAPI的拓展。本章讨论的是何时添加一个自定义资源到我们的Kubernetes集群中,以及何时去使用一个独立服务。介绍了两种添加自定义资源的方法以及如何去选择使用何种方法。
[译]通用的数据平面API | Leo's Blog
【摘要】项目中涉及过xdsAPI中的adsAPI推送pilot抽象出的Envoy需要的动态配置给EnvoyAPI,但是当时没有深究。在本次总结的过程中,首先在研究Envoy侧的时候,看到了github中一篇关于Matt Klein的文章,讲述了Envoy从设计之初到v1 v2版本的演进过程中背后的动机和考虑。本文仅翻译以作总结,博主翻译能力有限,如果有翻译不当之处,还请见谅。出处《The univ
基础随笔-类型 | Leo's Blog
Go通用编程规范 | 里昂小札
Kube-scheduler拓展 | Leo's Blog
https://www.kapor.club/2020/06/11/kube-scheduler%E6%94%B9%E9%80%A0/#more
【摘要】回顾小结如何修改kube-scheduler来实现自身的定制化需求。
声明式API | Leo's Blog
https://www.kapor.club/2020/06/17/Kubernetes/%E5%A3%B0%E6%98%8E%E5%BC%8FAPI/
简书博客迁移,本章是学习极客时间中张磊的《深入理解Kubernetes》中的入门篇的整理小结,声明式API。现在回过头再看,声明式API在Kubernetes的设计**中确实起到了至关重要的入口作用,也是我们拓展kube-apiserver时,设计CRD必备的基础概念。
搭建Kubernetes集群 | Leo's Blog
【摘要】搭建Docker与Kubernetes小型集群。
Pod发放流程 | Leo's Blog
https://www.kapor.club/2020/06/11/Pod%E7%9A%84%E5%8F%91%E6%94%BE%E8%BF%87%E7%A8%8B/#more
【摘要】在《Kubernetes架构及设计**》中,简单介绍了Kubernetes各个组件在架构中起到的功能。这篇文章简要小结在Kubernetes中,一个Pod从被提交到kube-apiserver到将Pod被分配至Node的主流程。
MongoDB对接ServiceCombSC | Leo's Blog
【摘要】调研学习MongoDB Client的能力来分析如何将这套SC的服务注册发现对接上MongoDB集群。
微服务反思(Doing) | Leo's Blog
在云计算领域,云原生与微服务化在PaaS基础上进行的如火如荼。抛开行业确实与方向,在和同事讨论手头的刚刚承接的一个单体应用的后面的演进方向的时候,意识到一个问题自己没办法说服同事,抛开业内趋势,不为了微服务去做微服务,微服务究竟为业务带来了什么?我一时间只能给出一个“便于快速做灰度发布、便于较为安全地快速迭代升级、便于敏捷=>做好微服务化改造便于更快速构建业务能力”的答案,除此之外呢?它引入
微服务反思(Doing) | Leo's Blog
https://www.kapor.club/2020/05/30/draft/%E5%BE%AE%E6%9C%8D%E5%8A%A1%E7%9A%84%E6%80%9D%E8%80%83/#more
在云计算领域,云原生与微服务化在PaaS基础上进行的如火如荼。抛开行业确实与方向,在和同事讨论手头的刚刚承接的一个单体应用的后面的演进方向的时候,意识到一个问题自己没办法说服同事,抛开业内趋势,不为了微服务去做微服务,微服务究竟为业务带来了什么?我一时间只能给出一个“便于快速做灰度发布、便于较为安全地快速迭代升级、便于敏捷=>做好微服务化改造便于更快速构建业务能力”的答案,除此之外呢?它引入
Docker(4)harbor-docker login配置http登陆 | Leo's Blog
修改/etc/docker/daemon.json 1234{ "registry-mirrors": ["https://registry.docker-cn.com"], "insecure-registries": ["xx.xx.xx.xx:80"] //新增}
Envoy源码-启动与连接建立 | Leo's Blog
【摘要】原博客迁移 代码版本:stable/v1.7.1上篇文章我们分析过Envoy启动的第一步,进行六个模块的初始化操作,其中比较重要的一块是server的初始化。本片文章将继续走读server对象实例被初始化之后的启动流程以及新连接的建立。
Golang Set | Leo's Blog
https://www.kapor.club/2020/05/28/Golang/set/
【摘要】set数据结构的实现
Kubernetes架构与设计** | Leo's Blog
ServiceCombSC服务注册发现 | Leo's Blog
【摘要】走读ServiceComb ServiceCenter源码中如何通过在服务注册与发现的插件模块中对接etcd。
Docker(5)Network | Leo's Blog
https://kapor.club/2020/03/30/Docker(5)%20Network/#more
同Host上容器间的网络通信12graph TB DockerA-eth0/VethPeerA---Bridge-docker0---Host-vethxxxxx/VethPeerA---Host-vethxxxxx/VethPeerB---DockerB-eth0/VethPeerB Docker项目会默认在Host上创建名为Docker0的网桥,凡是连
OCI Image Specification | 里昂小札
【摘要】在《Docker与Kubernetes的兴起》章节提到过Open Cotainer Initiative,即OCI标准规范的诞生,抛开它成立的商业目的不提,OCI本身存在的意义在于为社区提供一套围绕着容器镜像规范和runtime规范的工业级标准。 The Open Container Initiative is an open governance structure for the e
云计算商业随笔 | Leo's Blog
https://www.kapor.club/2020/09/03/%E5%95%86%E4%B8%9A/%E4%BA%91%E8%AE%A1%E7%AE%97/#more
【摘要】记录工作中想到的关于云计算产业、云服务提供商、PaaS、Serverless等领域的感悟。
golang basic(Doing) | Leo's Blog
https://www.kapor.club/2020/05/28/golang%E5%9F%BA%E7%A1%80/
【摘要】梳理golang的基础demo
[译]拓展K8S-自定义资源 | Leo's Blog
Kubernetes官方文档《Custom Resources》 翻译,接《[译]Kubernetes拓展简介(API部分)》部分。 自定义资源自定义资源是KubernetesAPI的拓展。本章讨论的是何时添加一个自定义资源到我们的Kubernetes集群中,以及何时去使用一个独立服务。介绍了两种添加自定义资源的方法以及如何去选择使用何种方法。
Envoy源码-Server初始化 | Leo's Blog
【摘要】原博客迁移 代码版本:stable/v1.7.1这里结合资料及源码仅分析正常场景的主干流程。本系列博文分为四部分,Server初始化,Envoy启动与新连接建立,Envoy对数据的读取、接收和处理,Envoy数据转发到服务端。本章介绍第一部分,Server的初始化,主要分为两部分,一是Envoy进程起来后的入口函数、二是Server的初始化。
初识MongoDB设计 | Leo's Blog
set | Leo's Blog
https://www.kapor.club/2020/05/28/set/
【摘要】set数据结构的实现
Docker与Kubernetes的兴起 | Leo's Blog
RBAC管理(Doing) | Leo's Blog
https://www.kapor.club/2020/05/31/draft/RBAC%E7%AE%A1%E7%90%86/#more
【摘要】前段时间转到产品团队搞服务公测上线,给博客准备图床的事情就半路搁置到现在。最近腾出时间回顾反思继续折腾博客图床的时候,配置阿里云OSS发现阿里云的权限控制策略这个数据结构十分眼熟,回想起之前搞过的RBAC鉴权的策略也是这个结构。那么趁着这次机会,梳理下RBAC(Role based access control)的相关实践和拓展吧。
git合并commit | Leo's Blog
【摘要】记录一次通过git rebase整理合并多次commit记录的经验供查阅。
Istio 1.5 Release Note | Leo's Blog
https://www.kapor.club/2020/03/14/Istio%201.5%20Release/#more
[译]Announcing Istio 1.5我们通过把控制面的组件加固到一个独立的二进制文件来使得安装和运行Istio变得更加简单了;我们为整个行业的代理服务器引入了一个强大而高效的新拓展模型,我们也将会继续去增强他的可用性,安全性,遥测和流量控制。
微服务反思(Doing) | Leo's Blog
https://www.kapor.club/2020/05/30/%E5%BE%AE%E6%9C%8D%E5%8A%A1%E7%9A%84%E6%80%9D%E8%80%83/#more
在云计算领域,云原生与微服务化在PaaS基础上进行的如火如荼。抛开行业确实与方向,在和同事讨论手头的刚刚承接的一个单体应用的后面的演进方向的时候,意识到一个问题自己没办法说服同事,抛开业内趋势,不为了微服务去做微服务,微服务究竟为业务带来了什么?我一时间只能给出一个“便于快速做灰度发布、能够快速迭代升级、便于敏捷”的答案,除此之外呢?它引入的改造成本(拆分粒度、如何解耦与重构)以及治理框架(如Is
搭建Kubernetes集群 | Leo's Blog
[译]Kubernetes拓展简介(API部分) | Leo's Blog
Kubernetes官方文档《Extending your Kubernetes Cluster》API拓展部分翻译,做事时一直怎么快怎么来,没有系统性地过一遍文档,最近接着机会来系统回顾下官方文档。
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.