刷新
快速搭建k8s

博主头像 换桥接模式,换sealos 桥接模式 部署出问题了,用这个: ipconfig 以太网适配器 以太网: 连接特定的 DNS 后缀 . . . . . . . : 本地链接 IPv6 地址. . . . . . . . : fe80::29f9:1da9:30:3d48%8 IPv4 地址 . . . ...

kube-state-metrics和cAdvisorc结合使用的好处

博主头像 kube-state-metrics是Kubernetes监控系统的重要组成部分,它提供了对集群中对象状态的实时监控。具体来说,kube-state-metrics通过监听API Server生成有关资源对象的状态指标,比如Deployment、Node、Pod等。kube-state-metric ...

Prometheus通过cAdvisor监控Kubernetes中的Pod

博主头像 cAdvisor(容器顾问)是一个用于监控容器(包括Pod)的工具,它可以搜集一台机器上所有运行的容器信息,并提供基础查询界面和HTTP接口,方便其他组件如Prometheus进行数据抓取。cAdvisor可以对节点机器上的容器进行实时监控和性能数据采集,包括容器的CPU使用情况、内存使用情况、网络 ...

手摸手教你把Ingress Nginx集成进Skywalking

博主头像 背景 在微服务大行其道的今天,如何观测众多微服务、快速理清服务间的依赖、如何对服务之间的调用性能进行衡量,成了摆在大家面前的难题。对此,Skywalking应运而生,它是托管在 Apache 基金会下的开源项目,旨在帮助开发者监控分布式程序的性能、了解各个服务的调用关系和运行情况。 Skywalki ...

docker Java 应用堆内存配置

引言 本文主要是讲解 InitialRAMPercentage、MinRAMPercentage, MaxRAMPercentage 三个 JVM 参数之间的区别。参数由 Java 8 update 191 引入,主要是用于配置运行在物理机或者容器中的 Java 应用堆内存大小。 InitialRA ...

在Windows电脑上快速运行AI大语言模型-Llama3

博主头像 概述 近期 Meta 发布了最新的 Llama3 模型,并开源了开源代码。Meta Llama 3 现已推出 8B 和 70B 预训练和指令调整版本,可支持广泛的应用程序。 并且 Llama 3 在语言细微差别、上下文理解和翻译和对话生成等复杂任务方面表现出色。 我们可以在 Windows 上快速运 ...

k8s~pod单副本的平滑部署

博主头像 如果你的服务器资源紧张,pod可能只能是单副本了,这时在进行平滑的滚动部署时,应该如何配置呢?总不能在部署期间503吧,这是不能接受的! maxUnavailable来配置不可用数量 我们可以在spec.strategy.strategy.rollingUpdate中,将不可用数maxUnavail ...

如何监控容器或K8s中的OpenSearch

博主头像 概述 当前 OpenSearch 使用的越来越多, 但是 OpenSearch 生态还不尽完善. 针对如下情况: 监控容器化或运行在 K8s 中的 OpenSearch 我查了下, 官方还没有提供完备的方案. 这里如何监控 K8s 中的 OpenSearch, 包括安装 exporter 插件、采集 ...

kube-apiserver限流机制原理

博主头像 apiserver是kubernetes中最重要的组件,一旦遇到恶意刷接口或请求量超过承载范围,apiserver服务可能会崩溃,导致整个kubernetes集群不可用。所以我们需要对apiserver做限流处理来提升kubernetes的健壮性。 ...

kubectl添加命令自动补全

博主头像 kubectl 命令自动补全功能可以极大提高使用 Kubernetes 命令行工具的效率。以下是如何为 kubectl 添加自动补全功能的方法 你可以通过以下步骤添加 kubectl 自动补全: 1. 确保你已经安装了 bash-completion 包。 在大多数 Linux 发行版中,你可以使用 ...

kube-proxy模式 iptables和ipvs对比

博主头像 kube-proxy的ipvs模式和iptables模式在Kubernetes集群中各有优劣,主要体现在性能、功能和支持的协议方面。 1. 性能: IPVS模式:由于IPVS是专门为负载均衡设计的,它在性能方面通常优于iptables。IPVS使用基于哈希的负载均衡算法,能够快速处理大量的并发连接, ...

探秘Kubernetes:在本地环境中玩转容器技术

博主头像 在云计算时代,Kubernetes 已成为云原生技术的真正基石。它是应用程序容器的编排动力源,可跨多个集群自动部署、扩展和运行容器。Kubernetes 不仅仅是一个流行词,它还是一种模式转变,是现代软件可扩展性和敏捷性的基础。 虽然 Kubernetes 经常与云原生联系在一起,但它对本地基础设施 ...

k8s中的服务发现机制是如何实现的

博主头像 Kubernetes的服务发现机制是Kubernetes集群中一个非常核心的功能,它允许集群内的Pod、Service以及其他网络实体相互发现和通信。这种机制对于构建微服务架构的应用程序尤为重要,因为它可以消除硬编码的网络地址和端口号,提供动态的、可扩展的服务访问方式。 在Kubernetes中,服 ...

Docker介绍

博主头像 1.Docker介绍 小小docker,怕什么 为什么要用Docker?,Docker的历史 工作中的困扰 在研发工作中,想必都有这样的场景 测试:生产环境发版后又出问题了。 运维:我是按照开发给的包部署的。 开发:我本地没问题呀。 一款产品,开发和生产两套环境,运维人员环境配置费时费力,且很 ...

如何在K8s中实现 Pod 的自动扩展

博主头像 在 Kubernetes 中实现 Pod 的自动扩缩,你可以使用 HorizontalPodAutoscaler 资源。以下是一个简单的例子: 首先,你需要确保你的 Kubernetes 集群中已经安装了 Metrics Server,因为 HPA 需要它来获取 Pod 的资源使用情况。 1、部署 ...

常见的Ingress annotations及其作用

博主头像 Ingress annotations在Kubernetes中扮演着重要角色,特别是当与Ingress控制器(如Nginx, Traefik等)结合使用时。Annotations允许用户在Ingress资源上附加额外的配置信息,这些信息可以被Ingress控制器用来修改负载均衡器、代理服务器或其他网 ...

k8s资源限制之LimitRange和ResourceQuota

博主头像 在Kubernetes中,LimitRange和ResourceQuota都是用于资源管理的工具,但它们的目的、作用范围和使用方式有所不同。 作用范围 LimitRange是在Pod和容器级别上进行资源限制的工具,主要用于设定CPU和内存两种计算资源的可用范围,并且还可以支持在PersistentV ...

<1234···11>