首页 > 其他分享 >k8s 学习笔记之集群网络插件安装

k8s 学习笔记之集群网络插件安装

时间:2023-07-21 15:12:07浏览次数:43  
标签:插件 master Ready 集群 k8s 节点 flannel

我们在安装完集群后,通过kubectl get nodes命令获取节点,可以看到所有节点都处于Not Ready的状态,这是没有安装网络插件导致的。

安装网络插件

kubernetes 支持多种网络插件,比如 flannel、calico、canal 等等,任选一种使用即可,本次选择flannel

下面操作只需在master节点执行即可,插件使用的是 DaemonSet 的控制器,它会在每个节点上都运行

# 获取 fannel 的配置文件
[root@master ~]# wget
https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml

# 修改文件中 quay.io 仓库为 quay-mirror.qiniu.com

# 使用配置文件启动 fannel
[root@master ~]# kubectl apply -f kube-flannel.yml

# 稍等片刻,再次查看集群节点的状态
[root@master ~]# kubectl get nodes
NAME    STATUS    ROLES    AGE    VERSION
master  Ready     master   15m    v1.17.4
node1   Ready     <none>   8m53s  v1.17.4
node2   Ready     <none>   8m58s  v1.17.4

至此,kubernetes 的集群环境搭建完成。

标签:插件,master,Ready,集群,k8s,节点,flannel
From: https://www.cnblogs.com/sanmian/p/17571438.html

相关文章

  • k8s 学习笔记之 centos7 环境初始化
    Linux环境初始化——CentOS7.9确保Linux版本在7.5以上,方便安装k8s集群,且所有机器上需要配置环境1.查看操作系统版本[root@master~]#cat/etc/redhat-releaseCentOSLinuxrelease7.9.2009(Core)2.主机名解析这里是为了方便集群节点之间的直接调用,可以配......
  • k8s 日志收集
    日志收集流程filebeat--->kafka--->logstash--->elasticsearchlogstash.confinput{kafka{bootstrap_servers=>"172.16.3.213:19092,172.16.3.213:29092,172.16.3.213:39092"topics=>["app-1"]codec=>"json......
  • 个人随笔 —— 基于 go 语言实现的轻量化 workflow 分布式引擎插件
    背景组内有很多项目都涉及复杂的任务流场景:集群创建、删除等生命周期管理k8s资源申请销毁....这些场景都有几个共同的特点:流程耗时且步骤复杂,需要几十步操作,其中包含云资源申请、脚本执行、接口调用等,且相互存在依赖关系。任务量随着业务增长而快速迭代,比如每个集群每......
  • helm安装mysql8.0集群模式
    1.安装operator:MysqlCluster2.使用operator安装mysql8.0集群 CREATEUSER'root'IDENTIFIEDBY'134er6';ALTERUSER'root'@'%'IDENTIFIEDBY'Qwer#@!';apiVersion:mysql.radondb.com/v1alpha1kind:MysqlClusterme......
  • Eclipse如何安装JavaEE插件
     Eclipse是Java编程领域最常用的开发工具之一,它提供了丰富的插件来支持各种编程语言和框架。对于JavaEE开发者来说,安装JavaEE插件是非常必要的,因为它可以为我们提供更多的工具和功能,使我们的开发工作更加高效和便捷。本文将一步步教你如何在Eclipse中安装JavaEE插件。首先,我们......
  • MySQL8.0安装Mcafee审计插件,开启审计功能
    最近根据安全审计要求,数据库需要开启审计日志功能社区版本的MySQL8没有官方的审计日志插件,我们可以选择Mcafee提供的插件进行安装1、下载插件首先需要根据数据库版本选择对应的插件;https://github.com/mcafee-enterprise/mysql-audit注意:这里需要与数据库版本严格对应,笔者尝......
  • 插件模式架构图
    实现插件模式架构图前言在软件开发中,插件模式是一种常用的架构设计模式,它可以使代码具备可扩展性和灵活性,允许在不修改原有代码的情况下添加新功能或改变现有功能。本文将介绍如何实现插件模式架构图,帮助刚入行的开发者快速上手。整体流程下表展示了实现插件模式架构图的整体流......
  • 如何理解小程序插件?微信及支付宝官方详解
    一、小程序插件功能介绍1、如何理解插件插件,英文名可称作“Plug-in、Plugin、add-in、addin、add-on、addon或extension”,是一个依附于主程序的辅助程序,透过和主程序的互动,用来代替主程序需要增加一些所需的特定功能。更通俗的来讲,就类似机器的零件,可以“插入”的形式添加到程......
  • 非root用户 部署redis集群
    非root用户部署Redis集群教程1.前言在本教程中,我们将学习如何使用非root用户来部署Redis集群。Redis是一个流行的键值存储系统,常用于缓存、消息传递和会话管理等场景。在实际生产环境中,我们通常不会使用root用户来部署和管理Redis,因为这可能会导致系统安全风险。在本教程中,我们......
  • springboot插件式开发 springboot-plugin-framework-v2.4.5使用文档
    功能介绍简介介绍此框架可在SpringBoot项目上开发出用于扩展项目的插件,可在插件模块中单独定义接口、静态文件、mybatis-xml等扩展功能。核心功能插件配置式插拔于springboot项目。在springboot上可以进行插件式开发,扩展性极强,可以针对不同项目开发不同插件,进行不同插件jar包......