#Kubernetes#
0 人感兴趣 · 46 次引用
- 最新
- 推荐

虚拟化技术浅析第二弹之初识 Kubernetes
单体架构:可以理解为主要业务逻辑模块(我们编写的代码模块,不包括独立的中间件)运行在一个进程中的应用,最典型的是运行在一个Tomcat容器中,位于一个进程里。单体架构好处是技术门槛低、编程工作量少、开发简单快捷、调试方便、环境容易搭建、容易发布部

HummerRisk V0.5.2:升级对象存储、云检测、云审计和 K8s 资源态势等
HummerRisk V0.5.2发布:对象存储增加风险检测和操作、云检测支持七牛云、操作审计支持 AWS,提升 K8s 资源态势,并支持在线/离线升级漏洞库。

聊聊如何让办公网络直连 Kubernetes 集群 PodIP/ClusterIP/Service DNS 等
打平办公网络与Kubernetes集群,做到: * 在办公网络下直接访问 Pod IP * 在办公网络下直接访问 Service Cluster IP * 在办公网络下直接访问集群内部域名

kubernetes“雪崩了”
kubernetes作为云原生不可或缺的重要组件,在编排调度系统中一统天下,成为事实上的标准,如果kubernetes出现问题,那将是灾难性的。而我们在容器化推进的过程中,就遇到了很多有意思的故障,今天我们就来分析一个“雪崩”的案例。
干货分享|使用 Istio 实现灰度发布
Kubernetes 作为基础平台,提供了强大的容器编排能力。但是在其上部署业务和服务治理上,仍然会面对一些复杂性和局限性。在服务治理上,已经有许多成熟的 ServiceMesh 框架用于扩充其能力,如 Istio、Linkerd、Dapr 等。本文将主要介绍如何使用 Istio 扩充 K
不懂 Kubernetes 实现云原生是什么体验?
要明白什么是云原生,就要先弄明白云计算是什么有什么问题,云计算将计算资源、网络、存储等基础设施统一管理,通过资源规模化和自动化管理,实现降低资源的成本和提高资源的管理效率,云计算本质上解决的是资源的自动化管理问题,但数字化和信息化的关键在应

长篇图解 etcd 核心应用场景及编码实战
本文首先用大白话给大家介绍一下etcd是什么?etcd有哪些应用场景?这些应用场景的核心原理是什么?最后不能光动嘴不动手。先搭建一个etcd单机版,再使用java的客户端操作etcd数据。

Rainbond 插件扩展:基于 Mysql-Exporter 监控 Mysql
MySQLD Exporter 插件基于标准的 MySQLD Exporter 实现。Rainbond 自带的 Prometheus 监控系统 rbd-monitor 会收集 Exporter 中的数据,并通过监控面板展示出来。用户可以自定义展示哪些关键性能数据的指标,这是监控 Mysql 数据库服务的不二之选。

大话云原生之灰度发布篇 - 从步行到坐缆车的自动化服务升级
看过很多关于云原生的文章,要么云山雾罩,要么曲高和寡。 所以笔者就有了写《大话云原生》系列文章的想法,期望用最通俗、简单的语言、方便记忆的场景来说明:云原生生态系统内的组成及应用关系。

煮饺子与 docker、kubernetes 之间的关系
前言:云原生的概念最近非常火爆,企业落地云原生的愿望也越发强烈。看过很多关于云原生的文章,要么云山雾罩,要么曲高和寡。 所以笔者就有了写《大话云原生》系列文章的想法,期望用最通俗、简单的语言说明白什么是云原生。那么,开始吧,这是第一篇!
大咖说|Kubernetes 自动伸缩实现方式深度讲解
本篇文章将从三个方面探讨如何利用 K8S 实现自定义指标的自动伸缩。第一方面主要了解自动伸缩的原理以及其重要性。第二方面主要会介绍如何通过 K8S 实现自动化伸缩能力。第三方面实战演示如何使用自定义指标的方式来实现自动伸缩能力。


k8s client-go 源码分析 informer 源码分析 (2)- 初始化与启动分析
k8s client-go k8s informers实现了持续获取集群的所有资源对象、监听集群的资源对象变化功能,并在本地维护了全量资源对象的内存缓存,以减少对apiserver、对etcd的请求压力。

Kubernetes 家族容器小管家 Pod 在线答疑?
不知道学习k8s的小伙伴们有没有跟我一样的疑问? k8s为什么不是直接运行容器,而是让Pod介入? Pod又是什么?为什么在应用容器化如此普遍的情况下k8s要推出Pod概念?

spring-cloud-kubernetes 官方 demo 运行实战
spring-cloud-kubernetes是springcloud官方推出的开源项目,用于将Spring Cloud和Spring Boot应用运行在kubernetes环境,并且提供了通用的接口来调用kubernetes服务,今天就来初步体验一下。

k8s TLS bootstrap 解析 -k8s TLS bootstrap 流程分析
k8s TLS bootstrap功能就是让kubelet先使用一个预先商定好的低权限的bootstrap token连接到kube-apiserver,向kube-apiserver申请证书,然后kube-controller-manager给kubelet动态签署证书,后续kubelet都将通过动态签署的证书与kube-apiserver通信。

kubeadm 工作原理 -kubeadm init 原理分析 -kubeadm join 原理分析
kubeadm是社区维护的Kubernetes集群一键部署利器,使用两条命令即可完成k8s集群中master节点以及node节点的部署,其底层原理是利用了k8s TLS bootstrap特性。

适合 Kubernetes 初学者的一些实战练习 (一)
本系列记录了笔者刚刚接触并学习 Kubernetes 时动手做过的一些练习,这里分享出自己的 Kubernetes 学习历程,希望对广大 Kubernetes 初学者有所帮助。

kube-scheduler 源码分析(1)- 初始化与启动分析
kube-scheduler组件是kubernetes中的核心组件之一,主要负责pod资源对象的调度工作,具体来说,kube-scheduler组件负责根据调度算法(包括预选算法和优选算法)将未调度的pod调度到合适的最优的node节点上。

蚂蚁大规模 Kubernetes 集群无损升级实践指南【探索篇】
蚂蚁 Sigma 作为蚂蚁集团核心的基础设施,经过多年的发展其规模已经处于业界领先位置,大规模集群对 Kubernetes 的稳定性及功能性提出更高的要求。蚂蚁 Sigma 力争在万级规模的云原生环境下,挑战高效稳定、无损无感的云原生操作系统升级

kube-controller-manager 源码分析 目录导航
k8s kubernetes kube-controller-manager源码分析,deployment controller源码分析,replicaset controller源码分析,daemonset controller源码分析,statefulset controller源码分析,endpoints controller源码分析,garbage collector源码分析

k8s daemonset controller 源码分析
daemonset controller是kube-controller-manager组件中众多控制器中的一个,是 daemonset 资源对象的控制器,其通过对daemonset、pod、node、ControllerRevision四种资源的监听,当这四种资源发生变化时会触发 daemonset controller 对相应的daemonset资源进
TDengine 入驻 Rainbond 开源应用商店
TDengine是一个高效的存储、查询、分析时序大数据的平台,专为物联网、车联网、工业互联网、运维监测等优化而设计。Rianbond擅长应用自动化管理 ,两者结合起来实现1+1大于2,本文详细讲述如何整合TDengine和Rainbond,并通过整合实现高效快捷,便利简
云原生应用管理,像管理手机 APP 一样管理企业应用
我们在使用智能手机的时候,手机APP从应用市场一键安装,安装好即点即用,当有新版本一键升级,如果不想用了长按图标删除,整个过程非常简单,小朋友都能熟练掌握。而对于企业应用,由于结构复杂、可用性要求高、配置多等特点,导致企业应用的管理工作异常复
如何通过 Kubernetes 事件来报告错误
在Kubernetes中,有Event机制,可以做到把一些事件,比如警告、错误等信息记录下来

k8s statefulset controller 源码分析
statefulset controller是kcm组件中众多控制器中的一个,是 statefulset资源的控制器,通过对statefulset、pod资源监听,当资源发生变化时会触发 其对相应的statefulset资源对象进行调谐操作,完成statefulset对于pod的创建、删除、更新、扩缩容等操作。
如何通过抓包来查看 Kubernetes API 流量
当我们通过kubectl来查看、修改Kubernetes资源时,有没有想过后面的接口到底是怎样的?有没有办法探查这些交互数据呢?

k8s endpoints controller 源码分析
endpoints controller是kube-controller-manager组件中众多控制器中的一个,是 endpoints 资源对象的控制器,其通过对service、pod 2种资源的监听,当这2种资源发生变化时会触发 endpoints controller 对相应的endpoints资源进行调谐操作,从而完成endpoints

k8s replicaset controller 源码分析(3)-expectations 机制分析
replicaset controller是kube-controller-manager组件中众多控制器中的一个,是 replicaset 资源对象的控制器,其通过对replicaset、pod 2种资源的监听,完成replicaset期望副本数的调谐。