ICode9

精准搜索请尝试: 精确搜索
  • k8s 排错方式总结2022-04-13 02:00:05

    kubectl describe 可以查看 pod 的日志,包括未启动成功,一直在重试的pod kubectl logs podname 可以查看错误的pod 日志,但是pod 要存在 直接到pod被调度的节点上,使用docker logs container_name 就行 节点上查看 kubelet 的日志:使用命令 journalctl -u kubelet.service --no-page -

  • 二、cenos7安装k8s,node节点2022-04-12 11:31:08

    开始跟安装master节点一样 一开始 ,先安装docker,安装完成,教程参考其他资料,例如菜鸟 1、关闭防火墙   systemctl stop firewalld   systemctl disable firewalld 2、关闭selinux   sed -i 's/enforcing/disabled/' /etc/selinux/config   setenforce 0 3、关闭swap   swap

  • k8s 安装启动不了kubelet2022-04-08 14:02:53

    错误信息“Failed to run kubelet” err=“failed to run Kubelet: misconfiguration: kubelet cgroup driver: “systemd” is different from dock…er: “cgroupfs”” docker和kubernetes所使用的cgroup不一致导致   (因为提前安装了docker) 修改docker配置文件cat > /etc/doc

  • kubeadm 安装k8s文档参考2022-04-04 17:31:43

    Cgroup 驱动程序 控制组用来约束分配给进程的资源。 当某个 Linux 系统发行版使用 systemd 作为其初始化系统时,初始化进程会生成并使用一个 root 控制组 (cgroup), 并充当 cgroup 管理器。 Systemd 与 cgroup 集成紧密,并将为每个 systemd 单元分配一个 cgroup。 你也可以配置容

  • Centos7 安装k8s2022-04-04 10:33:47

    按照步骤失败后就用kubeadm reset命令重置,后来就好了 安装Kubernetes(k8s)保姆级教程---无坑版 重置Kubernetes https://www.jianshu.com/p/31f7dda9ccf7 重置命令 sudo kubeadm reset 结果: W0419 09:34:58.549504 4085 removeetcdmember.go:61] [reset] failed to remove et

  • kubeadm join 节点2022-04-03 12:02:11

    [root@k8s-node01 ~]# kubeadm join 172.16.59.30:6443 --token yup5oo.s5ui8hfrrcm5jf2j \ > --discovery-token-ca-cert-hash sha256:3fe816c50e13da9491b277711e6e77dc0d6d10c03b23f2d7487d5b3bea9b9525 [preflight] Running pre-flight checks [preflight] R

  • |NO.Z.00034|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V12|5台Server|---------------------------------2022-03-29 13:34:26

    [CloudNative:KuberNetes&二进制部署.V12]                                                            [Applications.KuberNetes][|DevOps|k8s|**5节点**|二进制1.20|kubernetes-node组件配置|——|kubelet|kube-proxy|]一、node节点组件配置###

  • |NO.Z.00014|——————————|CloudNative|——|KuberNetes&书签.V14|--------------------------------------------2022-03-28 15:35:35

    [CloudNative:KuberNetes&书签.V14]                                                                      [Applications.KuberNetes]报错处理四:### --- 报错现象:kubelet无法启动排查 [root@k8s-master01 ~]# systemctl status kubelet ●

  • k8s node节点删除并重新加入2022-03-21 15:03:32

    在工作中,由于各种各样的原因需要把现有的node节点删除,并且重新加入; k8s版本:v1.16.10 安装方式:二进制 删除node01节点: kubectl delete node node01 在node01节点上删除master节点批准其加入集群时,自动颁发的证书: #自动颁发的证书,在Node节点上的目录:/opt/kubernetes/ssl/ #删

  • Kubernetes06-CRI和kubectl2022-03-21 02:03:48

    1、CRI(容器运行时接口) 容器运行时说明文档:https://kubernetes.io/zh/docs/setup/production-environment/container-runtimes/ 开源的CRI有:Docker、CRI-O、Containerd、frakti(基于Hypervisor的容器运行时)。 Kubernetes Node(kubelet)的主要功能就是启动和停止容器的组件(例如Docke

  • node节点kubelet报错 node “xxxxx“ not found2022-02-28 21:34:45

    11月 05 10:58:35 localhost.localdomain kubelet[974]: E1105 10:58:35.108952 974 kubelet.go:2412] "Error getting node" err="node "localhost.localdomain" not found" 11月 05 10:58:35 localhost.localdomain kubelet[974]: E1105 10

  • 4.2 K8S超级完整安装配置2022-02-28 12:04:00

    前言: 采坑 k8s有3种安装方式,如下所示: minikube:这是一个k8s集群模拟器,只有一个节点的集群,只为了测试使用,master和node都在一台机器上 直接使用带有容器功能的云平台安装:这个可以采用阿里云或者腾讯云服务器带有容器功能的,这个的优点就是可视化搭建,步骤简单,完全不用自己去安装了,缺

  • k8s-1.14.2安装文档2022-02-07 11:34:56

    1. 简介 测试环境Kubernetes 1.14.2版本高可用搭建文档,搭建方式为kubeadm 2. 服务器版本和架构信息 系统版本:CentOS Linux release 7.6.1810 (Core) 内核:4.4.184-1.el7.elrepo.x86_64 注意:有可能后面安装的内核版本高于此版本 Kubernetes: v1.14.2 Docker-ce: 18.06 网络组件:ca

  • kubelet报错 no networks found in /etc/cni/net.d2022-02-04 22:32:06

    Feb 04 06:24:56 slave1-local kubelet[52928]: E0204 06:24:56.809232   52928 kubelet.go:2183] Container runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network> Feb 04 06:24:59 slave1-local kubelet[52928]: W020

  • K8s系列之:Pod生命周期和重启策略2022-02-01 09:59:18

    K8s系列之:Pod生命周期和重启策略 一、Pod状态二、Pod的重启策略三、Pod重启策略和状态转换场景关系四、Pod健康检查五、LivenessProbe探针1.ExecAction2.TCPSocketAction3.HTTPGetAction 六、initialDelaySeconds和timeoutSeconds参数含义 一、Pod状态 Pod在整个生命周期

  • 【 k8s 概念(九)】Kubernetes Nodes2022-01-29 22:30:34

    文章目录 Node是什么?Node StatusAddressesConditionCapacityInfo ManagementNode ControllerKubernetes Master-Node通信Cluster -> MasterMaster -> Clusterapiserver - > kubeletapiserver -> nodes、pods、servicesSSH Tunnels Node是什么? Node是Kubernetes中的工

  • 一键部署利器:kubeadm2022-01-28 18:04:03

    Kubernetes 作为一个 Golang 项目,已经免去了很多类似于 Python 项目要安装语言级别依赖的麻烦。但是,除了将各个组件编译成二进制文件外,用户还要负责为这些二进制文件编写对应的配置文件、配置自启动脚本,以及为 kube-apiserver 配置授权文件等等诸多运维工作。 目前,各大云厂商最

  • yum查看软件包有哪些特定版本可用2022-01-25 15:33:53

    1、概述 在安装软件的时候呢,默认使用yum install安装的都是最新的版本,如果想要安装一个之前的版本该怎么做呢? 本文档介绍如何在yum源中查找包含哪些版本,然后通过yum install命令安装特定的版本 2、查看yum仓库中,软件包有哪些版本 使用--showduplicates参数,查看kubelet有哪些版

  • 通过kubeadm工具部署k8s集群2022-01-25 12:34:19

    1、概述 kubeadm是一工具箱,通过kubeadm工具,可以快速的创建一个最小的、可用的,并且符合最佳实践的k8s集群。 本文档介绍如何通过kubeadm工具快速部署一个k8s集群。 2、主机规划及环境准备 此处的主机配置要在所有的节点进行操作。 2.1、主机规划 IP 主机名 CPU/MEM

  • Docker 与 K8S学习笔记(二十一)—— Pod生命周期、重启策略与健康检查2022-01-25 09:36:12

    Pod在整个生命周期中被系统标示为各种状态,熟悉Pod的各种状态对于理解Pod的调度策略、重启策略很有必要。   一、Pod生命周期 Pod的所处阶段信息保存在PodStatus.Phase,Phase有如下几种值: Pending: API Server已经创建该Pod,但一个或多个容器还没有被创建,包括通过网络下载镜像的过

  • 在运行一段时间的集群中加入新的节点(k8s-node)2022-01-21 20:04:07

    前言:新部署的 k8s 集群添加 node 节点,只需要 kubeadm join 即可,如果一个集群运行一段时间后,再需要添加 node ,由于 token 和 sha256 编码没有记录,需要重新查看 1 查看现有集群 node 信息 root@gz-gpu101:~# kubectl get node NAME STATUS ROLES AGE VE

  • 粗略分解k8s构成2022-01-20 22:01:44

    ## k8s核心组件 数据库 etcd 调度器 scheduler 集群入口 APIServer 各类控制器 controllers 服务代理 kube-proxy 直接管理具体业务容器 kubelet 可将以上组件简化可分为:核心组件etcd数据库,对etcd进行直接操作的入口组件APIServer,以及其他组件。(其他组件均可以被看作是集群的控制

  • apt安装kubeadm、kubelet 、kubectl 历史版本1.22.42022-01-19 16:35:46

    模糊查询 kube 相关的包 [root@ubuntu ~]# apt list *kube* 查询 kubeadm 的所有版本,kubelet 、kubectl一样 [root@ubuntu ~]# apt list kubeadm -a 安装1.22.4 的kubeadm、kubectl、kubelet [root@ubuntu ~]# apt install kubeadm=1.22.4-00 kubelet=1.22.4-00 kubectl=1.22.4-

  • k8s 二进制安装node节点重新加入集群2022-01-09 17:35:18

    驱逐node节点上的pod kubectl drain node01 --delete-local-data     将该节点从集群中删除 kubectl delete node node01     删除加入集群时候自动申请的key [root@node01 kubernetes]# pwd /etc/kubernetes [root@node01 kubernetes]# tree . ├── cfg │   ├─

  • 6. kubelet部署2022-01-06 15:35:02

    #hdss7-200创建证书: [root@hdss7-200 certs]# cat kubelet-csr.json { "CN": "k8s-kubelet", "hosts": [ "127.0.0.1", "172.16.20.10", "172.16.20.21", "172.16.20.22", &

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有