ICode9

精准搜索请尝试: 精确搜索
  • Kubernetes 集群尝试基于 Calico 启用 eBPF2022-05-14 08:32:59

    之前基于 Kubernetes 1.23.5 + calico 3.22 尝试过,但没有成功,遇到的问题详见 K8s 网络切换到 Calico eBPF 后 service node port 与 ingress nginx 不能正常工作。 现在基于 Kubernetes 1.24 + calico 3.23 再次尝试启用 eBPF,官方帮助文档 Enable the eBPF dataplane。 前提条

  • k8s集群安装v12022-05-12 19:02:25

    k8s安装v1 k8s安装 主机 IP 备注 node81 192.168.0.81 master node82 192.168.0.82 node node83 192.168.0.83 node docker信息 配置信息 备注 系统版本 CentOS Linux release 7.6.1810 Docker版本 20.10 Pod网段 172.16.0.0/12 Service网段 10.96.0.0

  • 在centons7系统部署一套单master的k8s集群2022-05-09 18:04:22

    架构图: 操作系统:CentOS Linux release 7.7.1908 (Core) docker:docker-ce-20.10.14-3.el7.x86_64 kubernetes: 1.21 操作系统初始化配置 # 关闭防火墙 systemctl stop firewalld systemctl disable firewalld # 关闭selinux sed -i 's/enforcing/disabled/' /etc/selinux/confi

  • k8s v1.16设置Job ttlSecondsAfterFinished不生效2022-05-09 13:34:38

    Completed的job默认不会清理Job在处于Completed后,默认是不会被清理的。 https://v1-16.docs.kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/#job-termination-and-cleanup When a Job completes, no more Pods are created, but the Pods are not de

  • Kubernetes版本离线升级(服务器不能访问互联网)2022-05-05 23:03:05

    一、kubernetes升级概述 kubernetes版本升级迭代非常快,每三个月更新一个版本,很多新的功能在新版本中快速迭代,为了与社区版本功能保持一致,升级kubernetes集群,社区已通过kubeadm工具统一升级集群,升级步骤简单易行。 1、升级kubernetes集群的基本流程 首先来看下升级kubernetes集群

  • ubuntu 二进制部署k8s2022-05-02 19:00:07

    1. 环境准备 1.1 安装规划 角色 IP 组件 k8s-master1 192.168.80.45 etcd, api-server, controller-manager, scheduler, docker k8s-node01 192.168.80.46 etcd, kubelet, kube-proxy, docker k8s-node02 192.168.80.47 etcd, kubelet, kube-proxy, docker  软件

  • Helm 应用管理部署2022-05-02 03:01:21

    Kubernetes 包管理器 简介: 官网 https://helm.sh/zh/docs https://www.qikqiak.com/k8strain2/helm https://github.com/helm/helm/releases 应用中心 https://artifacthub.io helm ui管理 https://kubeapps.com 二进制部署 https://helm.sh/zh/docs/intro/quickstart https://git

  • Kubernetes创建namespaces2022-04-20 16:33:49

    两种创建方式 第一种使用命令行创建: 1 查看现有命名空间 [root@master1 prometheus]# kubectl get ns NAME STATUS AGE default Active 29d dev Active 9d kube-node-lease Active 29d kube-public

  • kubernetes安装部署--基于kubeadmin部署单机版本2022-04-17 13:33:43

      部署过程 1、部署架构 2、部署前准备   系统环境准备 #关闭交换分区 swapoff -a echo "swapoff -a" >> /etc/rc.local #关闭防火墙 systemctl disable firewalld systemctl stop firewalld #关闭selinux setenforce 0 sed -i '/^SELINUX/s/enforcing/disabled/' /etc/selin

  • 【Kubernetes系列二】kubectl命令常用操作2022-04-15 20:33:18

    kubectl命令常用操作 1.创建资源对象 命令式 资源清单 声明式配置清单 2.查看资源对象 查看名称空间 ~]# kubectl get namespaces NAME STATUS AGE default Active 10d kube-public Active 10d kube-system Active 10d 列出默认名称空间所有pod和serv

  • 搭建高可用Kubernetes集群实战2022-04-10 15:03:17

    1.安装要求 在开始之前,部署Kubernetes集群机器需要满足以下几个条件: 一台或多台机器,操作系统 CentOS7.x-86_x64 硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更多 可以访问外网,需要拉取镜像,如果服务器不能上网,需要提前下载镜像并导入节点 禁止swap分区 2.准备环境 角

  • kubeadm 集群安装后状态2022-04-03 12:01:54

    [root@k8s-master01 ~]# kubectl get pods --all-namespaces NAMESPACE NAME READY STATUS RESTARTS AGE kube-system calico-kube-controllers-56fcbf9d6b-f8tfh 1/1 Running 0 39m kube-syst

  • kubekey 部署内置 haproxy k8s 高可用集群2022-03-31 06:00:27

    内置 haproxy 高可用架构: 1、下载脚本 [root@master1 ~]# curl -sfL https://get-kk.kubesphere.io | VERSION=v2.0.0 sh - 如果访问 Github 和 Googleapis 受限先执行以下命令再执行上面的命令 export KKZONE=cn 2、给脚本赋予执行权限 [root@master1 ~]# chmod +x kk 3、创

  • Kubernetes安装部署图文记录及错误判断22022-03-30 17:32:03

      1、所有机器上执行以下命令,准备安装环境:(注意是所有机器,主机master,从机node都要安装)           1.1、安装epel-release源 yum -y install epel-release             1.2、所有机器关闭防火墙 systemctl stop firewalld systemctl disable firewalld

  • Kubernetes 安装部署之kubeadm2022-03-30 09:03:20

    Kubernetes 基本逻辑 Master k8s集群控制节点,对集群进行调度管理,接受集群外用户去集群操作请求; Master Node 由 API Server、Scheduler、ClusterState Store(ETCD 数据库)和 Controller MangerServer 所组成; Nodes 集群工作节点,运行用户业务应用容器; Nodes节点也叫Worker Node,包含ku

  • sealos 部署 k8s 高可用集群2022-03-30 06:31:05

    sealos简介 sealos 特性与优势: 通过内核 ipvs 对 apiserver 进行负载均衡,并且带 apiserver 健康检测,并不依赖 haproxy 和 keepalived。 支持离线安装,工具与资源包(二进制程序 配置文件 镜像 yaml文件等)分离,这样不同版本替换不同离线包即可 证书延期 使用简单 支持自定义配置 内核

  • |NO.Z.00032|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V10|5台Server|---------------------------------2022-03-29 13:35:33

    [CloudNative:KuberNetes&二进制部署.V10]                                                            [Applications.KuberNetes][|DevOps|k8s|**5节点**|二进制1.20|kubernetes-master组件配置|][|kube-apiserver|kube-controller-manager|kube

  • |NO.Z.00035|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V13|5台Server|---------------------------------2022-03-29 13:33:38

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

  • 还在因为部署 Kubernetes 时,无法拉取 k8s.gcr.io/*** 镜像而头疼吗2022-03-19 16:36:28

    拉取外网 Kubernetes 镜像 还在因为部署 Kubernetes 时,无法拉取 k8s.gcr.io/*** 镜像而头疼吗? 传送门 https://github.com/liamhao/pull-k8s 使用 首先,你的机器上必须要安装了 kubeadm 程序(检查:kubeadm version) 克隆仓库:clone https://github.com/liamhao/pull-k8s.git 进入此项

  • Kubernetes-kubectl命令 The connection to the server localhost:8080 was refused - did you specify the2022-03-19 15:33:13

      [root@docker001 yum.repos.d]# kubectl get pods --all-namespaces The connection to the server localhost:8080 was refused - did you specify the right host or port? [root@docker001 yum.repos.d]# ll /etc/kubernetes/admin.conf -rw------- 1 root root 5450 O

  • 云计算_K8s-通过命令来学习2022-03-07 17:00:07

    前置命令查看 kind get cluseters kind get nodes helm list k8s control plane(kube-apiserver, kube-schedudler and kube-controller-manager) 基本情况查看确认 kubectl cluster-info kubectl get node kubectl get namespaces kubectl get cs componen

  • How to fix a ErrImage pod2022-03-07 16:34:13

    The pod 'kubernetes-dashboard-7cd7b859c9-x4v64' is always ImagePullBackOff [root@k8s-master ~]# kubectl get pods -A NAMESPACE NAME READY STATUS RESTARTS AGE kube-system coredns-6d8c

  • 4.使用kubeadm方式搭建K8S集群2022-03-06 23:00:39

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

  • Kubernetes V1.22.4升级到1.23.02022-03-03 16:04:21

    一、首先更新下yum缓存 yum clean all yum makecache 二、yum list 查一下最新的稳定版本 yum list --showduplicates kubeadm --disableexcludes=kubernetes 三、升级master 3.1、kubeadm 升级 yum install -y kubeadm-1.23.0 --disableexcludes=kubernetes 3.2、验证kubeadm

  • k8s集群-master和node节点添加与删除、kubenetes之master节点升级、高可用2022-03-03 07:31:06

    master1 192.168.181.110 4C  4G master2 192.168.181.111 4C  4G master3 192.168.181.112 4C  4G node1 192.168.181.130 4C  4G node2 192.168.181.131 4C  4G node3 192.168.181.132 4C  4G etcd1 192.168.181.140 2C  2G etcd2 192.168.181.141 2C

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

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

ICode9版权所有