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

浙公网安备 33010602011771号