ICode9

精准搜索请尝试: 精确搜索
  • [云原生]Kubernetes - 集群搭建(第2章)2021-12-31 19:02:54

    目录一、前置知识点二、kubeadm部署方式介绍三、安装要求四、最终目标五、准备环境六、环境初始化6.1 设置系统主机名以及Hosts文件的相互解析6.2 安装依赖文件(所有节点)6.3 禁用iptables和firewalld服务(所有节点)6.4 禁用Swap分区和SELinux(所有节点)6.5 调整内核参数,对于K8S(所有节点

  • k8s证书过期问题2021-12-28 17:36:03

    一、背景 k8s默认证书有效时间是1年,证书过期后就不能执行相关命令进行管理,如下图:  二、查看证书有效时间 可以看出RESIDUAL的显示结果是invalid,表示过期 [root@master pki]# kubeadm certs check-expiration [check-expiration] Reading configuration from the cluster... [ch

  • kubeadm部署k8s2021-12-28 09:04:25

    目录 一、部署docker步骤 1、master节点上操作 2、node1节点上操作 3、node2节点上操作 二、安装kubeadm、kubelet和kubectl 1、指定安装源 2、本地映射/etc/hosts 3、指定安装版本 4、设置开机自启动 5、关闭swap分区 6、将桥接的流量传递到iptables的链 7、执行初始化(master节

  • Windows10下Hyper-V虚拟机安装kubernetes集群(四)启动k8s2021-12-20 21:02:51

    一、启动master节点 1、使用kubeadm启动master节点 # 在192.168.137.10(k8s-master)节点上执行 kubeadm init --apiserver-advertise-address=192.168.137.10 --image-repository registry.aliyuncs.com/google_containers --kubernetes-version v1.20.14 --service-c

  • kubeadm 之k8s 多node 部署2021-12-18 11:35:54

         主机名修改 hostnamectl set-hostname master-1 && exec bash hostnamectl set-hostname node-1 && exec bash hostnamectl set-hostname node-2 && exec bash   host 文件修改 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.l

  • Kubernetes多运营商云服务器部署(kubeadm+ipvs+flannel)2021-12-17 12:59:45

    服务器:轻量级阿里云+轻量级腾讯云 系统要求:OS7 安装Docker 安装命令 yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo yum install wget yum makecache wge

  • 快速搭建Kubernetes容器集群平台(kubeadm)2021-12-17 11:02:01

    官方提供Kubernetes部署3种方式 minikube Minikube是一个工具,可以在本地快速运行一个单点的Kubernetes,尝试Kubernetes或日常开发的用户使用。不能用于生产环境。 官方文档: https://kubernetes.io/docs/setup/minikube/ kubeadm kubeadm可帮助你快速部署一套kubernetes集群。k

  • k8s使用kubeadm快速部署集群2021-12-16 10:35:04

    1、初始化系统(所有节点执行) #关闭防火墙、Selinux、Swap分区(各个节点都需执行) systemctl stop firewalld && systemctl disable firewalld setenforce 0 && sed -i "s/^SELINUX=.*/SELINUX=disabled/g" /etc/selinux/config swapoff -a && sed -i '/ swap / s

  • K8S集群修改100年证书2021-12-13 20:02:18

    1、查看当前集群的证书时间,使用命令: for i in /etc/kubernetes/pki/*.crt;do echo $i; openssl x509 -in \(i -text -noout|egrep "Not Before|Not After";echo "-----------";done 或者使用命令 openssl x509 -in apiserver.crt -text -noout 也可查看到证书时间(其中apiservr

  • Linux - K8S - 集群清空,升级以及加载网络从fannel到calico,从iptables到ipvs2021-12-12 01:04:28

    # 由于之前已经安装集群1.22.0,所以先清空集群,注意要一个一个机器清空,不要批量清空,以免出现不可知的错误 # 从node节点开始清空 # 清空node2节点 [21:01:29 root@node2 ~]#kubeadm reset [reset] WARNING: Changes made to this host by 'kubeadm init' or 'kubeadm join' will

  • K8S 1.22.3 多master节点部署2021-12-10 12:32:08

    集群节点: master01192.168.90.110master01192.168.90.111master01192.168.90.112node01192.168.90.113node02192.168.90.114 1、部署安装K8S前置环境 参考:基于kubeadm 部署K8S1.22.3 踩坑_ice_bird的专栏-CSDN博客 2、在所有的master节点卡iptable转发 iptables -P FORWARD ACC

  • K8S证书过期问题处理方法2021-12-06 14:02:01

    最近有些客户在使用SuperMap iManager for K8S的过程中遇到服务无法访问,查看K8S的日志 Part of the existing bootstrap client certificate is expired: 2021-06-10 06:29:04 +0000 UT 这是说明k8s使用的证书过期了,k8s自带证书是一年的有效期。所以我们解决问题的办法就是更换

  • 01-k8s之kubeadm搭建集群内部自动实现步骤2021-12-06 09:02:34

    目录单控制平面集群部署核心逻辑Kubeadm init 工作流程单控制平面集群部署demo1.第一个主节点示例(命令行修改镜像版本)示例二:添加就绪性探测nginx-exportergrafana.yamldocker-compose 运行nginx代理的wordpress基于微服务网格的Prometheus和grafanadocker-compose编排EFK 单控制

  • kubeadm部署kubernetes集群2021-11-26 23:33:44

    1. 环境说明 节点 IP地址 角色 组件 操作系统 node01 10.100.1.121 master kube-apiserver、kube-scheduler、kube-controller-manager、etcd、kubelet、kube-proxy、kubeadm、flannel、docker CentOS7.6

  • CentOS7安装K8S - 简单版2021-11-25 20:00:58

    服务器准备: 1、 10.0.2.5  2核3G master 2、 10.0.2.6  2核2G node 一、关闭swap交换区 vi /etc/fstab  注释掉 swap行, 临时关闭:  swapoff -a free -m  查看swap的状态 二、禁用SELinux vi /etc/sysconfig/selinux   将SELINUX=enforcing修改为SELINUX=disabled  临时

  • 基于kubeadm搭建一个完整的Kubernetes集群2021-11-24 23:35:30

    ## Overview Kubernetes 是一个可移植的、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。Kubernetes 拥有一个庞大且快速增长的生态系统。Kubernetes 是 Google 于 2014 年 6 月基于其内部使用的 Borg 系统开源出来的容器编排调度引擎,Google 将其作

  • kubeadm方式部署k8s集群、v1.19.1版本,全程超详细2021-11-24 22:03:05

    文章目录 kubeadm方式部署k8s集群安装docker--三台机器都操作获取镜像改tag完整安装过程**使用kubeadm部署Kubernetes:****配置启动kubelet(所有节点)****配置master节点****配置使用网络插件**启动:所有node节点操作在master操作:总结第二种方法会遇到的问题总结重新生成token

  • 构建k8s一主两副集群2021-11-24 18:32:07

    准备工作 把要用到的tar.gz包scp到master机器上k8s-install下 rpm安装dockercd /usr/local/k8s-install; tar -zxvf docker-ce-18.09.tar.gz; cd /usr/local/k8s-install/docker; yum -y localinstall *.rpm; systemctl start docker && systemctl enable docker; 设置docke

  • 搭建k8s2021-11-24 18:03:21

    How to setup k8s cluster on ubuntu? 一、设置基本环境(需要开启超级用户权限) 1. 禁止selinux 安装控制selinux的命令: apt-get install -y selinux-utils 禁止selinux: setenforce 0 重启操作系统: shutdown -r now     查看selinux是否已经关闭: getenforcesudo 显示D

  • CKAD认证中的部署教程2021-11-24 09:01:59

    在上一章中,我们已经学会了使用 kubeadm 创建集群和加入新的节点,在本章中,将按照 CKAD 课程的方法重新部署一遍,实际上官方教程的内容不多,笔者写了两篇类似的部署方式,如果已经部署了 kubernetes 集群,则本章的内容可跳过。 本文为作者的 Kubernetes 系列电子书的一部分,电子书已经开源,

  • 使用 kubeadm 部署2021-11-23 10:02:33

    上一章中,我们用 minikube 去搭建单机集群,并且创建 Deployment、Service(在三章中讲解),本篇将介绍利用 kubeadm 部署多节点集群,并学会 安装以及使用 kubernetes 的命令行工具,快速创建集群实例,完成部署 hello world 应用的实践。 Kubeadm 是 CKAD 认证中要求掌握的部署方式,但是镜像

  • k8s集群搭建-Kubeadm2021-11-17 16:30:37

    准备工作 1、安装vim yum -y install vim* 2、关闭防火墙 systemctl stop firewalld systemctl disable firewalld 3、时间校正(系统时间不一致会导致node节点无法加入集群)   yum install -y ntp ntpdate cn.pool.ntp.org 4、关闭selinux sed -i 's/enforcing/disable

  • k8s搭建手札-kubeadm2021-11-14 22:04:00

    目标:1个master 2个node 宿主机:3个centos7 parallel 虚拟机 1. 关闭防火墙、关闭iptables规则、seliunx、禁用swap分区,修改liunx内核参数,安装ipvs 关防火墙: systemctl stop firewalld.service systemctl disable firewalld.service 关iptable: systemctl stop iptables systemc

  • k8s token 过期了怎么加入worker 节点2021-11-13 15:31:21

    前天 haproxy和keepalived部署3个master节点高可用Kubernetes 集群 ,不小心将2个worker 节点也都作为 master 节点 join 了,后来直接 kubeadm reset 再想 join 的时候,已经超过 24 小时! 官方文档 kubeadm token 生成新的 token kubeadm token create [token] 列举所有的token

  • 基于kubeadm 部署K8S1.22.3 踩坑2021-11-12 16:03:12

    服务器节点: k8s-master01192.168.1.50k8s-node01192.168.1.51k8s-node02192.168.1.52 一、安装docker,所有服务器都需要安装 安装Docker的依赖库。 yum install -y yum-utils device-mapper-persistent-data lvm2 添加阿里云Docker CE的软件源信息。 yum-config-manager --add-

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

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

ICode9版权所有