![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
云原生
小小小小杜
You don't have to be faster than the bear, you just have to be faster than the guy next to you ...
展开
-
个人公众号发布——云原生深度学习
工作后便不在csdn上记录日志,后续日志分享见这里github地址:https://github.com/duyanghao个人邮箱:1294057873@qq.com如果有技术问题,欢迎发送邮件交流 :)...原创 2017-09-11 15:09:22 · 616 阅读 · 2 评论 -
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 · 879 阅读 · 1 评论 -
从零构建容器运行时
前言无论是虚拟化技术还是容器技术都是为了最大程度解决母机资源利用率的问题。虚拟化技术利用Hypervisor(运行在宿主机OS上)将底层硬件进行了虚拟,使得在每台VM看来,硬件都是独占的,并且由VM Guest OS直接操作(具备最高操作权限);而容器共享母机OS,每个容器只包含应用以及应用所依赖的库和二进制文件;Linux内核的namespace隔离特性,cgroups(资源控制),以及联合文件系统使得多个容器之间相互隔离,同时资源受到限制。总的来说:容器技术相比虚拟机更加轻量,同时也具备更高的执行效率原创 2020-11-06 12:05:57 · 952 阅读 · 0 评论 -
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 · 350 阅读 · 0 评论 -
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 · 368 阅读 · 0 评论 -
Harbor企业级实践
前言腾讯企业云中心使用Harbor作为统一的镜像仓库管理组件,本文主要分享企业云中心在Harbor上的一些实践经验总结……harbor介绍Harbor是目前最流行的开源企业级镜像仓库解决方案。除了原生支持镜像仓库,chart仓库;还支持一些企业用户所迫切需要的一些功能,例如:图形用户界面、完善的认证和鉴权机制、镜像复制、镜像病毒扫描、镜像删除与垃圾回收机制以及RESTFUL API接口等。另外,它也易于部署,目前支持两种部署方式:Docker-Compose以及Helm Chartharbor A原创 2020-08-14 16:20:33 · 790 阅读 · 0 评论 -
Kubernetes备份还原概述
对于在生产环境使用的Kubernetes,我们可以利用kubeadm搭建高可用集群,一定程度实现容灾:但是即便实现集群的高可用,我们依旧会需要备份还原功能,主要原因如下:误删除:运维人员不小心删除了某个namespace,某个pv服务器死机:因为物理原因服务器损坏,或者需要重装系统集群迁移:需要将一个集群的数据迁移到另一个集群,用于测试或者其它目的而对于Kubernetes的备份和还原,社区有一个16年创建的issue,从这个issue中我们可以看出Kubernetes官方并不打算提供Kub原创 2020-08-14 16:04:53 · 997 阅读 · 0 评论