kubeadm安装集群的时候kube-proxy是如何安装的

news/2024/11/22 8:35:21/

背景

最近升级k8s集群时遇到这个问题,集群是使用kuberadm自动化脚本安装的,之前一直认为kubeadm安装的集群这些组件除了kubelet都是静态pod跑起来的。
其实kube-proxy并不是.在这里插入图片描述

kube-proxy是如何安装的

在使用kubeadmin安装Kubernetes集群时,kube-proxy是通过kubeadmin配置文件中的kubeadmConfigPatches字段来安装的。kubeadmConfigPatches字段是一个YAML格式的配置文件,用于指定在使用kubeadm初始化集群时要应用补丁。
kube-proxy的安装过程可以通过在kubeadmConfigPatches字段中添加以下内容来实现:
Copy

apiVersion: kubeadm.k8s.io/v1beta2
kind: KubeProxyConfiguration
metadata:
name: config
mode: “iptables” # 或者 “ip”
其中,mode字段指定了kube-proxy的模式,可以选择使用iptables或者ipvs模式。在Kubernetes 1.19及以后的版本中,ipvs模式已经成为了默认的模式。
在admin安装集群时,可以通过修改kubeadmConfigPatches字段来自定义kube-proxy的配置。

例如,可以通过添加其他的KubeProxyConfiguration字段来配置kube-proxy的其他参数,或者通过添加其他的kubeadmConfigPatches字段来修改其他组件的配置。

在使用kubeadm安装的集群的时候执行kubeadm:init的时候有这么一段配置

apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
mode: ipvs
ipvs:minSyncPeriod: 5ssyncPeriod: 5s# ipvs 负载策略scheduler: 'wrr'

http://www.ppmy.cn/news/91228.html

相关文章

V神透露以太坊发展规划 未来十年,zkS将与区块链一样重要

作为加密世界,除中本聪外颇为“传奇”的人物,以太坊联合创始人V神眼光向来毒辣,在加密领域、区块链产业取得诸多“卓著”成绩。 在近期举行的EDCON 2023盛会上,V神透露了以太坊2.0的最新进展和未来规划,以及他对以太坊…

LeetCode 每日一题 2023/5/22-2023/5/28

记录了初步解题思路 以及本地实现代码;并不一定为最优 也希望大家能一起探讨 一起进步 目录 5/22 1080. 根到叶路径上的不足节点5/23 1090. 受标签影响的最大值5/24 1377. T 秒后青蛙的位置5/25 2451. 差值数组不同的字符串5/26 1091. 二进制矩阵中的最短路径5/275/…

canal DirectToKafka(采集数据到kafka、json解析、写入kafka)

canal DirectToKafka 环境的配置: 在mysql的配置文件中:/etc/my.cnf linux>/etc/my.cnf [mysqld] server-id1 log-binmysql-bin //binlog binlog_formatrow //binlog形式row 一行数据 binlog-do-dbtestdb //binlog 数据库testdb在canal中中配置&…

【JavaSE】Java基础语法(十四):Static

文章目录 概述特点与应用注意事项为什么一个静态方法中只能访问用static修饰的成员? 概述 Java中的static是一个修饰符(也可称关键字),可以用于修饰变量、方法和代码块。 特点与应用 static修饰的成员具有以下特点: 被类的所有对…

华为nova11系列:一个月的深度体验感受,告诉你值不值得入手

作为一个追求时尚风格的年轻人, nova系列手机一直是我的关注重点。nova 11 Pro发布之后,独特少见的11号色一下子就戳中了我,于是第一时间我给我自己和我老婆分别下单了一台nova 11和nova 11 Pro。 作为主力机深度使用一个月后,可以…

MapReduce实现KNN算法分类推测鸢尾花种类

文章目录 代码地址一、KNN算法简介二、KNN算法示例:推测鸢尾花种类三、MapReduceHadoop实现KNN鸢尾花分类:1. 实现环境2.pom.xml 3.设计思路及代码1. KNN_Driver类2. MyData类3. KNN_Mapper类 4. KNN_Reducer类 代码地址 https://gitcode.net/m0_567453…

燕千云ChatGPT应用,用过的都说香

本期受访人物:张礼军 甄知科技联合创始人,CTO 首席产品官 2022年底,基于人工智能技术驱动的自然语言工具横空出世,一经推出,ChatGPT迅速火遍全球,几乎各行各业都在探索ChatGPT具体业务场景的应用&#xf…

Revit幕墙:用幕墙巧做屋面瓦及如何快速幕墙?

一、Revit中用幕墙巧做屋面瓦 屋面瓦重复性很高,我们如何快速的创建呢?下面我们来学会快速用幕墙来创建屋面瓦的技巧。 1.新建“公制轮廓-竖挺”族,以此来创建瓦的族(以便于载入项目中使用) 2.在轮廓族中绘制瓦的轮廓(轮廓需要闭合),将族名称…