ICode9

精准搜索请尝试: 精确搜索
  • 初探Kubernetes Pod2021-03-13 10:01:08

    初探Kubernetes Pod abcdocker DevOps视角 Pod 介绍 每个Pod都有一个特殊的被称为根容器的Pause容器。Pause容器对应的镜像属于Kubernetes平台的一部分,除了Pause容器,每个Pod还包含一个或多个紧密相关的用户业务容器 。 为什么Kubernetes会设计出一个全新的Pod概念,并且有这样特殊

  • 升级kubeadm部署的k8s集群2021-03-12 21:55:44

    升级kubeadm部署的k8s集群 K爷 DevOps视角 升级k8s集群 使用kubeadm部署kubernetes集群介绍了使用kubeadm快速部署k8s集群,这篇文章将升级k8s集群。 此升级方法仅适用于使用kubeadm部署的k8s集群。 升级kubeadm 升级k8s集群必须先升级kubeadm版本到要升级的版本。即要升级kubead

  • Kubernetes Pod驱逐策略2021-03-12 15:53:21

    Kubernetes Pod驱逐策略 scofield 菜鸟运维杂谈 Kubelet 能够主动监测和防止计算资源的全面短缺。在资源短缺的情况下,kubelet 可以主动地结束一个或多个 Pod 以回收短缺的资源。当 kubelet 结束一个 Pod 时,它将终止 Pod 中的所有容器,而 Pod 的 Phase 将变为 Failed。如果被驱逐的

  • kubeadm搭建高可用集群-版本1.18.22021-03-10 08:52:56

    kubeadm搭建高可用集群 PS: 最近经常有朋友问我有没有用kubeadm搭建高可用集群的文档,说实在的我确实没有,我自己测试的话就用kubeadm单master版,公司用的话就用二进制搭建的。所以就找了个下班时间搭建测试了一番。希望对大家有帮助!如果觉得有用的话就帮忙点个关注或转发吧,哈哈~

  • 部署k8s Node2021-03-04 18:30:29

    部署k8s Node 1.移动kubelet bin文件 cp kubelet /opt/kubernetes/bin scp kubelet root@192.168.201.129:/opt/kubernetes/bin scp kubelet root@192.168.201.130:/opt/kubernetes/bin 2.创建kubelet kubeconfig文件 kubectl config set-cluster kubernetes --certificate-

  • kubernetes node节点加入容器 [ERROR FileContent--proc-sys-net-ipv4-ip_forward]: /proc/sys/net/ipv4/ip_forw2021-02-28 14:00:31

    出现问题 出现这个问题的原因是我想kubernetes node节点想加入主节点 然后说是 /proc/sys/net/ipv4/ip_forward 文件没有设置成1 [root@zjj102 ~]# kubeadm join 172.16.10.101:6443 --token qnv1yd.t6md74mwcnty78uv --discovery-token-ca-cert-hash sha256:13c8363f7be

  • 记录一次修复k8s pod长时间处于crashloopbackoff状态问题2021-02-27 00:00:59

    前言 这周一,新年后上班第一个完整周,年前一波需求已经评审过了,方案也已经制定好,所以年后就开始了如火如荼的写bug阶段,正在写go bug,突然企业微信,tapd弹出一条消息,提了一个缺陷单,处理人是我,顿时预感不妙,果然5秒后,测试同学那微笑的头像弹出来,嗯,完蛋,bug来了。测试同学告诉我,有一个

  • k8s node节点加入主节点报错2021-02-25 21:30:37

    一,报错1 参考文档: https://blog.csdn.net/qianghaohao/article/details/82624920 https://www.cnblogs.com/wangzy-tongq/p/13130877.html [root@k8s-node01 gudong]# kubeadm join 192.168.31.232:6443 --token abcdef.0123456789abcdef --discovery-token-ca-cert-hash

  • 手动部署kubernetes集群(未完)2021-02-18 12:01:05

    文章目录 kubernetes简介kubernetes 部署准备Binaries 文件准备 环境说明节点信息环境要求内核升级时间同步内核参数配置 集群部署kubelet服务部署 为了了解k8s相关组成及运行原理,通过手动部署集群方式描述k8s相关细节 kubernetes简介 他是全新的基于容器技术的分布

  • k8s二进制安装-5,安装kube-apiserver2021-02-17 09:33:24

    下载kubernetes 二进制文件 cd /usr/local/src/ wget http://xxxxx/1.19/kubernetes-server-linux-amd64.tar.gz tar xzf kubernetes-server-linux-amd64.tar.gz kubernetes cd kubernetes/server/bin/ cp kube-apiserver kube-controller-manager kube-scheduler kubectl /

  • 部署一套完整的Kubernetes高可用集群(二进制,最新版v1.18)2021-02-16 13:34:26

    部署一套完整的Kubernetes高可用集群(二进制,最新版v1.18)上 置顶 李振良 2020-06-01 14:43:04  1377  收藏 14 分类专栏: Docker/K8S 文章标签: kubernetes docker etcd 版权 如果你在学习中遇到问题或者文档有误可联系阿良~ 微信:init1024   文章目录

  • Kubelet 中的 “PLEG is not healthy” 到底是个什么鬼?2021-02-11 15:33:36

    原文链接:深入理解 Kubelet 中的 PLEG is not healthy 在 Kubernetes 社区中,PLEG is not healthy 成名已久,只要出现这个报错,就有很大概率造成 Node 状态变成 NotReady。社区相关的 issue 也有一大把,先列几个给你们看看: https://stackoverflow.com/questions/53872739/how-to-fi

  • k8s之docker2021-02-09 18:04:04

    Docker介绍 最近听闻 K8s 弃用dockershim,一个从事k8s开发的工作人员不懂这是什么意思是不行的,所以好好梳理梳理下。 一、docker原理关于docker1.12.x,该版本的docker由docker-client,dockerd,containerd,docker-shim,runc组成dockerd:本身实属是对容器相关操作的api的最上层封装,直

  • Kubeadm搭建高可用Kubernetes集群 3个matser2021-02-07 17:01:25

    1. 节点规划信息 2. 基础环境配置 2.1 环境信息 2.2 环境初始化 (1)、配置主机名,以k8s-master01为例 hostnamectl set-hostname k8s-master01 (2)、配置主机hosts映射 10.1.10.100 k8s-master01 10.1.10.101 k8s-master02 10.1.10.102 k8s-master03 10.1.10.103 k8s-node01 10.1.

  • pod健康检查(liveness probe存活探针&&readiness probe 可读性探针)2021-02-06 22:02:38

    在Kubernetes集群当中,我们可以通过配置liveness probe(存活探针)和readiness probe(可读性探针)来影响容器的生存周期。参考文档:https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/ kubelet 通过使用 liveness probe 来确定你的应用程

  • kubeadm方式安装k8s:v1.18.0集群2021-02-02 14:04:14

    1 kubeadm方式安装k8s集群 1.1 环境准备 配置本地hosts  [root@master ~]# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.1.2 ma

  • 二进制安装K8S kubctl get node 返回No resources found.解决记录2021-01-30 10:32:29

    [root@k8s-master01 ~]# kubelet --version Kubernetes v1.20.0 问题: [root@k8s-master01 ~]# kubctl get node No resources found [root@k8s-master01 ~]# systemctl status kubelet ● kubelet.service - Kubernetes Kubelet Loaded: loaded (/usr/lib/systemd/system/k

  • CentOS7搭建Kubernetes v1.20集群2021-01-25 22:01:04

    CentOS7搭建Kubernetes v1.20集群 一、环境准备1.1基本环境1.2网络配置1.3yum源配置1.4修改机器名1.5修改安全策略1.6修改系统配置 二、安装Docker2.1安装Docker2.2启动Docker2.3配置国内镜像仓库 三、安装Kubernetes(Master)3.1安装相关组件3.2安装master节点3.3环境变量3

  • 报错 cannot allocate memory 或者 no space left on device ,修复K8S内存泄露问题2021-01-21 19:32:03

    问题描述 一. 当k8s集群运行日久以后,有的node无法再新建pod,并且出现如下错误,当重启服务器之后,才可以恢复正常使用。查看pod状态的时候会出现以下报错。 applying cgroup … caused: mkdir …no space left on device 或者在describe pod的时候出现cannot allocate memory 这时

  • centos7安装k8s的kubectl、Kubelet、kubeadm等工具2021-01-21 18:29:51

    前言 略 安装 配置阿里云的yum源(由于使用google的yum源出现不能访问的情况) ]# cat > /etc/yum.repos.d/kubernetes.repo <<-EOF [kubernetes] name=Kubernetes baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/ enabled=1 gpgcheck=1 repo

  • Kubernetes - kubelet code=exited, status=255/EXCEPTION2021-01-18 09:34:04

    scnzzh@zubt1:~$ service kubelet status● kubelet.service - kubelet: The Kubernetes Node Agent Loaded: loaded (/lib/systemd/system/kubelet.service; enabled; vendor preset: enabled) Drop-In: /etc/systemd/system/kubelet.service.d └─10-kubea

  • ubuntu 20.10上使用KVM安装K8S2021-01-17 23:04:04

    三台KVM,分别是node0、node1、node2,使用ubuntu 20.10系统 node0是master,node1和node2是worker   以下是三台虚拟机上都有安装的组件 1、禁止swap swapoff -a vi /etc/fstab,将swap那行注释掉 2、安装docker apt install docker 然后修改driver为systemd cat > /etc/docker/daemon

  • 血泪史: k8s Initial timeout of 40s passed.2021-01-14 18:32:22

    背景: k8s不管是 kubeadm init 和join都会报错 kubelet-start] Writing kubelet configuration to file "/var/lib/kubelet/config.yaml" [kubelet-start] Writing kubelet environment file with flags to file "/var/lib/kubelet/kubeadm-flags.env" [kubelet-st

  • [错误解决]centos中使用kubeadm方式搭建一个单master的K8S集群2021-01-11 18:32:59

    错误提示 [ERROR FileContent–proc-sys-net-ipv4-ip_forward]: /proc/sys/net/ipv4/ip_forward contents are not set to 1 解决方法 [root@k8s-node1 ningan]# echo "1" > /proc/sys/net/ipv4/ip_forward 错误提示 [root@k8s-master ningan]# kubeadm init --apiserver-ad

  • kubernetes报错集锦2021-01-11 16:35:13

      1. 启动kubelet失败 systemctl start kubelet 查看报错信息: journalctl -xefu kubelet   kubelet不断重启 kubelet.service: main process exited, code=exited, status=255/n/a    # kubeadm init [init] Using Kubernetes version: v1.20.1 [preflight] Runni

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

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

ICode9版权所有