k8s
文章平均质量分 73
阿瓦隆*勒*菲
这个作者很懒,什么都没留下…
展开
-
k8s集群报错
1.内存不够报错信息May 7 04:02:26 k8smaster containerd: time="2022-05-07T04:02:26.763885030+08:00" level=error msg="copy shim log" error="read /proc/self/fd/27: file already closed"初步怀疑是内存出现问题free -h脚本检查后发现总共内存:251G使用内存:169G剩余内存:1.4G内存剩余:0.55内存使用:67.48原创 2022-05-07 10:30:20 · 2519 阅读 · 0 评论 -
k8s工作原理
原理一k8s拥有两种节点1.master节点2.node节点其中master节点由API server,etcd,scheduler和controller-manager组成1.API server的作用是接收请求,在接收到请求后,会根据controller-manager预设的模板创建一批pod,controller-manager将会根据API server去scheduler为新创建的pod选择node节点,scheduler会通过预管策略挑选出所有node节点中最优的.其中node节点原创 2022-05-06 13:46:00 · 1290 阅读 · 0 评论 -
k8s报错
k8s使用中报错错误1234错误1E0424 14:54:54.699599 55740 remote_runtime.go:334] "ContainerStatus from runtime service failed" err="rpc error: code = Unknown desc = Error: No such container: aa505feacb20ebfed941e9db4b777a2d323577f03d8dc0368bfe7c821be4e69b" contain原创 2022-04-25 10:45:00 · 5692 阅读 · 0 评论 -
k8s之yaml文件详解
yaml文件简述YAML语法格式写一个yaml文件demo详解k8s中的port:简述Kubernetes 支持YAML和JSON格式管理资源对象JSON格式:主要用于api接口之间消息的传递YAML格式:用于配置和管理,YAML是一种简洁的非标记性语言,内容格式人性化,较易读YAML语法格式1.大小写敏感.2.使用缩进表示层级关系3.不支持Tab键制表符缩进,只使用空格缩进4.缩进的空格数目不重要,只要相同层级的元素左侧对齐即可,通常开头缩进两个空格5.字符后缩进一个空格,如冒号,逗原创 2021-08-31 00:00:23 · 938 阅读 · 0 评论 -
kubectl如何进行资源的管理
kubectl陈述式资源管理方法查看信息查看命令空间#扩缩容项目的生命周期:创建-->发布-->更新-->回滚-->删除创建kubectl run命令启动nginx 实例,暴露容器端口80,设置副本数3发布kubectl expose命令陈述式资源管理方法1.kubernetes集群管理集群资源的唯一入口是通过相应的方法调用apiserver的接口2. kubectl是官方的CLI命令行工具,用于与apiserver 进行通信,将用户在命令行输入的命令,组织并转化为apiser原创 2021-08-29 01:48:10 · 614 阅读 · 0 评论 -
k8s二进制如何部署(二)
双master节点部署master02 节点部署负载均衡部署在lb01、lb02节点上操作接收邮件地址邮件发送地址在 master01 节点上操作部署 Dashboard UI在 master01 节点上操作master02 节点部署从 master01 节点上拷贝证书文件、各master组件的配置文件和服务管理文件到 master02 节点scp -r /opt/etcd/ root@192.168.80.20:/opt/scp -r /opt/kubernetes/ root@192.168.8原创 2021-08-18 08:52:19 · 236 阅读 · 0 评论 -
kubeamd
kubeamd部署环境部署使用火狐或者360浏览器访问https://node02:30001/https://192.168.80.12:30001///创建service account并绑定默认cluster-admin管理员集群角色kubectl create serviceaccount dashboard-admin -n kube-systemkubectl create clusterrolebinding dashboard-admin --clusterrole=cluster原创 2021-08-18 09:05:56 · 314 阅读 · 0 评论 -
k8s基本概念
k8sKubernetes概述K8S是什么?作用由来官网为什么要用K8S?K8S解决了裸跑Docker的若干痛点K8S的特性1.弹性伸缩2.自我修复3.服务发现和负载均衡4.自动发布(默认滚动发布模式)和回滚5.集中化配置管理和密钥管理6.存储编排,支持外挂存储并对外挂存储资源进行编排7.任务批处理运行Kubernetes 集群架构与组件核心组件Master 组件Kube- apiserverKube-controller-manager控制器主要包括:k8s工作流程配置存储中心Node组件Kubernet原创 2021-08-10 15:07:27 · 2180 阅读 · 0 评论