标签 k8s 下的文章

  • 📂Linux的md5sum命令用法教程

    MD5算法可以用来验证网络文件传输的完整性。Linux的md5sum命令便用于生成和校验文件的md5值。需要注意的是,md5sum检验的是文件内容,而不是文件名。语法:md5sum [选项]... [文件]...选项: -b, --binary 以二进制模式读取 -c, --check 从文件中读取MD5 的校验值并予以检查 --ta...

  • 📂shell 一键安装k8s集群(三台master 也是node节点)教程

    shell一键安装k8s集群(三台master 也是node节点)#!/usr/bin/env bash # Author:xiaolang # Blog:https://www.cnblogs.com/xiaolang666 # 逻辑判断函数执行失败就终止运行 function judge() { if [ $2 -eq 0 ];then echo -e &qu...

  • 📂企业运维实战之k8s(Ingress-nginx)初学者必看,点赞关注后期不迷路教程

    文章目录Ingress Ingress部署Ingress-nginx+域名解析Ingress TLS 配置Ingress 认证配置Ingress 地址重写Ingress Ingress部署官网下载yaml文件 官网地址: https://kubernetes.github.io/ingress-nginx/deploy/#bare-metalwget https://raw.gith...

  • 📂【Vegas原创】CentOS安装k8s教程

    <br></br><br></br><br></br><p><strong>1, 安装 docker / kubelet</strong></p><br></br><br></br><br></br>&...

  • 📂Centos7搭建k8s集群教程

    一、部署环境操作系统:CentOS Linux release 7.6.1810 (Core)安装软件:docker:18.06.3-cekubernetes:v1.15.4二、部署架构:部署开始前,先把主机名改成如上图所示。同时修改/etc/hosts,如下:三、部署过程1、安装docker(所有节点)1.1、卸载可能存在的依赖包sudo yum remove docker docker-...

  • 📂k8s nginx-ingress上的配置优化教程

    自建K8s上,如果部署了Nginx-Ingress,通常一些默认的参数有些可能需要优化下以便提升它的性能(阿里云之类的云厂商提供的Ingress是优化过的)。我下面是自建的测试K8s上部署的ingress,这里贴下优化的地方:kubectl get cm -n ingress-nginx<pre class="language-markup">``` NAME...

  • 📂k8s nginx ingress 修改nginx参数教程

    应用出现上传文件大小限制,报错413 Request Entity Too Large经过检查发现是k8s nginx ingress 里面默认参数太小,需要修改,在ingress里面client\_max\_body\_size不是配置成全局参数的,而是配置在server里面,修改方法如下在ingress配置hosts的位置配置,在 annotations: 下面增加nginx.ingre...

  • 📂前端文件采用传统nginx部署访问,后端应用放到k8s中的操作配置说明教程

    部署结构 =========================1.把前端dist文件夹放到nginx的html目录下 2.把后端应用部署到k8s中nginx ==========================nginx安装在主机192.168.80.221上,测试域名为www.xxx.com 在这个主机的/etc/hosts上添加一条解析# cat /etc/hosts 192.16...

  • 📂ubuntu20.04下使用juju+maas环境部署k8s-7-使用graylog和Prometheus2监控k8s集群-4-prometheus2部署教程

    使用 Graylog 和 Prometheus 监视 Kubernetes 集群Kubernetes documentationPrometheus2 #22 Grafana #40 Telegraf #41多节点openstack charms 部署指南0.0.1-40-prometheus2-原文:Prometheus2 #22By llama-charmers Stable, ...

  • 📂k8s - 为namespace设置内存最大限额和最小限额教程

    世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:如何为namespace设置内存的最大限额和最小限额? 答: 为namespace设置最大和最小内存限制创建namespacekubectl create namespace constraints-mem-example创建LimitRangeapiVersion: v1 kind: Li...

  • 📂【TimLinux】 k8s 故障分析全集教程

    节点NotReady ===============================Traints:node.kubernetes.io/unreachable:NoExecutenode.kubernetes.io/unreachable:NoSchedule解决办法:查看 kube-controller-manager, kube-scheduler, kube-apiserver, ...

  • 📂k8s 轻型搭建管理工具kind安装;windows 包管理工具Chocolatey教程

    类似工具还有minik8sChocolatey windows安装cmd 管理运行@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" &a...

  • 📂【TimLinux】 k8s 关联技术教程

    k8s 关联技术 =============================自定义资源类型创建工具:kubebuilderharboar ============================参考文章 下载安装包下载离线安装包

  • 📂5 - CentOS system configuration before k8s installation教程

    Prerequisites:NodeOSIPk8s-masterCentOS7192.168.137.161k8s-node1CentOS7192.168.137.162 Now we have 2 working CentOS virtual machine, which can connect to each other, also able access to Internet. L...

  • 📂4. 完整版Ubuntu k8s 集群搭建及采坑记录(k8s 连载)教程

    一. 安装virtualBox虚拟机需要安装两台. 一个是master, 一个是node. 这两台虚拟机的名字一定不能相同. 因此, master服务器的名字叫做ubantu, node的名字叫ubantu-node安装ubantu系统设置设置桥接模式设置root密码sudo passwd root先输入用户密码, 然后在输入root密码设置 root ssh 访问网络不通, 重启电脑, 以...

  • 📂Centos7 RKE部署高可用k8s集群教程

    一、RKE介绍1、介绍:RKE是经过CNCF认证的Kubernetes发行版,并且全部组件完全在Docker容器内运行 Rancher Server只能在使用RKE或K3s安装的Kubernetes集群中运行2、节点环境准备firewall-cmd --permanent --add-port=22/tcp firewall-cmd --permanent --add-port=80/t...

  • 📂Centos7.8安装K8s 1.21.x 最新高可用集群教程

    Centos7.8安装K8s 1.21.x高可用集群目录1. 安装说明2. 节点规划3. 基本配置4. 内核配置5. 基本组件安装6. 高可用组件安装7. 集群初始化8. 高可用Master9. 添加Node节点10. Calico安装11. Metrics Server部署12. Dashboard部署1.安装说明本次安装采用的是Kubeadm安装工具,安装版本是K8s 1.20+,采用的...

  • 📂k8s出现网络问题,升级centos7内核解决教程

    k8s出现网络问题,升级centos7内核解决故障原因:1.因为k8s和centos7内核版本的问题,导致机器经常出现网络一直重启的问题,当时的处理方式是重启机器,就能临时解决问题,但是反反复复会偶尔出现。后面判断应该是centos7内核版本问题,所以决定升级centos7内核版本kernel:unregister\_netdevice: waiting for eth0 to become...

  • 📂Linux CentOS7安装k8s+Dashboard(安装master和node节点)教程

    1. 安装Docker和依赖docker安装好之后,exec-opts是修改文件驱动 mkdir -p /etc/docker tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://bzm5i30c.mirror.aliyuncs.com"], &q...

  • 📂Linux——k8s命令别名修改教程

    关注微信公众号:CodingTechWork,一起学习进步。引言 =======================在实际操作linux系统时,如k8s集群,一些命令较长,使用不方便,可以通过linux一些系统文件进行别名配置,便于使用。配置配置bashrc文件[root@k8s ~]# cat >> ~/.bashrc << EOF alias ku='kubec...

  • 📂k8s—centos7安装部署NFS服务器和客户端及基于nfs的动态存储storageclass使用总结教程

    关注微信公众号:CodingTechWork,一起学习进步。NFS介绍概述===================================================网络文件系统(Network File System, NFS),是基于内核的文件系统,nfs主要是通过网络实现服务器和客户端之间的数据传输,采用远程过程调用RPC(Romete Procedure Call)机制...

  • 📂【Rust日报】 2019-05-01:Rust和Windows不得不说的事儿教程

    Rust和Windows不得不说的事儿\#windows感谢社区 @Matrix 的分享Read More-「官方」Unsafe Rust安全检查:栈借用模型 2\#miri #unsafe\_ub\_check #stack\_borrowralfj比较高产,他负责Unsafe下内存模型相关的工作,目的是用miri来检测unsafe中的UB行为。他在去年引入了栈借用模型1用于定义在unsa...

  • 📂Linux搭建kubernetes集群_v1.15.1版(非高可用)+Harbor私有仓库搭建(二)教程

    linux搭建k8s集群1.15.1版+K8s搭建Harbor私有仓库(二)Harbor私有仓库搭建前期准备:一台虚拟机: 配置:2G内存 +1核处理器+100G硬盘+1张NAT网卡 镜像:CentOS-7-x86\_64-DVD-1810.iso 虚拟机安装完成之后对其进行配网 ip为:192.168.66.100 主机名:hub.atguigu.com基本配置1...

  • 📂在 Ubuntu 上安装 K8S教程

    在 Ubuntu 上安装 K8S教程目录在 Ubuntu 上安装 K8S教程1,更新系统源2,更新软件包3,安装 Docker也可以参考其它过程安装4,安装 K8S5,初始化6,使主节点生效7,查看 Node8,安装面板9,访问面板(dashboard)10,添加 Node 进行测试1,更新系统源如果系统本身自带得镜像地址,服务器在国外,下载速度会很慢,可以打开 /etc/apt/sourc...

  • 📂k8s Ingress nginx错误页面的深度定制教程

    目录1、错误页面状态码2、在k8s中模拟错误页面3、默认后端错误页面3.1 部署默认后端3.2 配置启动参数3.3 修改configmap3.4 测试4、自定义错误页面4.1 剖析请求与关键4.2 构建自定义后端4.3 部署自定义后端4.4 最终测试错误页面是发生错误时显示的网页。 错误页面会警告用户发生的错误类型,并可能为用户提供解决问题的步骤的建议。 除了在未样式化的网页上提供错误信息的...

  • 📂ubuntu18安装Kubernetes 1.20.5教程

    在以前的文章 Ubuntu 18 Kubernetes集群的安装和部署 以及Helm的安装 和 Centos 使用kubeadm安装Kubernetes 1.15.3,由于某些原因需要更新版本,索性直接安装最新的版本来试一下。1.Install1.安装并启用 Dockersudo apt install docker.io sudo systemctl enable docker dock...

  • 📂k8s安装ingress-nginx教程

    k8s安装ingress-nginx的详细步骤 master节点: 10.6.14.23第一步: 准备yaml文件 1,ingress-nginx我们选择0.20.0版本 https://github.com/kubernetes/ingress-nginx/tree/nginx-0.20.0 mkdir ingress-nginx #替换defaultbackend-amd64...

  • 📂Linux的文件系统教程

    【EXT2/EXT3/EXT4文件系统:】全称Linux extended file system, extfs,即Linux扩展文件系统,Ext2就代表第二代文件扩展系统,Ext3/Ext4以此类推,它们都是Ext2的升级版,只不过为了快速恢复文件系统,减少一致性检查的时间,增加了日志功能,所以Ext2被称为索引式文件系统,而Ext3/Ext4被称为日志式文件系统。【查看Linux支持的文...

  • 📂suse 12 编译部署Keepalived + nginx 为 kube-apiserver 提供高可用教程

    文章目录编译部署nginx下载nginx源码包编译nginx配置nginx.conf配置nginx为systemctl管理分发nginx二进制文件和配置文件启动kube-nginx服务编译部署keepalived下载keepalived源码包编译keepalived配置keepalived.conf创建健康检测脚本配置keepalived为systemctl管理分发keepalived二进制...

  • 📂ubuntu server安装k8s准备清理工作教程

    查看操作系统版本信息uname -m && uname -a && cat /etc/*release验证Linux 操作系统内核版本uname -r设置root 密码sudo passwd rootssh server 允许root登录修改ssh配置文件:sudo vim /etc/ssh/sshd_config后进入配置文件中修改PermitRootLog...