首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
kubernetes
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
kubernetes 日常记录
kubernetes 日常记录 1.磁盘使用率达到85时,触发imageGCManager 现象: node event: (combined from similar events): failed to garbage collect required amount of images. Wanted to free 50015916032 bytes, but freed 0 b
89
代码人生
01-01 08:00
代码人生
Kubernetes负载均衡器:Metallb
Kubernetes负载均衡器:Metallb 一. 概述 在使用kubenetes的过程中,如何将服务开放到集群外部访问是一个重要的问题。当使用云平台(阿里云、腾讯云、AWS等)的容器服务时,我们可以通过配置service为LoadBalancer模式来绑定云平台的负载均衡器,从而实现外网的访问。但是,如果对于自建的kubernetes裸机集群,这个问题则要麻烦的多。 祼机集群不支持负载均衡的方式,
167
代码人生
01-01 08:00
代码人生
Kubernetes:日志聚合分析系统—Loki的搭建与使用
Kubernetes:日志聚合分析系统—Loki的搭建与使用 日志聚合分析系统——Loki 什么是Loki? Loki 是 Grafana Labs 团队最新的开源项目,是一个水平可扩展,高可用性,多租户的日志聚合系统。它的设计非常经济高效且易于操作,因为它不会为日志内容编制索引,而是为每个日志流编制一组标签,专门为 Prometheus 和 Kubernetes 用户做了相关优化。 与
120
代码人生
01-01 08:00
代码人生
kubernetes集群系列资料14--scheduler介绍
kubernetes集群系列资料14--scheduler介绍 一、scheduler介绍 scheduler主要任务按照一定规则把定义的pod分配到集群的node上。scheduler作为单独的程序运行,启动之后会一直监听API server,获取podSpec.NodeName为空的pod,对每个pod都会创建一个binding,表明该pod应该放到哪个node上。调度会考虑到很多问题: 效
91
代码人生
01-01 08:00
代码人生
Kubernetes 网络故障深度追踪
Kubernetes 网络故障深度追踪 某天晚上,客户碰到了 Kubernetes 集群一直扩容失败,所有的节点都无法正常加入集群。在经过多番折腾无解后,反馈到我们这里进行技术支持。这个问题的整个排查过程比较有意思,所以对其中的排查思路和用到的方法进行整理分享。 问题现象 运维同学在对客户的 Kubernetes 集群进行节点扩容时,发现新增的节点一直添加失败。该同学进行了初步
75
代码人生
01-01 08:00
代码人生
Kubernetes(k8s)监控报警之使用Prometheus和alertmanager及node_exporter和kube-state-metrics
Kubernetes(k8s)监控报警之使用Prometheus和alertmanager及node_exporter和kube-state-metrics 一,监控报警 系统搭建完后,必然处在变化之中,而监控报警就是以一个全局的视角,实时的看待一个系统的变化,并对异常变化做出响应。 系统构成 计算机应用系统的构成,常常由基础设施,应用服务,以及业务模型构成。 那么监控报警,就可以分为三个方面,即 基础设施监控报警
320
代码人生
01-01 08:00
代码人生
Kubernetes(一)
Kubernetes(一) kubernetes介绍 应用部署方式演变 在部署应用程序的方式上,主要经历了三个时代: 容器化部署方式给带来很多的便利,但是也会出现一些问题,比如说: 1、一个容器故障停机了,怎么样让另外一个容器立刻启动去替补停机的容器2、当并发访问量变大的时候,怎么样做到横向扩展容器数量 这些容器管理的问题
59
代码人生
01-01 08:00
代码人生
Kubernetes 调度器 - 固定节点
Kubernetes 调度器 - 固定节点 指定调度节点 1、Pod.spec.nodeName 将 Pod 直接调度到指定的 Node 节点上,会跳过 Scheduler 的调度策略,该匹配规则是强制匹配 apiVersion: apps/v1 kind: Deployment metadata: name: myapp-pod6 spec: selector: matchLa
73
代码人生
01-01 08:00
代码人生
kubernetes/k8s pod下多容器的设计模式(ambassador 大使代理模式,adapter 适配模式,sidecar 边车模式, init containers初始化容器)
kubernetes/k8s pod下多容器的设计模式(ambassador 大使代理模式,adapter 适配模式,sidecar 边车模式, init containers初始化容器) 英文好的可以直接阅读原文:引用原文(英文): TL;TR:k8s patterns包含了云原生架构中各种的最佳实践,这里面绕不开用的最多的就是pod下多容器的pattern,也是k8s与swarm区别最大的地方。利用好这些pattern可以在不修改任何代码的情况下实现不同的行为
88
代码人生
01-01 08:00
代码人生
kubernetes网络介绍
kubernetes网络介绍 ## Cluster IP 集群 IP Cluster IP 是创建 Kubernetes Service 时的默认方法。该服务被分配了一个内部 IP,其他组件可以使用它来访问 pod。 通过单一的 IP 地址,它可以使服务在多个 Pod 之间进行负载平衡。 Cluster IP apiVersio
75
«
1
2
3
4
5
6
7
8
...
24
25
»