自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小小小小杜

随心所欲,无问西东……

  • 博客(218)
  • 收藏
  • 关注

原创 Github自研项目推广

Table of Contents前言项目总览kubernetes-reading-notesEaglevelero-volume-controllergin-apiservercluster-coredns-controllersample-container-runtimeregistry-notification-serverDemoOsregistry-sync-toolscrds-code-generation-toolsSTEP 1 - Generate CRDs

2020-12-11 20:52:25 834 1

原创 Kubernetes备份还原概述

对于在生产环境使用的Kubernetes,我们可以利用kubeadm搭建高可用集群,一定程度实现容灾:但是即便实现集群的高可用,我们依旧会需要备份还原功能,主要原因如下:误删除:运维人员不小心删除了某个namespace,某个pv服务器死机:因为物理原因服务器损坏,或者需要重装系统集群迁移:需要将一个集群的数据迁移到另一个集群,用于测试或者其它目的而对于Kubernetes的备份和还原,社区有一个16年创建的issue,从这个issue中我们可以看出Kubernetes官方并不打算提供Kub

2020-08-14 16:04:53 948

原创 一文读懂Kubernetes Scheduler扩展功能

前言Scheduler是Kubernetes组件中功能&逻辑相对单一&简单的模块,它主要的作用是:watch kube-apiserver,监听PodSpec.NodeName为空的pod,并利用预选和优选算法为该pod选择一个最佳的调度节点,最终将pod与该节点进行绑定,使pod调度在该节点上运行展开上述调用流程中的scheduler部分,内部细节调用(参考Kubernetes Scheduler)如图所示:scheduler内部预置了很多预选和优选算法(参考scheduler_

2020-06-26 15:04:11 3260 1

原创 从零构建容器运行时

前言无论是虚拟化技术还是容器技术都是为了最大程度解决母机资源利用率的问题。虚拟化技术利用Hypervisor(运行在宿主机OS上)将底层硬件进行了虚拟,使得在每台VM看来,硬件都是独占的,并且由VM Guest OS直接操作(具备最高操作权限);而容器共享母机OS,每个容器只包含应用以及应用所依赖的库和二进制文件;Linux内核的namespace隔离特性,cgroups(资源控制),以及联合文件系统使得多个容器之间相互隔离,同时资源受到限制。总的来说:容器技术相比虚拟机更加轻量,同时也具备更高的执行效率

2020-11-06 12:05:57 886

原创 velero-volume-controller

velero-volume-controllervelero-volume-controller is a Kubernetes controller for velero that detects and adds relevant backup annotation to pods with volumesOverviewvelero is one of the best bur(backup and restore) tools for workloads running on Kubernet

2020-08-20 17:47:28 320

原创 GinAPIServer - 让APIServer开发更加高效

简介GinApiServer是一个基于gin框架写的ApiServer框架,主要用于企业生产环境中的快速开发特性1、支持configmap reload api// config reloadr.Any("/-/reload", func(c *gin.Context) { log.Info("===== Server Stop! Cause: Config Reload. =====") os.Exit(1)})2、支持ping-pong健康检查&a

2020-08-14 16:42:09 329

原创 Harbor企业级实践

前言腾讯企业云中心使用Harbor作为统一的镜像仓库管理组件,本文主要分享企业云中心在Harbor上的一些实践经验总结……harbor介绍Harbor是目前最流行的开源企业级镜像仓库解决方案。除了原生支持镜像仓库,chart仓库;还支持一些企业用户所迫切需要的一些功能,例如:图形用户界面、完善的认证和鉴权机制、镜像复制、镜像病毒扫描、镜像删除与垃圾回收机制以及RESTFUL API接口等。另外,它也易于部署,目前支持两种部署方式:Docker-Compose以及Helm Chartharbor A

2020-08-14 16:20:33 752

原创 自研P2P镜像分发系统

EagleEagle is a lightweight and intelligent p2p based docker image distribution system.FeaturesNon-invasive: Eagle can seamlessly support docker for distributing images.High-availability: Eagle supports high-availability in both client-side and serve

2020-05-09 19:26:18 1500

原创 Kong Kubernetes-Native 实战

前言Kong is a cloud-native, fast, scalable, and distributed Microservice Abstraction Layer (also known as an API Gateway or API Middleware). Made available as an open-source project in 2015, its core...

2020-02-23 19:41:57 1077

原创 个人公众号发布——云原生深度学习

工作后便不在csdn上记录日志,后续日志分享见这里github地址:https://github.com/duyanghao个人邮箱:[email protected]如果有技术问题,欢迎发送邮件交流 :)...

2017-09-11 15:09:22 587 2

原创 poj1724

题目不难,深搜水题。大致题意为:给定n个城市以及m条东安路

2014-08-18 08:51:41 1201

原创 poj3411

题目有难度,首先是题意的

2014-08-17 23:05:05 1110

原创 poj1195

题目不难,二维树状数组

2014-08-17 18:34:19 745

原创 poj1703

并查集水题。循环路径并查集

2014-08-17 10:42:39 599

原创 poj1961

题目不难 kmp算法next数组的典型应用。

2014-08-17 09:07:15 565

原创 poj2482

题目不难,扫描化+求

2014-08-16 23:24:06 1706

原创 poj2777

题目不难,和poj2528相似,都是

2014-08-16 19:00:51 1209

原创 poj2828

题目有难度,线段树。

2014-08-16 16:04:27 650

原创 poj1472

题目较复杂。模拟+字符串处理

2014-08-13 22:30:05 669

原创 poj3393

题目不难,主要是细节太多,很容易产生错误

2014-08-13 17:35:01 1049

原创 poj3007

题目不难。hash快速查找大致题意为:给定一串

2014-08-13 12:16:08 596

原创 poj3096

STL水题。map+string的应用分析如下:用

2014-08-13 09:09:03 783

原创 poj1023

题目有难度,主要是十进制转化为二进制变形。

2014-08-12 23:23:13 798

原创 poj2249

纯粹的排列组合题目。从n个数中取出m个数,问有多少

2014-08-12 21:50:07 807

原创 poj2352

题目有难度。离散化+

2014-08-12 20:54:32 818

原创 hdu1556

题目不难。直接上代码:

2014-08-12 17:14:56 518

原创 poj2528

题目不难,线段树+离散化大致题意为

2014-08-12 16:34:47 603

原创 poj1811

题目较难,主要涉及到Miller_Rabin

2014-08-11 23:05:56 892

原创 poj1142

题目不难,素数判定+整数唯一分解定理

2014-08-11 19:20:32 1219

原创 poj1061

题目不难,扩展欧几里德算法求解

2014-08-11 17:18:37 492

原创 poj1503

题目不难,高精度加法

2014-08-11 15:46:41 695

原创 poj1131

题目不难,高精度乘法+

2014-08-11 15:23:47 1007

原创 poj1047

题目不难。高精度乘法运算+循环判断

2014-08-11 09:50:28 936

原创 poj1001

题目不难, 高精度求幂=矩阵快速幂+高精度乘法运算

2014-08-11 08:34:42 602

原创 poj2234

nim博弈。当面对奇异局势时必败。若

2014-08-10 20:41:32 608

原创 poj2028

模拟水题。思路如下:由于每个

2014-08-10 20:11:55 725

原创 poj1029

题目不难,主要是思路

2014-08-10 19:36:01 3022

原创 poj1200

题目有难度。字母转化为进制数+字符串

2014-08-10 18:04:39 864

原创 poj2503

题目不难,典型的C++标准函数库map用法。分析如下:首先下面是代码:

2014-08-10 14:33:39 577

原创 poj2524

简单并查集。这里要注意一点:当n>0且m为0是此时应该输出1。

2014-08-10 11:28:21 694

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除