ICode9

精准搜索请尝试: 精确搜索
  • 使用kubeadm快速部署一个K8s集群2021-07-19 14:01:33

    kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。 这个工具能通过两条指令完成一个kubernetes集群的部署: # 创建一个 Master 节点 $ kubeadm init # 将一个 Node 节点加入到当前集群中 $ kubeadm join <Master节点的IP和端口 > 1. 安装要求 在开始之前,部署K

  • kubeadm docker镜像拉取脚本2021-07-18 01:31:49

         #!/bin/bash images=($(kubeadm config images list)) for image in ${images[*]};do echo -e "\e[7mdownload $image\e[0m" if [[ $image =~ coredns ]];then image_=coredns:${image##*v} echo $image_ $image docker pull registry.cn-hangzho

  • Kubernetes安装2021-07-17 20:03:35

    1. 节点规划 部署k8s集群的节点按照用途可以划分为如下2类角色: master:集群的master节点,集群的初始化节点,基础配置不低于2C4G slave:集群的slave节点,可以多台,基础配置不低于2C4G 本例为了演示slave节点的添加,会部署一台master+2台slave,节点规划如下: 主机名 节点ip 角色 部署组

  • Kubernetes 高可用集群修改 Master IP 地址的正确姿势2021-07-17 08:01:04

    经过实际验证的修改 master IP 地址的操作步骤,千真万确,错一罚十,kubernetes 版本是 v1.20.2。 折腾过程中所走的弯路是有4个ssl证书(apiserver, apiserver-kubelet-client, front-proxy-client)没有重新生成,造成修改 IP 后 kubectl 命令可以正常执行但 master 总是处于 NotReady 状态

  • 使用kubeadm在Centos7上部署kubernetes1.21.12021-07-16 13:32:53

    本部署主要参照 https://www.kubernetes.org.cn/7189.html 的步骤,其中有几个地方可能因为版本不一样,会有一些问题。 1. 在其中第5步,初始化k8s集群时,有一个 image (coredns:V1.8.0)拉取不到, 可以通过下面的命令,先从 docker 拉取,然后 tag 成 registry.aliyuncs.com/google_container

  • 8 - Install Kubernetes - via kubeadm2021-07-15 13:31:42

    Prerequisites: Node OS IP k8s-master CentOS7 192.168.137.161 k8s-node1 CentOS7 192.168.137.162         We now have Docker running on both master and node1, it's time to provision Kubernetes on them. There are 3 ways to provision Kubenetes

  • Kubeadm构建高可用k8s集群 v1.21.22021-07-13 00:00:19

    文章目录 Kubeadm构建高可用k8s集群 v1.21.2环境规划基础配置内核升级及优化基本组件安装高可用组件安装k8s集群初始化加入其他MasterNode节点配置Calico安装Metrics安装Dashboard安装访问dashboard其他配置更改其他说明 Kubeadm构建高可用k8s集群 v1.21.2 环境规划

  • 基于kubeadm部署k8s1.80.02021-07-11 02:32:35

    k8s搭建 硬件要求 测试环境 # master 2核 4G 20G # node 4核 8G 40G 生产环境 # master 8核 16G 100G # node 16核 64G 500G 方式一:基于kubeadm方式搭建 具体指令部署 1.创建一个Master节点kubeadm init 2.将Node节点加入到当前集群中$kebeadm join <Master 节点

  • kubernetes集群系列资料18--K8S证书2021-07-10 11:34:56

    K8S集群证书 K8S集群证书都放在/etc/kubernetes/pki/里,默认1年有效期;在自动更新K8S版本时会自动更新有效期,也可以手动更改。 修改K8S集群证书时间,需要配置GO语言环境。 cd /etc/kubernetes/pki/;ll #查看K8S所有的证书文件; openssl x509 -in apiserver.crt -text -noout #以

  • kubernetes集群搭(kubeadm方式)2021-07-05 16:02:32

    前言 Kubeadm 是一个 K8s 部署工具,提供 kubeadm init 和 kubeadm join,用于快速部 署 Kubernetes 集群。 一、kubeadm 部署方式介绍 kubeadm 是官方社区推出的一个用于快速部署 kubernetes 集群的工具,这个工具能通 过两条指令完成一个 kubernetes 集群的部署: 第一、创建一个 M

  • kubeadm安装k8s-1.18.182021-07-03 09:34:52

    资源准备 角色主机名ip系统 master m8s-master01 192.168.219.160 CentOS 7.9.2009 node m8s-node01 192.168.219.164 CentOS 7.9.2009 软件信息 软件版本 docker 19.03.11 kubernetes 1.18.18 一、安装docker 官方文档配置推荐 Install required packages [r

  • kubeadm部署高可用版Kubernetes1.21[更新]2021-07-02 02:31:06

    环境规划 主机名 IP地址 说明 k8s-master01 ~ 03 192.168.3.81 ~ 83 master节点 * 3 k8s-master-lb 192.168.3.200 keepalived虚拟IP k8s-node01 ~ 02 192.168.3.84 ~ 85 worker节点 * 2 配置信息 备注 系统版本 CentOS 7.6 Docker版本 19.03.x Pod网段

  • kubernetes存储 K8S的Configmap配置管理(4种创建方式+使用)2021-06-30 14:02:43

    文章目录 1.ConfigMap配置管理介绍2.创建ConfigMap的4种方式2.1 使用字面值创建ConfigMap2.2 使用文件创建ConfigMap2.3 使用目录创建ConfigMap2.4 编写configmap的yaml文件创建ConfigMap 3.使用configmap3.1 使用configmap设置环境变量3.2 使用conigmap设置命令行参数3.3

  • 【按官方样例】kubeadm install k8s 单机集群(紧跟最新版)2021-06-27 18:57:28

    @see kubeadm install https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/ 谨记按照官方文档步骤处理,这篇文章仅对官方步骤遇到问题时折中处理官方给出的 /etc/yum.repos.d/kubernetes.repo 由于 https://packages.cloud.google.com

  • k8s添加删除节点2021-06-26 19:06:05

    文章目录 1. 查看节点2. 增加节点3. 删除节点 1. 查看节点 kubectl get nodes 2. 增加节点 若maser初始化成功后 kubeadm join xxx , 如果忘记,则在master节点上执行 #kubeadm token list 若默认token 24小时过期,后续机器要加入集群需要重新使用下面命

  • 使用 kubeadm 创建多 Master K8S 高可用集群2021-06-26 14:06:04

    使用 kubeadm 命令创建多 Master K8S 高可用集群 集群架构图 一、集群规划 主机名IP地址组件k8s-0110.128.25.231etcd、apiserver、scheduler、controller-manager、kubeadm、kubeclt、kubelet、kube-proxy、nginx、keepalivek8s-0210.128.25.232etcd、apiserver、scheduler

  • 系统优化及安装docker和kubeadm2021-06-26 14:03:40

    系统优化及安装docker和kubeadm/kubeclt/kubelet 一、系统优化 1、最小化安装系统,并修改主机名和IP地址: yum install bash-completion curl wget vim net-tools hostnamectl set-hostname xxx nmcli connection modify eth0 ipv4.method manual ipv4.gateway xx.xx.xx.xx i

  • K8S: Back-off restarting failed container 解决办法2021-06-21 12:34:15

    在部署dashboard的时候遇到的该问题,我的操作步骤:安装k8s - kubeadm init - 安装dashboard - 重置k8s - kubeadm init - 安装dashboard。然后就报这个错了 CrashLoopBackOff,Back-off restarting failed container > kubectl describe pod kubernetes-dashboard-57d7ffdb84-

  • Kubernetes系列教程(一)---通过Kubeadm部署K8s集群2021-06-19 09:59:43

    来自:指月 https://lixueduan.com 原文:https://www.lixueduan.com/post/kubernetes/01-install/ 本文主要记录了如何使用 kubeadm 搭建 Kubernetes 集群。包括安装Kubeadm,初始化Master节点,配置Worker节点,安装网络插件等等。 1. 概述 本文主要记录了如何使用 kubeadm 搭建 Kube

  • 【小白运维系列二】K8S+docker安装部署2021-06-18 21:57:27

    一、背景介绍 最近公司要将虚机环境转移到容器环境,以更好的支持后续服务动态升降级的战略规划,借着这个机会小编参与了这次工作 阅读这篇文章您会了解到小编从0-1安装K8S+docker的过程、思路、总结以及产生的问题,希望能够和读者碰撞出更多的"车祸" 二、思路 1.查阅K8S+docker

  • kubernetes集群系列资料03--K8S集群部署2021-06-17 22:33:20

    一、K8S-master安装步骤 1、创建centos7虚拟机;2、安装centos7系统;3、设置系统IP、网关、DNS等; BOOTPROTO=none IPADDR=192.168.66.10 PREFIX=24 GATEWAY=192.168.66.1 DNS1=192.168.66.1 4、xshell连接K8S-master主机,进行集群部署。 hostnamectl set-hostname k8s-master01 ec

  • k8s worker节点2021-06-17 18:06:01

        root@cloud:~# apt-get install -y kubeadm-1.18.1 kubectl-1.18.1 Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package kubeadm-1.18.1 E: Couldn't find any package by glob '

  • Kubernetes集群如何重启2021-06-17 12:58:07

    一、各个节点切换到root账号 su root   二、检查各个节点相关组件安装结果 kubeadm version kubectl version cat /etc/systemd/system/kubelet.service.d/10-kubeadm.conf systemctl status kubelet   三、启动master节点 1. 得到worker节点加入集群的链接 # 关闭缓存 swapoff

  • 使用kubeadm快速部署一个K8s集群2021-06-16 21:01:15

    1. 安装要求 在开始之前,部署Kubernetes集群机器需要满足以下几个条件: 3台机器,操作系统 CentOS7.x-86_x64-1804镜像 硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB 2. 准备环境(所有节点) master1 | 10.30.59.204 | node1 | 10.30.59.214 | node2 | 10.30.59.224 | 修改主机名 $

  • Kubernetes 1.21.1集群1M2W 环境搭建2021-06-15 23:58:28

    Kubernetes 1.21.1集群1M2W 环境搭建 集群说明 操作系统& 内核ip角色kubeadm versiondocker versionCentos7 3.10.0-1160.25.1.el7.x86_64192.168.56.186Master1.21.120.10.7Centos7 3.10.0-1160.25.1.el7.x86_64192.168.56.187worker1.21.120.10.7Centos7 3.10.0-1160.25.1.

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

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

ICode9版权所有