随笔分类 -  k8s

摘要:二进制安装k8s,日志所在位置 /opt/kubernetes/logs,命令查看集群主机日志命令 journalctl -u kubelet 1.k8s 污点 node.kubernetes.io/disk-pressure 问题描述:如上图,未关闭selinux和系统时间不同步导致 解决办法:关 阅读全文
posted @ 2022-04-25 16:44 彭荣俭 阅读(755) 评论(0) 推荐(0)
摘要:下载地址 wget https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.3.6/components.yaml 以下 yaml是直接可以使用的 vim components.yaml 部署Metrics kub 阅读全文
posted @ 2021-12-28 17:48 彭荣俭 阅读(364) 评论(0) 推荐(0)
摘要:1、理论篇 1.1 简要说下Kubernetes有哪些核心组件以及这些组件负责什么工作? 1.2 你对 Kubernetes 的负载均衡器有什么了解? 1.3 经典pod的生命周期 1.4 详述kube-proxy原理 1.5 deployment/rs的区别 1.6 rc/rs实现原理 2、命令篇 阅读全文
posted @ 2021-12-28 17:20 彭荣俭 阅读(195) 评论(0) 推荐(0)
摘要:使用Deployment控制器部署镜像: kubectl create deployment web --image=lizhenliang/java-demo kubectl get deploy,pods 使用Service将Pod暴露出去: kubectl expose deployment 阅读全文
posted @ 2021-12-28 17:09 彭荣俭 阅读(218) 评论(0) 推荐(0)
摘要:mkdir –p /root/mysqldanji 1.创建PV vim mysql-pv.yaml 3.用wind客户端连接验证 默认mysql账号密码: root password 阅读全文
posted @ 2021-12-22 11:56 彭荣俭 阅读(334) 评论(0) 推荐(0)
摘要:1、下载文件(浏览器下载)k8s-master.zip后上传到linux https://github.com/dotbalo/k8s/ 2、创建namespace kubectl create namespace public-service 3、创建持久化pv 此处采用的是静态PV方式,后端使用 阅读全文
posted @ 2021-12-22 09:42 彭荣俭 阅读(185) 评论(0) 推荐(0)
摘要:mkdir –p /root/redis-cluster cd /root/redis-cluster a.安装nfs-共享存储 centos系统中使用yum 安装 yum -y install nfs-utils rpcbind mkdir -p /usr/local/kubernetes/red 阅读全文
posted @ 2021-12-21 16:48 彭荣俭 阅读(2402) 评论(0) 推荐(0)
摘要:1 在k8s中部署的难点 在k8s中部署nacos集群和在裸机器上直接部署nacos机器其实差别不大。 最主要的区别是k8s中部署的服务没有固定的ip地址,而nacos集群部署需要配置所有实例的ip 2 解决 在k8s中通过StatefulSet和Headless Service为每个nacos实例 阅读全文
posted @ 2021-12-20 17:02 彭荣俭 阅读(4164) 评论(1) 推荐(1)
摘要:一、前置知识点 软件 版本 操作系统 CentOS7.x_x64 (mini) 容器引擎 Docker CE 19 Kubernetes Kubernetes v1.20 角色 IP 组件 k8s-master1 192.168.1.16 nginx,keepalived k8s-master2 1 阅读全文
posted @ 2021-10-15 11:50 彭荣俭 阅读(835) 评论(0) 推荐(0)
摘要:查看集群状态 查看所有组件pod 查看 pod日志 查看节点日志 获取所有命名空间 获取所有命名空间 查看Pod节点信息。 命令创建一个pod 查看节点标签 创建命名空间 查看所有命名空间 删除service 进入一个pod 复制文件到pod里 复制pod文件到主机 删除pod 查看pod标签 查看 阅读全文
posted @ 2021-09-27 16:55 彭荣俭 阅读(371) 评论(0) 推荐(0)
摘要:pod出现异常的原因: 6、配置问题:在部署deployment和statefulset时,资源清单编写有问题,导致pod无法正常创建(解决办法:查看资源配置的清单) pod经常出现的异常状态 说明: https://www.cnblogs.com/yfacesclub/p/11937025.htm 阅读全文
posted @ 2021-09-16 14:23 彭荣俭 阅读(170) 评论(0) 推荐(0)
摘要:kubernetes是一个全新的基于容器技术的分布式系统支持平台,是Google开源的容器集群管理系统 docker提供容器的生命周期管理和docker镜像构建运行是容器,它的主要优点是将软件/应用程序/运行所需的设置和依赖包打包到一个容器中,从而实现了可移植性等优点 kubernetes用于关联和 阅读全文
posted @ 2021-09-13 11:49 彭荣俭 阅读(105) 评论(0) 推荐(0)
摘要:有了Docker,为什么还用kubernetes kubernetes直接管理Pod,而不是容器 阅读全文
posted @ 2021-08-25 17:48 彭荣俭 阅读(447) 评论(0) 推荐(0)