当前位置: 首页 > news >正文

新时期下k8s 网络插件calico 安装

1、k8s master节点初始化完毕以后一直处于notreadey状态,一直怀疑是安装有问题或者是初始化有问题(当然,如果真有问题要先解决这些问题),经过不断探索才发现是网络插件没有安装导致的,根据建议安装calico插件。

2、安装过程一如既往的不顺利,当然,还是喜闻乐见的网络环境导致的。

3、最后成功了,下面是步骤。

(1)首先,需要下载calico.yaml

[root@master ~]wget https://docs.projectcalico.org/manifests/calico.yaml

(2)其次,这个文件中默认使用的网络是192.168.0.0/16,这个要根据初始化中--pod-network-cidr=参数进行修改,默认是10.244.0.0/16

[root@master ~]# sed -i 's/192.168.0.0/10.244.0.0/g' calico.yaml

(3)最重要的一步来了,前几次安装完成之后,运行命令([root@master ~]# kubectl get pods --all-namespaces | grep calico)查看发现以calico开头的pods始终是Init:ErrImagePull,判断是镜像拉取错误,查阅资料发现,calico.yaml中默认使用的镜像为docker.io/calico/cni:v3.25.0,所以懂的都懂,处理方法就是替换为docker可以访问的镜像源

[root@master ~]# sed -i 's/docker.io/docker.lmirror.top/g' calico.yaml

(4)最后运行命令进行安装即可

[root@master ~]# kubectl apply -f calico.yaml

(5)运行命令查看calico开头的pod为running状态

[root@master ~]# kubectl get pods --all-namespaces | grep calico

(6)查看master节点状态变为Ready

[root@master ~]# kubectl get nodes

(7)新发现的问题,master重启之后运行kubectl命令报错无法连接到API server,重新进行kubeadm rest ,再初始化就正常,但是再次重启又报错,后来查阅资料发现需要增加一个配置

cat <<EOF >> /root/.bashrc

export KUBECONFIG=/etc/kubernetes/admin.conf

EOF

source /root/.bashrc

相关文章:

新时期下k8s 网络插件calico 安装

1、k8s master节点初始化完毕以后一直处于notreadey状态&#xff0c;一直怀疑是安装有问题或者是初始化有问题&#xff08;当然&#xff0c;如果真有问题要先解决这些问题&#xff09;&#xff0c;经过不断探索才发现是网络插件没有安装导致的&#xff0c;根据建议安装calico插…...

【SQL】COUNT()函数 用法详解

COUNT()函数 COUNT函数用法&#xff1a;COUNT ( [ALL | DISTINCT] column | expression | *) ALL关键字指示统计所有值&#xff0c;而DISTINCT关键字强制函数仅对不同的值进行操作。 默认情况下&#xff0c;使用ALL选项。条件表达式 COUNT()函数中条件表达式加 OR null。例如…...

【HTML+CSS+JS+VUE】web前端教程-6-图片路径详解

绝对路径 绝对路径是电脑盘符存储与访问的具体位置 E:\xxx\1.jpg <img src"E:\xxx\1.jpg">相对路径 两者相对关系&#xff0c;两者在同一路径下可以直接访问 子级关系&#xff1a;/ 父级关系&#xff1a;../ 同级关系: ./网络路径 具体的网络地址&#xff1a…...

C++中面向对象的三大特性是什么?

封装&#xff08;Encapsulation&#xff09; 概念&#xff1a;封装是把数据和操作数据的函数绑定在一起&#xff0c;对数据的访问进行限制。通过将数据成员设为私有&#xff08;private&#xff09;或受保护&#xff08;protected&#xff09;&#xff0c;并提供公共&#xff…...

Centos 修改 yum 源为阿里云

参考 https://serverfault.com/questions/1161816/mirrorlist-centos-org-no-longer-resolve 修改 Centos 的 yum 源为阿里云 去阿里云 yum 镜像源官网&#xff1a; https://developer.aliyun.com/mirror/ 选择自己对应的操作系统&#xff0c;这里以 centos7 演示&#xf…...

Qt之Cannot create children for a parent that is in a different thread问题分析

问题 在多线程场景中&#xff0c;使用QSerialPort,QTcpSocket等QIODevice设备时出现报Cannot create children for a parent that is in a different thread 分析 QObject构造函数中会检查父对象的线程数据与当前对象的线程数据是否一致 static bool check_parent_thread(Q…...

均值滤波从图像复原角度的解释

廖老师说若将图像生成看作一个随机过程&#xff0c;均值滤波&#xff08;Mean Filtering&#xff09;可以视为在高斯噪声模型下的线性最小均方估计&#xff08;Linear Minimum Mean Squared Error, LMMSE&#xff09;或者极大似然估计&#xff08;Maximum Likelihood Estimatio…...

Tableau数据可视化与仪表盘搭建-数据连接

目录 连接本地文件 课程操作 连接方式&#xff08;实时/数据提取&#xff09; 保存工作簿 筛选器 数据处理 连接数据有三种类型 第一种&#xff0c;连接到本地文件&#xff0c;例如Excel&#xff0c;csv&#xff0c;JSON等 第二种&#xff0c;连接到数据库&#xff0c;例…...

VsCode对Arduino的开发配置

ps&#xff1a;我的情况是在对esp32进行编译、烧录时&#xff0c;找不到按钮&#xff0c;无法识别Arduino文件&#xff0c;适合已经有ini文件的情况。 1.在vscode中安装拓展 2.打开设置&#xff0c;点击右上角&#xff0c;转到settings.json文件 3.复制以下代码并保存 {"…...

2024版idea 插件无法加载

解决方法&#xff1a; 进入Settings 点击plugins 选择 HTTP Proxy Settings 设置成如图所示...

VLMs之Agent之CogAgent:CogAgent的简介、安装和使用方法、案例应用之详细攻略

VLMs之Agent之CogAgent&#xff1a;CogAgent的简介、安装和使用方法、案例应用之详细攻略 导读&#xff1a;在2024年末&#xff0c;智谱于11月29日正式提出了GLM-OS概念&#xff0c;并推出了两款Agent产品——AutoGLM和GLM-PC。为了促进大模型Agent生态的发展&#xff0c;智谱决…...

Unity3D仿星露谷物语开发19之库存栏丢弃及交互道具

1、目标 从库存栏中把道具拖到游戏场景中&#xff0c;库存栏中道具数相应做减法或者删除道具。同时在库存栏中可以交换两个道具的位置。 2、UIInventorySlot设置Raycast属性 在UIInventorySlot中&#xff0c;我们只希望最外层的UIInventorySlot响应Raycast&#xff0c;他下面…...

Kafka优势剖析-消费者组、并行消费

目录 1. 消费者组&#xff08;Consumer Group&#xff09; 1.1 什么是消费者组&#xff1f; 1.2 消费者组的工作原理 1.3 消费者组的优势 2. 并行消费&#xff08;Parallel Consumption&#xff09; 2.1 什么是并行消费&#xff1f; 2.2 并行消费的工作原理 2.3 并行消…...

Docker+Jmeter+InfluxDB+Grafana 搭建性能监控平台

当今互联网发展迅速&#xff0c;应用程序的性能监控显得越来越重要。 DockerJmeterInfluxDBGrafana 是一种常用的性能监控平台&#xff0c;可以帮助开发者快速搭建一套可靠的监控体系。在本文中&#xff0c;我们将介绍如何使用这些工具搭建性能监控平台&#xff0c;以便开发人…...

Maven 详细配置:Maven settings 配置文件的详细说明

Maven settings 配置文件是 Maven 环境的重要组成部分&#xff0c;它用于定义用户特定的配置信息和全局设置&#xff0c;例如本地仓库路径、远程仓库镜像、代理服务器以及认证信息等。settings 文件分为全局配置文件&#xff08;settings.xml&#xff09;和用户配置文件&#x…...

【文本分类】bert二分类

import os import torch from torch.utils.data import DataLoader, Dataset from transformers import BertTokenizer, BertForSequenceClassification, AdamW from sklearn.metrics import accuracy_score, classification_report from tqdm import tqdm# 自定义数据集 class…...

单例模式-如何保证全局唯一性?

以下是几种实现单例模式并保证全局唯一性的方法&#xff1a; 1. 饿汉式单例模式 class Singleton { private:// 私有构造函数&#xff0c;防止外部创建对象Singleton() {}// 静态成员变量&#xff0c;存储单例对象static Singleton instance; public:// 公有静态成员函数&…...

设计模式学习笔记——结构型模式

文章目录 适配器模式 Adapter适用场景UML 桥接模式 Bridge适用场景UML 组合模式 Composite装饰模式 Decorator外观模式 Facade享元模式 Flyweight代理模式 Proxy 适配器模式 Adapter 适用场景 希望使用某个类&#xff0c; 但是其接口与其他代码不兼容时&#xff0c; 可以使用…...

WEB攻防-通用漏洞_文件上传_黑白盒审计流程

目录 前置知识点 Finecms-CMS文件上传 ​编辑 Cuppa-Cms文件上传 Metinfo-CMS 文件上传 前置知识点 思路&#xff1a; 黑盒就是寻找一切存在文件上传的功能应用 1 、个人用户中心是否存在文件上传功能 2 、后台管理系统是否存在文件上传功能 3 、字典目录扫描探针文件上传构…...

RabbitMQ基本介绍及简单上手

&#xff08;一&#xff09;什么是MQ MQ&#xff08;message queue&#xff09;本质上是队列&#xff0c;满足先入先出&#xff0c;只不过队列中存放的内容是消息而已&#xff0c;那什么是消息呢&#xff1f; 消息可以是字符串&#xff0c;json也可以是一些复杂对象 我们应用场…...

抖音无水印视频下载终极指南:douyin-downloader完全使用教程

抖音无水印视频下载终极指南&#xff1a;douyin-downloader完全使用教程 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback…...

MinHook终极指南:为什么纯C语言实现是API钩子的最佳选择

MinHook终极指南&#xff1a;为什么纯C语言实现是API钩子的最佳选择 【免费下载链接】minhook The Minimalistic x86/x64 API Hooking Library for Windows 项目地址: https://gitcode.com/gh_mirrors/mi/minhook MinHook是一个极简主义的x86/x64 API钩子库&#xff0c;…...

SEO_从零开始,手把手教你制定SEO执行计划

SEO: 从零开始&#xff0c;手把手教你制定SEO执行计划 在当今数字化时代&#xff0c;网站的SEO&#xff08;搜索引擎优化&#xff09;是提高网站流量、吸引目标用户的关键。如果你是一个从零开始的SEO爱好者&#xff0c;可能会觉得这个领域有点复杂。不过&#xff0c;别担心&a…...

外贸 SEO 中如何进行跨境关键词研究

外贸 SEO 中如何进行跨境关键词研究 在当今全球化的商业环境中&#xff0c;外贸 SEO&#xff08;搜索引擎优化&#xff09;已成为跨境电商企业提升品牌知名度和销售额的重要手段。而在外贸 SEO 中&#xff0c;跨境关键词研究是关键步骤。如何进行有效的跨境关键词研究呢&#…...

介绍 YugabyteDB MCP Server

介绍 YugabyteDB MCP Server Sfurti Sarah June 10, 2025 概述 YugabyteDB MCP Server 是一个全新的、轻量级的、基于 Python 的服务器&#xff0c;它允许像 Anthropic’s Claude 这样的大语言模型&#xff08;Large Language Model, LLM&#xff09;直接与你的 YugabyteDB…...

嵌入式系统中联合体的高效数据管理实践

1. 联合体在嵌入式系统中的高效数据管理实践在嵌入式系统开发中&#xff0c;如何高效地管理和传输数据一直是个值得深入探讨的话题。最近我在一个智能家居控制项目中遇到了一个典型场景&#xff1a;需要同时管理7个用电器的开关状态和4组电源线参数&#xff08;电压、电流、有功…...

别让ChatGPT变成你的安全漏洞:OWASP LLM Top 10(2024)实战避坑指南

别让ChatGPT变成你的安全漏洞&#xff1a;OWASP LLM Top 10&#xff08;2024&#xff09;实战避坑指南 当大型语言模型&#xff08;LLM&#xff09;从实验室走向企业级应用时&#xff0c;安全风险正以指数级速度增长。2023年某金融科技公司因提示词注入导致百万用户数据泄露的案…...

PyTorch3D在Windows上安装总报错?试试这个绕过源码编译的Pip直装方案(适配PyTorch 2.0.1 + CUDA 11.7)

PyTorch3D在Windows上安装总报错&#xff1f;试试这个绕过源码编译的Pip直装方案&#xff08;适配PyTorch 2.0.1 CUDA 11.7&#xff09; 如果你是一名在Windows平台上进行3D视觉研究的开发者&#xff0c;想必对PyTorch3D这个强大的3D深度学习库并不陌生。然而&#xff0c;官方…...

D3作业1-K8s 存储与服务实验手册(实验1-4)

前置准备:配置Harbor私有仓库 # 在k8s-harbor1上执行# 1. 下载镜像 docker pull registry.cn-hangzhou.aliyuncs.com/zhangshijie/nginx:1.22.0-alpine# 2. 打标签 docker tag registry.cn-hangzhou.aliyuncs.com/zhangshijie/nginx:1.22.0-alpine 192.168.44.104/library/ng…...

华三MSR系列路由器单臂路由配置全记录:从实验环境搭建到真机部署避坑指南

华三MSR路由器单臂路由实战&#xff1a;从实验室到生产环境的全流程指南 单臂路由技术在企业网络架构中扮演着关键角色&#xff0c;特别是在需要实现多VLAN互通又要求流量隔离的中小型网络场景。华三MSR系列路由器&#xff08;如MSR2600/3600&#xff09;凭借其稳定的性能和灵活…...