apiserver kubectl calico

kubectl常用命令

通过yaml文件创建podkubectl create -f pod.yaml停止podkubectl delete pod <pod-name>查看pod日志kubectl logs <pod-name>实时查看pod日志kubectl logs -f <pod-name>进入pod容器kubec ......
命令 常用 kubectl

calico-node 报错calico/node is not ready: BIRD is not ready: BGP not established with 【转】

今天不知道怎么回事,一台机器的calico-node报错,也就是无法初始化正常 Events: Type Reason Age From Message Normal Scheduled 45s default-scheduler Successfully assigned kube-system/ ......
calico not ready node calico-node

kubernetes v1.27.2安装并配置calico网络为BGP模式

## 1. 集群信息 机器均为2C4G的虚拟机,硬盘为60G,系统版本均为centos7.9 | IP | Hostname | OS | blade | | | | | | | 192.168.63.61 | master.sec.com | centos7.9 | master | | 192. ......
kubernetes 模式 calico 网络 27.2

深入理解Kube-APIServer

深入理解Kube-APIServer¶ 目录 - 认证 - 鉴权 - 准入 Mutating Validating Admission - 限流 - APIServer对象的实现 API Server¶ kube-apiserver是Kubernetes最重要的核心组件之一,主要提供以下的功能 提供 ......
Kube-APIServer APIServer Kube

kubectl格式化输出

事件查看 查看事件并输出资源类型名称 kubectl get events -A -o=jsonpath='{range .items[*]}{.involvedObject.namespace} {.involvedObject.name} {.involvedObject.kind} {.sou ......
kubectl 格式

关于Kubernetes-k8s集群在任意nodes节点上执行kubectl和kubadm命令的方法

在Kubernetes-k8s集群中,一般只有在master 才能执行 kubectl和kubadm 相关的命令 如果到worker nodes 节点上执行,则会有如下报错: [root@k8s-node1 qq-5201351]# kubectl get nodes,po -A The conne ......
节点 集群 Kubernetes-k Kubernetes 命令

Kubectl的基本使用

前言 使用kubectl工具管理kubernetes集群 其它参考官方地址:https://kubernetes.io/zh-cn/docs/reference/kubectl/ 安装 用 Homebrew 在 macOS 系统上安装(注意版本) ## 安装 默认最新版本 brew install ......
Kubectl

kubectl top nodes无法获取到节点资源使用数据问题的处理(401 Unauthorized)

1、问题描述 项目同事反馈,通过kubectl top nodes命令,无法查看节点的CPU,内存的使用情况 但是,节点的状态是Ready的状态。 2、问题分析 登录到环境中,发现: 部分节点是可以获取到资源使用数据的: 说明:metrics server是没有问题的,api-server里面关于A ......
节点 Unauthorized kubectl 数据 问题

k8s集群-CNI网络插件(Calico 和 Flannel)

1)部署flannel网络(主节点服务器) 在主节点服务器上查看子节点状态为NotReady [root@k8s-master01-15 ~]# kubectl get node NAME STATUS ROLES AGE VERSION k8s-master01-15 NotReady maste ......
集群 插件 Flannel Calico 网络

k8s kubectl 命令使用及命令补全

kebuctl 命令补全 yum install -y bash-completion source /usr/share/bash-completion/bash_completion source <(kubectl completion bash) kubectl completion bas ......
命令 kubectl k8s k8 8s

值得收藏:K8S的kubectl常用命令已经按场景分好类,请您查阅。

kubectl知多少 kubectl 是 K8S 中的一个命令行工具,主要用于管理和操作 K8S 集群。kubectl 通过向 K8S API 发送 REST 请求,允许用户与 K8S 集群中的各种资源进行交互,例如 Pod、Service、Deployment 等。kubectl 提供了一种简单而 ......
场景 命令 常用 kubectl K8S

kubectl 命令自动补全

#1.bash-completion 虽然bash自带了自动补全功能,但是一般都会安装 bash-completion 来得到更好的补全效果,这个包提供了一些现成的命令补全脚本,一些基础的函数(方便编写补全脚本),还有一个基础的配置脚本。 编写自动补全脚本 大致原理,一般会有一个名为bash_com ......
命令 kubectl

kubectl 命令 --save-config 将部署信息添加到注解,防止deploy或webhook通过注释添加到集群 --record 记录下当前的版本信息为了回滚

1、--save-config 为什么需要使用kubctl apply保存配置? kubectl apply <file.yaml> --save-config创建或更新部署,并将部署另存为元数据。 文件上说--save-config[=false]:如果为true,则当前对象的配置将保存在其注释中 ......
信息 注解 集群 注释 save-config

kubectl apply -f --record 是否将当前创建对象创建命令保存到Annotation注解中中。 --save-config 是否将当前创建配置信息保存到Annotation中,布尔类型true或者false.

kubectl create -f tomcat-app1.yaml --save-config --record kubectl apply -f tomcat-app1.yaml --record #推荐命令 --record #是否将当前对象创建命令保存至Annotation中,布尔型数据(t ......
Annotation 布尔 注解 save-config 命令

kubernetes-kubectl get cs健康检查报错

问:kubectl get cs是什么? 答:kubectl get cs是Kubernetes命令行工具kubectl的一部分,用于获取集群状态的摘要信息。其中,cs是componentstatuses的缩写,表示组件状态 一般我们也称为健康检查,当出现健康检查异常的时候,我们就可以关注对应的组件 ......
kubernetes-kubectl kubernetes kubectl get

kubectl get cs显示unhealthy的解决办法

注释掉 # --port=0 [root@k8s-master-01 ~]# vim /etc/kubernetes/manifests/kube-scheduler.yaml[root@k8s-master-01 ~]# vim /etc/kubernetes/manifests/kube-con ......
unhealthy kubectl 办法 get

kubectl create / replace / apply

使用 kubectl create 命令在 Kubernetes 里创建这个 Deployment 对象: kubectl create -f nginx.yaml 当我们想要修改镜像的时候,除了使用kubectl edit /kubectl set image ,我们还可以使用修改nginx.ya ......
kubectl replace create apply

k8s---Calico网络

#什么是calico? Calico 是一种开源网络和网络安全解决方案,适用于容器、虚拟机和基于主机的本机工作负载。Calico支持广泛的平台,包括Kubernetes,OpenShift,Mirantis Kubernetes Engine(MKE),OpenStack和裸机服务。无论您选择使用 ......
Calico 网络 k8s k8 8s

kubectl 安装和使用

kubectl 介绍 kubectl是Kubernetes命令行工具,用于管理和操作Kubernetes集群。它可以通过API Server与Kubernetes集群通信,并提供了丰富的命令行接口,可用于查看和修改Kubernetes集群中的各种资源对象,例如Pod、Deployment、Servi ......
kubectl

Calico 架构及BGP实现

Calico 架构及BGP实现 BGP是互联网上一个核心的去中心化自治路由协议,它通过维护IP路由表或“前缀”表来实现自治系统AS之间的可达性,属于矢量路由协议。不过,考虑到并非所有的网络都能支持BGP,以及Calico控制平面的设计要求物理网络必须是二层网络,以确保 vRouter间均直接可达,路 ......
架构 Calico BGP

42、K8S-网络机制之calico、calicoctl

Kubernetes学习目录 1、基础知识 1.1、简介 Calico是一个开源的虚拟化网络方案,用于为云原生应用实现互联及策略控制.相较于 Flannel 来 说,Calico 的优势是对网络策略(network policy),它允许用户动态定义 ACL 规则控制进出容器的数据 报文,实现为 P ......
calicoctl 机制 calico 网络 K8S

calico模式

一、calico概述1、k8s网络之Calico网络2、k8s网络组件calico详解3、calico的组件、架构与原理4、calico的两种网络模式BGP和IP-IP性能分析 二、IPIP与BGP两种网络模式对比IPIP网络 流量:tunl0设备封装数据,形成隧道,承载流量适用网络类型:适用于互相 ......
模式 calico

《Kubernetes故障篇:calico/node is not ready: BIRD is not ready》

文章目录一、背景信息二、解决方法总结:整理不易,如果对你有帮助,可否点赞关注一下? 一、背景信息k8s集群部署后发现calico的pod未通过健康检查,如下所示: 通过命令kubectl describe pods calico-node-7cnct -n kube-system,查看其中一个pod ......
ready Kubernetes not 故障 calico

k8s-calico

一、calico简介及应用 Calico是一个纯三层的网络解决方案,为容器提供多node间的访问通信,calico将每一个node节点都当做为一个路由器(router), 各节点通过BGP(Border Gateway Protocol) 边界网关协议学习并在node节点生成路由规则,从而将不同no ......
k8s-calico calico k8 8s

第六章 Calico架构图的详解图

##1,Calico网络模型主要工作组件: 1.Felix:运行在每一台 Host 的 agent 进程,主要负责网络接口管理和监听、路由、ARP 管理、ACL 管理和同步、状态上报等。保证跨主机容器网络互通。 2.etcd:分布式键值存储,相当于k8s集群中的数据库,存储着Calico网络模型中I ......
架构 Calico

K8S 实用工具之四 - kubectl实用插件

开篇 📜 引言: 磨刀不误砍柴工 工欲善其事必先利其器 第一篇:《K8S 实用工具之一 - 如何合并多个 kubeconfig?》 第二篇:《K8S 实用工具之二 - 终端 UI K9S》 第三篇:《K8S 实用工具之三 - 图形化 UI Lens》 在《K8S 实用工具之一 - 如何合并多个 k ......
实用工具 插件 kubectl 工具 K8S

Docker使用Calico网络模式配置及问题处理

一.Calico介绍 Calico是一种容器之间互通的网络方案,在虚拟化平台中,比如OpenStack、Docker等都需要实现workloads之间互连,但同时也需要对容器做隔离控制,就像在Internet中的服务仅开放80端口、公有云的多租户一样,提供隔离和管控机制。而在多数的虚拟化平台实现中, ......
模式 Docker Calico 问题 网络
共117篇  :4/4页 首页上一页4下一页尾页