刷新
apisix~jwt-auth插件

博主头像 在网关开启jwt-auth插件之后,你的网关就具有了jwt解析和校验的功能,主要是校验jwt token的有效性,包含过期时间和签名等。 https://apisix.apache.org/docs/apisix/plugins/jwt-auth/ 支持的签名算法 "HS256" "HS512" " ...

有了k8s还需要gateway网关,nacos配置中心吗

博主头像 在Kubernetes(k8s)环境中,您可能仍然需要使用服务网关(Gateway)和配置中心如Nacos,尽管k8s本身提供了一些类似的功能。以下是一些分析: 1. 服务发现与注册 虽然k8s通过其内置的Service资源和服务发现机制提供了服务注册和发现的功能,但在某些情况下,您可能需要更高级的 ...

k8s中如何控制pod运行的节点

博主头像 在Kubernetes(K8s)中,可以通过几种方式来控制Pod运行的节点。以下是一些常用的方法: 使用nodeName: 在Pod的YAML定义中,你可以使用nodeName字段来指定Pod应该运行在哪个节点上。nodeName字段的值应该是目标节点的名称。 如果节点不存在或者不可调度,Pod将不 ...

k8s常用的四种集群安装方式

博主头像 Kubernetes(K8s)的常见安装方式包括Rancher、Kubespray、kops和kubeadm,它们各自具有不同的特点和适用场景。以下是这四种安装方式的对比: Rancher Rancher是一个开源的企业级Kubernetes管理平台,它简化了Kubernetes的部署、扩展和管理。 ...

使用kubeadm部署高可用IPV4/IPV6集群

使用kubeadm部署高可用IPV4/IPV6集群 https://github.com/cby-chen/Kubernetes 开源不易,帮忙点个star,谢谢了 介绍 kubernetes(k8s)二进制高可用安装部署,支持IPv4+IPv6双栈。 我使用IPV6的目的是在公网进行访问,所以我配 ...

如何使用Prometheus监控k8s集群的核心组件

博主头像 使用 Prometheus 监控 Kubernetes 集群的核心组件涉及几个关键步骤。以下是一个基本的流程: 1. 部署 Prometheus Operator Prometheus Operator 是一个 Kubernetes 自定义资源控制器,用于管理和操作 Prometheus 集群。通过 ...

Prometheus监控的4个黄金指标及示例

博主头像 在监控系统设计中,Google 的四个黄金指标(Four Golden Signals) 是衡量系统健康状态的关键指标。Prometheus 作为一款强大的监控工具,可以很好地支持这些指标的采集和展示。以下是这四个黄金指标的详细介绍,以及如何在 Prometheus 中实现这些指标的监控。 1. 四 ...

快速搭建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的健壮性。 ...

<1···6789>