k8s garbage collector分析(2)-处理逻辑分析

k8s gc分析。Kubernetes garbage collector即垃圾收集器,存在于kube-controller-manger中,它负责回收kubernetes中的资源对象,监听资源对象事件,更新对象之间的依赖关系,并根据对象的删除策略来决定是否删除其关联对象。 ... »

lianngkyle

腾讯云与 Grafana Labs 达成深度合作, 推出全新 Grafana 托管服务

9 月 23 日,腾讯云宣布与业界领先的开源数据可视化公司 Grafana Labs 达成深度合作协议,共同开发和验证全新的 Grafana 托管服务,通过 Grafana Labs 开源软件与腾讯云的整合,帮助用户快速对云上负载及性能指标数据进行可视化监测。 据了解,Grafana Labs 基于 ... »

tencent-cloud-native

记一次k8s pod频繁重启的优化之旅

关键词:k8s、jvm、高可用 1.背景 最近有运维反馈某个微服务频繁重启,客户映像特别不好,需要我们尽快看一下。 听他说完我立马到监控平台去看这个服务的运行情况,确实重启了很多次。对于技术人员来说,这既是压力也是动力,大多数时候我们都是沉浸在单调的业务开发中,对自我的提升有限,久而久之可能会陷入一 ... »

K8s 开始

Kubernetes 是用于自动部署,扩展和管理容器化应用程序的开源系统。本文将介绍如何快速开始 K8s 的使用。 了解 K8s Kubernetes / Overview 搭建 K8s 本地开发测试,需要搭建一个 K8s 轻量服务。实际部署时,可以用云厂商的 K8s 服务。 本文以 k3d 为例, ... »

gocodinginmyway 运维

简单操作:10分钟实现在kubernetes(k8s)里面部署服务器集群并访问项目(docker三)

前言 经过docker安装、k8s开启并登录,我们终于到 “部署k8s服务器集群并访问项目” 这一步了,实现的过程中有太多坑,好在都填平了,普天同庆。 在进行当前课题之前,我们需要有上两节课的知识内容作为基础(docker安装和k8s开启),否则新来的同学可能听不懂。 点下面链接可以进行回顾学习(学 ... »

k8s核心资源之namespace与pod污点容忍度生命周期进阶篇(四)

注:因编辑器的问题yaml语法格式可能显示不正确 1、命名空间namespace 1.1 什么是命名空间? Kubernetes 支持多个虚拟集群,它们底层依赖于同一个物理集群。 这些虚拟集群被称为命名空间。 命名空间namespace是k8s集群级别的资源,可以给不同的用户、租户、环境或项目创建对 ... »

fengdejiyixx K8s

K8s工作流程详解

在学习k8s工作流程之前,我们得再次认识一下上篇k8s架构与组件详解中提到的kube-controller-manager一个k8s中许多控制器的进程的集合。 比如Deployment 控制器(DeploymentController)和 Job 控制器(JobController)是 Kubern ... »

qsing k8s

k8s 关键字以及管理流程。

一、流程图如下 二、用户通过kubectl提交需要运行的docker container(pod)。 三、api server把请求存储在etcd里面。 四、scheduler(调度)扫描,分配机器。 »

Presley-lpc

如何高效掌控K8s资源变化?K8s Informer实现机制浅析

作者 王成,腾讯云研发工程师,Kubernetes contributor,从事数据库产品容器化、资源管控等工作,关注 Kubernetes、Go、云原生领域。 概述 进入 K8s 的世界,会发现有很多的 Controller,它们都是为了完成某类资源(如 pod 是通过 DeploymentCon ... »

tencent-cloud-native

k8s资源管理(基础操作)

1. 基础 本文实操基于k8s 1.22.1 # 可以查看资源分配情况 kubectl describe node # 全局资源情况查看 kubectl api-resources 1.1 apply apply 命令可以使用配置文件创建资源 -f 使用yaml或json创建资源, 也是比较常用的方 ... »

P--K k8s

k8s 1.14 安装 Dashboard

文章目录下载 Dashboard yaml 文件部署创建简单用户创建服务账号和集群角色绑定配置文件创建用户和角色绑定查看 Token登录 Dashboard   k8s 默认没有 web 管理页面,可以通过安装呢 Dashboard 来增加一个管理... »

k8s 常用命令

查看所有 pod 列表, -n 后跟 namespace, 查看指定的命名空间 kubectl get pod kubectl get pod -n kube-system #查看指定命名空间的pod kubectl get pod -o wide #查看更详细的信息,比如pod所在节点 kubec ... »

k8s架构与组件详解

没有那么多花里胡哨,直接进行一个K8s架构与组件的学习。 一、K8s架构 k8s系统在设计是遵循c-s架构的,也就是我们图中apiserver与其余组件的交互。在生产中通常会有多个Master以实现K8s系统服务高可用。K8s集群至少有一个工作节点,节点上运行 K8s 所管理的容器化应用。 在Mas ... »

qsing k8s

搭建k8s(一)

安装VMWare VMWare官网地址 点击下载-->WorkStation Pro-->点击linux免费试用版 下载安装完成后,创建一个虚拟机,去centos官网找到centos7is »

louyifei0824

k8s garbage collector分析(1)-启动分析

k8s gc分析。Kubernetes garbage collector即垃圾收集器,存在于kube-controller-manger中,它负责回收kubernetes中的资源对象,监听资源对象事件,更新对象之间的依赖关系,并根据对象的删除策略来决定是否删除其关联对象。 ... »

lianngkyle