面试题整理15----K8s常见的网络插件有哪些
面试题整理15----K8s常见的网络插件有哪些 常见的K8s网络插件有Flannel,Calico,Cilium,Weave,Antrea,Kube-OVN等.其中Calico, Flannel, 和 Cilium较为常用. Flannel: 实现方式: 基于 VXLAN 或 UDP 隧道在节点之间创建网络覆盖。相对简单易于理解和部署。功能: 提供基本的网络连接,满足 Kubernetes 集群的基...
二进制安装Kubernetes(k8s)v1.32.0
二进制安装Kubernetes(k8s)v1.32.0介绍https://github.com/cby-chen/Kubernetes 开源不易,帮忙点个star,谢谢了kubernetes(k8s)二进制高可用安装部署,支持IPv4+IPv6双栈。强烈建议在Github上查看文档 !!!Github出问题会更新文档,并且后续尽可能第一时间更新新版本文档 !!!手动项目地址:https://...
删除k8s 或者docker运行失败的脚本
vi delete_exited_containers.sh #!/bin/bash # 列出所有停止的容器并存储到数组list_exited_containers() { echo -e "\nStopped containers:" containers=() # 获取停止的容器信息并存入数组 while IFS= read -r line; do containers+=("$line") d...
一文详解:项目如何从Docker慢慢演变成了K8s部署
今天,我们将深入探讨一个项目部署的演变过程。在这篇文章中,为了紧扣主题,我们将从 Docker 开始讲解,分析为什么一个传统的项目逐步演变成了今天流行的 Kubernetes(K8s)集群部署架构。我们将通过一个简单的 Java 项目来阐述这一过程。为了更清晰地阐述,我在本地搭建了一个 gRPC 入门项目。考虑到篇幅和内容的专注性,我将这一部分的详细讲解单独撰写成了一篇文章。具体内容可以参考这篇文章获...
Rocky Linux9.5部署k8s1.28.2+docker
-ased -i 's:/dev/mapper/rl-swap:#/dev/mapper/rl-swap:g' /etc/fstab# 修改主机名hostnamectl set-hostname k8s-masterhostnamectl set-hostname k8s-node1hostnamectl set-hostname k8s-node2修改hostsvi /etc/hosts192....
K8S网络流量路径
K8S网络: DNS解析 七层-ingress (HTTP/HTTPS) 四层-SERVICE (TCP/UPD) KUBE-PROXY 网络包方向: ![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url= DNS—>LB—>INGRESS—>NODE—...
如何使用k8s安装minio呢
话不多说,直接干货。 创建 minio-deployment.yaml apiVersion: apps/v1kind: Deploymentmetadata: name: minio labels: app: miniospec: replicas: 1 selector: matchLabels: app: minio template: metadata: labels: app: min...
k8s更新
k8s更新 1.30 升级了 Metrics Server 到 v0.7.0 kubectl get cronjob命令增加了时区列显示 kubectl describe命令在描述VolumeAttributesClass、作业、Pod 模板等时提供了更多信息,有助于深入排查问题。 改进了kubectl logs命令,当 Pod 未找到时会显示所在的命名空间,方便定位问题。 减少内存使用:通过优化减少...
K8s的储存
一 configmap 1.1 configmap的功能 1.2 configmap的使用场景 1.3 configmap创建方式 1.3.1 字面值创建 [root@k8s-master ~]# kubectl create cm lee-config --from-literal fname=timing --from-literal lname=leeconfigmap/lee-config c...
关于k8s中,存储卷的使用
1. 卷的作用 在容器化的环境中,容器的主体操作分为创建和删除。 在容器化的环境中,区别于传统模式,对于服务的修改、配置、修复等操作 在容器化的环境中,尤其针对于k8s的设计理念 主要将其简化为创建和删除 当一个容器对于其服务的运行,没有达到管理员的需求 管理员不把重心放在对于其内部配置文件及参数的修正,把 当前的容器修复好。 而管理员的重心放在直接去旧迎新, 删除原有的容器,运用新的正确的方式,启动...